Method and apparatus to perform segmentation off-load between two logical partitions
    1.
    发明授权
    Method and apparatus to perform segmentation off-load between two logical partitions 有权
    在两个逻辑分区之间执行分段卸载的方法和装置

    公开(公告)号:US07796646B2

    公开(公告)日:2010-09-14

    申请号:US11627180

    申请日:2007-01-25

    IPC分类号: H04J3/24

    摘要: A method for virtual segmentation off-load in a logically partitioned data processing system is provided. A data transmission protocol stack formats a data message for segmentation off-load to form a virtual segmentation off-load package. The size of the data message is larger than a size of a maximum transmission unit. A partition manager firmware copies the virtual segmentation off-load package from a first logical partition to a virtual Ethernet adapter associated with a second logical partition. The virtual segmentation off-load package is copied without performing a segmentation operation on the data message associated with the virtual segmentation off-load package.

    摘要翻译: 提供了一种在逻辑分区数据处理系统中进行虚拟分段卸载的方法。 数据传输协议栈格式化用于分割卸载的数据消息以形成虚拟分段卸载包。 数据消息的大小大于最大传输单元的大小。 分区管理器固件将虚拟分段卸载包从第一逻辑分区复制到与第二逻辑分区相关联的虚拟以太网适配器。 复制虚拟分段卸载包,而不对与虚拟分段卸载包相关联的数据消息执行分段操作。

    METHOD AND APPARATUS TO PERFORM SEGMENTATION OFF-LOAD BETWEEN TWO LOGICAL PARTITIONS
    2.
    发明申请
    METHOD AND APPARATUS TO PERFORM SEGMENTATION OFF-LOAD BETWEEN TWO LOGICAL PARTITIONS 有权
    执行两个逻辑分区之间分段负载的方法和装置

    公开(公告)号:US20080184224A1

    公开(公告)日:2008-07-31

    申请号:US11627180

    申请日:2007-01-25

    IPC分类号: G06F9/46

    摘要: A computer implemented method, apparatus, and computer program product for virtual segmentation off-load in a logically partitioned data processing system. A data transmission protocol stack formats a data message for segmentation off-load to form a virtual segmentation off-load package. The size of the data message is larger than a size of a maximum transmission unit. A partition manager firmware copies the virtual segmentation off-load package from a first logical partition to a virtual Ethernet adapter associated with a second logical partition. The virtual segmentation off-load package is copied without performing a segmentation operation on the data message associated with the virtual segmentation off-load package.

    摘要翻译: 用于逻辑分区数据处理系统中的虚拟分段卸载的计算机实现的方法,装置和计算机程序产品。 数据传输协议栈格式化用于分割卸载的数据消息以形成虚拟分段卸载包。 数据消息的大小大于最大传输单元的大小。 分区管理器固件将虚拟分段卸载包从第一逻辑分区复制到与第二逻辑分区相关联的虚拟以太网适配器。 复制虚拟分段卸载包,而不对与虚拟分段卸载包相关联的数据消息执行分段操作。

    SYSTEM AND METHOD FOR MINIMIZING RETRY DELAYS IN HIGH TRAFFIC COMPUTER NETWORKS
    3.
    发明申请
    SYSTEM AND METHOD FOR MINIMIZING RETRY DELAYS IN HIGH TRAFFIC COMPUTER NETWORKS 失效
    用于在高交通计算机网络中最小化重试延迟的系统和方法

    公开(公告)号:US20090049178A1

    公开(公告)日:2009-02-19

    申请号:US11839955

    申请日:2007-08-16

    IPC分类号: G06F15/16

    CPC分类号: H04L41/5019

    摘要: A system, method, and program product is provided that requests, by a first computer system, a new network session with a second computer system. The new network session request occurs after a previous network session between the two systems and the new network session request includes a new sequence number that is different from a previous sequence number that was used during the previous network session. The first computer system receives an acknowledgement from the second computer system that references the previous sequence number instead of the new sequence number. In response to receiving the acknowledgement at the first computer system that references the previous sequence number, the first computer system modifies the new sequence number by setting it to a value that is higher than the previous sequence number, and the first computer system re-requests the new network session using the modified new sequence number.

    摘要翻译: 提供了一种系统,方法和程序产品,其由第一计算机系统请求与第二计算机系统的新网络会话。 新的网络会话请求发生在两个系统之前的网络会话之后,并且新的网络会话请求包括与先前网络会话期间使用的先前序列号不同的新的序列号。 第一计算机系统从第二计算机系统接收到引用先前序列号而不是新序列号的确认。 响应于在第一计算机系统处接收到引用先前序列号的确认,第一计算机系统通过将其设置为高于先前序列号的值来修改新序列号,并且第一计算机系统重新请求 新网络会话使用修改的新序列号。

    System and method for minimizing retry delays in high traffic computer networks
    4.
    发明授权
    System and method for minimizing retry delays in high traffic computer networks 失效
    用于最小化高流量计算机网络中的重试延迟的系统和方法

    公开(公告)号:US07818433B2

    公开(公告)日:2010-10-19

    申请号:US11839955

    申请日:2007-08-16

    IPC分类号: G06F15/16 H04L1/00 H01H67/00

    CPC分类号: H04L41/5019

    摘要: A system, method, and program product is provided that requests, by a first computer system, a new network session with a second computer system. The new network session request occurs after a previous network session between the two systems and the new network session request includes a new sequence number that is different from a previous sequence number that was used during the previous network session. The first computer system receives an acknowledgement from the second computer system that references the previous sequence number instead of the new sequence number. In response to receiving the acknowledgement at the first computer system that references the previous sequence number, the first computer system modifies the new sequence number by setting it to a value that is higher than the previous sequence number, and the first computer system re-requests the new network session using the modified new sequence number.

    摘要翻译: 提供了一种系统,方法和程序产品,其由第一计算机系统请求与第二计算机系统的新网络会话。 新的网络会话请求发生在两个系统之前的网络会话之后,并且新的网络会话请求包括与先前网络会话期间使用的先前序列号不同的新的序列号。 第一计算机系统从第二计算机系统接收到引用先前序列号而不是新序列号的确认。 响应于在第一计算机系统处接收到引用先前序列号的确认,第一计算机系统通过将其设置为高于先前序列号的值来修改新序列号,并且第一计算机系统重新请求 新网络会话使用修改的新序列号。

    Receiving and transmitting devices for providing fragmentation at a transport level along a transmission path
    5.
    发明申请
    Receiving and transmitting devices for providing fragmentation at a transport level along a transmission path 失效
    接收和发送设备,用于沿着传输路径在传输层提供分片

    公开(公告)号:US20090067325A1

    公开(公告)日:2009-03-12

    申请号:US12275689

    申请日:2008-11-21

    IPC分类号: H04L12/24 H04L29/02

    摘要: The present invention provides receiving and transmitting devices for providing fragmentation at a transport level along a transmission path. The transmitting device comprises an interface and a control unit coupled to the interface. The control unit is adapted to negotiate a packet size with a remote device. The control unit is also adapted to transmit a data packet of up to the negotiated size. The control unit is further adapted to receive acknowledgments from the remote device associated with one or more fragments, fragmented at the transport-level, of the transmitted data packet. The receiving device comprises an interface and a control unit coupled to the interface. The control unit is adapted to receive two or more fragments of a data packet transmitted by a remote device. The control unit is also adapted to transmit one or more acknowledgments to the remote device based on the received fragments.

    摘要翻译: 本发明提供了一种用于在沿着传输路径的传输层提供分段的接收和传输设备。 发送设备包括接口和耦合到接口的控制单元。 控制单元适于与远程设备协商分组大小。 控制单元还适于发送高达协商尺寸的数据分组。 所述控制单元还适于从所述远程设备接收与传输数据分组的传输级分段的一个或多个片段相关联的确认。 接收设备包括接口和耦合到接口的控制单元。 控制单元适于接收由远程设备发送的数据分组的两个或多个分段。 控制单元还适于基于接收到的片段向远程设备发送一个或多个确认。

    Method and apparatus for providing fragmentation at a transport level along a transmission path
    6.
    发明授权
    Method and apparatus for providing fragmentation at a transport level along a transmission path 失效
    用于沿着传输路径在传输层提供碎片的方法和装置

    公开(公告)号:US07474619B2

    公开(公告)日:2009-01-06

    申请号:US10897354

    申请日:2004-07-22

    IPC分类号: G08C15/00 H04L12/56 H04J3/22

    摘要: The present invention provides a method and apparatus for providing fragmentation at a transport level along a transmission path. The method comprises receiving a data packet from a first remote device for transmission to a second remote device, wherein the data packet includes a transport-level protocol packet encapsulated in a network-level protocol packet and determining if a size of the received data packet is greater than a maximum transmission unit (MTU) value. The method further comprises performing fragmentation of the data packet at a transport-level protocol into two or more fragments in response to determining that the size of the received data packet is greater than the MTU value and transmitting one or more of the fragments to the second remote device.

    摘要翻译: 本发明提供一种用于在传输路径的传输层提供分段的方法和装置。 该方法包括从第一远程设备接收数据分组以传输到第二远程设备,其中所述数据分组包括封装在网络级协议分组中的传输级协议分组,并且确定所接收的数据分组的大小是否为 大于最大传输单位(MTU)值。 所述方法还包括:响应于确定所接收的数据分组的大小大于所述MTU值并将所述片段中的一个或多个传送到所述第二分组,将传输级协议中的所述数据分组执行碎片分解为两个或更多分片 远程设备。

    Receiving and transmitting devices for providing fragmentation at a transport level along a transmission path
    7.
    发明授权
    Receiving and transmitting devices for providing fragmentation at a transport level along a transmission path 失效
    接收和发送设备,用于沿着传输路径在传输层提供分片

    公开(公告)号:US07804780B2

    公开(公告)日:2010-09-28

    申请号:US12275689

    申请日:2008-11-21

    IPC分类号: G01R31/08 H04L12/28 H04J3/16

    摘要: The present invention provides receiving and transmitting devices for providing fragmentation at a transport level along a transmission path. The transmitting device comprises an interface and a control unit coupled to the interface. The control unit is adapted to negotiate a packet size with a remote device. The control unit is also adapted to transmit a data packet of up to the negotiated size. The control unit is further adapted to receive acknowledgments from the remote device associated with one or more fragments, fragmented at the transport-level, of the transmitted data packet. The receiving device comprises an interface and a control unit coupled to the interface. The control unit is adapted to receive two or more fragments of a data packet transmitted by a remote device. The control unit is also adapted to transmit one or more acknowledgments to the remote device based on the received fragments.

    摘要翻译: 本发明提供了一种用于在沿着传输路径的传输层提供分段的接收和传输设备。 发送设备包括接口和耦合到接口的控制单元。 控制单元适于与远程设备协商分组大小。 控制单元还适于发送高达协商尺寸的数据分组。 所述控制单元还适于从所述远程设备接收与传输数据分组的传输级分段的一个或多个片段相关联的确认。 接收设备包括接口和耦合到接口的控制单元。 控制单元适于接收由远程设备发送的数据分组的两个或多个分段。 控制单元还适于基于接收到的片段向远程设备发送一个或多个确认。

    Method, system and article for improved TCP performance during packet reordering
    8.
    发明授权
    Method, system and article for improved TCP performance during packet reordering 失效
    方法,系统和文章,用于在数据包重排序期间改进TCP性能

    公开(公告)号:US07742419B2

    公开(公告)日:2010-06-22

    申请号:US12101765

    申请日:2008-04-11

    IPC分类号: H04L1/00

    摘要: TCP congestion avoidance is implemented upon retransmission of a packet and is reverted back to the original congestion state upon receipt of an early acknowledgement (ACK), indicating reordering of packets, thereby eliminating a needless restriction on TCP bandwidth. Upon receiving an ACK to a retransmitted packet, it is determined if the ACK resulted from receipt of the original reordered packet or the retransmitted packet, based on the arrival time of the ACK at the sender. If the round-trip-time (RTT) for the retransmitted packet is much lower than the average or current calculated RTT for the network link between sender and receiver, then the retransmission occurred as a result of a reordering event, and the congestion window is restored back to its value prior to the retransmission, thereby permitting the network link to continue operating at its original increased throughput.

    摘要翻译: TCP拥塞避免在分组重传时实现,并且在接收到指示重新排序分组的早期确认(ACK)时被恢复到原始拥塞状态,从而消除对TCP带宽的不必要的限制。 在向重传的分组接收到ACK时,基于ACK在发送方的到达时间确定ACK是否从接收到原始重新排序的分组或重传分组而产生。 如果重发分组的往返时间(RTT)远低于发送方和接收方之间的网络链路的平均或当前计算的RTT,则重新发送作为重排序事件的结果,拥塞窗口为 在重传之前恢复其值,从而允许网络链路以其原始增加的吞吐量继续运行。

    Method, system and article for improved network performance by avoiding IP-ID wrap-arounds causing data corruption on fast networks
    9.
    发明授权
    Method, system and article for improved network performance by avoiding IP-ID wrap-arounds causing data corruption on fast networks 失效
    方法,系统和文章,通过避免在快速网络上导致数据损坏的IP-ID环绕来改善网络性能

    公开(公告)号:US07564843B2

    公开(公告)日:2009-07-21

    申请号:US11014552

    申请日:2004-12-16

    IPC分类号: H04L12/28 H04L12/56

    CPC分类号: H04L69/16 H04L47/32 H04L69/28

    摘要: The reassembly timer in a TCP/IP receiver is dynamically set to avoid data corruption on fast networks caused by IP identification wrap-around. A sender generates IP packets with a special option specifying a reassembly time for fragments based on the subnet of the destination or on the calculated round-trip time of the connection. A receiver sets the reassembly timer to the reassembly time specified in the option. A sender can generate IP packets with an alternative option setting a time stamp for the generated packet. A receiver calculates a traversal time based on the difference between the arrival time of the fragment and this time stamp, and sets the reassembly timer based on this traversal time.

    摘要翻译: TCP / IP接收器中的重组定时器被动态设置,以避免由IP识别环绕引起的快速网络上的数据损坏。 发送方生成具有特殊选项的IP数据包,指定基于目的地的子网或连接的计算出的往返时间的片段的重组时间。 接收机将重新组装定时器设置为选项中指定的重新组装时间。 发送方可以使用替代选项生成IP数据包,为生成的数据包设置时间戳。 接收机根据片段的到达时间与该时间戳的差异来计算遍历时间,并根据该遍历时间设置重新组装定时器。

    Method, system and article for rapid detection and avoidance of high data corrupting routes within a network
    10.
    发明授权
    Method, system and article for rapid detection and avoidance of high data corrupting routes within a network 有权
    用于快速检测和避免网络内高数据损坏路由的方法,系统和文章

    公开(公告)号:US07394769B2

    公开(公告)日:2008-07-01

    申请号:US10640819

    申请日:2003-08-14

    IPC分类号: H04J1/16

    摘要: A receiving host in a TCP/IP network sends an acknowledgment indicating a received data packet is corrupt. The sending host will begin transmitting with a new field set in the IP header called a check-TCP-checksum bit, thereby requesting that all routers in the TCP/IP network perform a checksum on the entire received packet. Routers in the TCP/IP network will perform a complete checksum on an entire packet with the check-TCP-checksum bit set, and not just on the IP header. The routers continuously monitor the ratio of corrupt packets received on a particular port that fail the entire packet checksum to the total number of packets received on that port. If the ratio of corrupt-to-received packets exceeds a corruption threshold, the router assumes that the associated link is causing data corruption and issues a routing update indicating that the link is bad and should be avoided. Once the retransmission rate between the sender and receiver drops below a threshold level, the bad link has been detected and avoided within the TCP/IP network and the check-TCP-checksum option in the IP header is no longer set in data packets transmitted to the receiver host.

    摘要翻译: TCP / IP网络中的接收主机发送指示接收到的数据包已损坏的确认。 发送主机将开始使用称为检查TCP校验和位的IP报头中设置的新字段进行发送,从而请求TCP / IP网络中的所有路由器对整个接收到的数据包执行校验和。 TCP / IP网络中的路由器将对整个数据包执行完整的校验和,同时检查TCP-checksum位,而不仅仅是在IP报头上。 路由器连续监视在特定端口上接收的损坏数据包的总数与在该端口上接收的数据包的总数之间的比例。 如果损坏的数据包的比例超过了破坏阈值,则路由器假设相关联的链路导致数据损坏,并发出路由更新,指示链路不良,应该避免。 一旦发送方和接收方之间的重传速率下降到阈值以下,就会在TCP / IP网络内检测并避免不良链路,并且IP报头中的check-TCP-checksum选项不再被设置在发送到 接收主机。