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

    公开(公告)号:US20050036452A1

    公开(公告)日:2005-02-17

    申请号:US10640819

    申请日:2003-08-14

    摘要: 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选项不再被设置在发送到 接收主机。

    Method, system and article for improved TCP performance during packet reordering
    2.
    发明授权
    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 rapid detection and avoidance of high data corrupting routes within a network
    3.
    发明授权
    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选项不再被设置在发送到 接收主机。

    Method and apparatus for multicast tunneling for mobile devices
    4.
    发明申请
    Method and apparatus for multicast tunneling for mobile devices 失效
    用于移动设备的组播隧道的方法和装置

    公开(公告)号:US20050286455A1

    公开(公告)日:2005-12-29

    申请号:US10875897

    申请日:2004-06-24

    摘要: The present invention provides a method and apparatus for multicast tunneling for mobile devices. The method comprises receiving a multicast packet directed to a plurality of mobile nodes, the mobile nodes being associated with a home subnet and identifying if any of the plurality of the mobile nodes are coupled to a subnet other than the home subnet, wherein each of the identified mobile nodes has an associated transmission path through which that mobile node can be reached. The method further provides that in response to determining that at least some of the mobile nodes are coupled to the subnet other than the home subnet, determining which of the identified mobile nodes has a common next hop in their associated transmission path and generating a packet including at least a portion of the multicast packet and including in the packet a list of mobile nodes that have the common next hop. The method further provides for transmitting the generated packet to the common next hop.

    摘要翻译: 本发明提供一种用于移动设备的组播隧道的方法和装置。 所述方法包括:接收指向多个移动节点的多播分组,所述移动节点与归属子网相关联,并且识别所述多​​个所述移动节点中的任一个是否耦合到除所述归属子网之外的子网,其中, 识别的移动节点具有相关联的传输路径,通过该路径可以到达该移动节点。 该方法进一步规定,响应于确定至少一些移动节点被耦合到除了​​归属子网之外的子网,确定所识别的移动节点中哪一个在其相关联的传输路径中具有共同的下一跳,并且生成包括 所述多播分组的至少一部分并且在分组中包括具有公共下一跳的移动节点的列表。 该方法进一步提供将生成的分组发送到公共下一跳。

    Method, system and article for advance lease negotiation in DHCP
    5.
    发明申请
    Method, system and article for advance lease negotiation in DHCP 审中-公开
    在DHCP中预先租赁协商的方法,系统和文章

    公开(公告)号:US20060155563A1

    公开(公告)日:2006-07-13

    申请号:US11034274

    申请日:2005-01-12

    IPC分类号: G06Q99/00

    摘要: DHCP lease negotiation is performed in advance of a specified time when the IP address is needed. The client sends a DHCP discover message with an advance lease option indicating a future time when an IP address is needed. The DHCP server reserves an IP address available at the requested time for the requesting client and sends a DHCP acknowledgment of the reservation. Thereafter, the client sends a DHCP discover message requesting the reserved IP address, and the DHCP server assigns it to the client at the scheduled time.

    摘要翻译: 在需要IP地址的指定时间之前执行DHCP租约协商。 客户端发送具有预先租赁选项的DHCP发现消息,指示需要IP地址的未来时间。 DHCP服务器在请求的客户端请求的时间保留可用的IP地址,并发送预留的DHCP确认。 此后,客户端发送请求保留的IP地址的DHCP发现消息,DHCP服务器在预定的时间将其分配给客户端。

    Method and apparatus for address resolution protocol persistent in a network data processing system
    7.
    发明申请
    Method and apparatus for address resolution protocol persistent in a network data processing system 审中-公开
    用于地址解析协议的方法和装置在网络数据处理系统中持久存在

    公开(公告)号:US20060268851A1

    公开(公告)日:2006-11-30

    申请号:US11126121

    申请日:2005-05-10

    IPC分类号: H04L12/56

    摘要: A method, apparatus, and computer instructions for transferring data in a network data processing system. Data is transferred to a destination in which an address resolution protocol entry is used to transfer this data to the destination. A determination is made as to whether the address resolution protocol entry will expire within a selected threshold while transferring data to the destination. If the address resolution protocol will expire within the selected threshold, the address resolution protocol entry is kept or retained to reduce the interruptions or delays in the transferring of the data.

    摘要翻译: 一种用于在网络数据处理系统中传送数据的方法,装置和计算机指令。 数据被传送到目的地,其中使用地址解析协议条目将该数据传送到目的地。 在将数据传送到目的地时,确定地址解析协议条目是否将在选定的阈值内到期。 如果地址解析协议在选定的阈值内到期,则保留或保留地址解析协议条目,以减少数据传输中的中断或延迟。

    METHOD, SYSTEM AND ARTICLE FOR IMPROVED TCP PERFORMANCE DURING PACKET REORDERING
    8.
    发明申请
    METHOD, SYSTEM AND ARTICLE FOR IMPROVED TCP PERFORMANCE DURING PACKET REORDERING 失效
    方法,系统和文章提高分组后的TCP性能

    公开(公告)号:US20080186863A1

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

    申请号:US12101765

    申请日:2008-04-11

    IPC分类号: G08C15/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,则重新发送作为重排序事件的结果,拥塞窗口为 在重传之前恢复其值,从而允许网络链路以其原始增加的吞吐量继续运行。

    Efficient packet desegmentation on a network adapter
    9.
    发明申请
    Efficient packet desegmentation on a network adapter 审中-公开
    网络适​​配器上的高效数据包解密

    公开(公告)号:US20050086390A1

    公开(公告)日:2005-04-21

    申请号:US10687235

    申请日:2003-10-16

    IPC分类号: G06F13/42 G06F15/16 H04L29/06

    摘要: A method, system, and program for efficient packet desegmentation on a network adapter are provided. Multiple data packet segments received at a network adapter from a single connection are buffered at the network adapter. The single connection is identified by addresses and ports extracted from the header of each data packet segment. Responsive to detecting a buffering release condition, the data packet segments are released from the network adapter as a desegmented group to a network stack, such that the data packets segments received for the single connection are efficiently passed to the network stack together. In particular, the single connection is a TCP connection identified by a four-tuple of source and destination addresses and ports extracted from each TCP header of each of said plurality of data packet segments.

    摘要翻译: 提供了一种用于在网络适配器上实现有效的分组分段的方法,系统和程序。 在网络适配器处从单个连接接收的多个数据分组段被缓冲。 单个连接由从每个数据分组段的报头提取的地址和端口来标识。 响应于检测缓冲释放条件,将数据分组片段作为被分组的组从网络适配器释放到网络堆栈,使得为单个连接接收的数据分组片段被有效地传递到网络堆栈。 特别地,单个连接是由从所述多个数据分组段中的每一个的每个TCP报头提取的源和目的地地址和端口的四元组标识的TCP连接。

    Unicast messaging for waking up sleeping devices
    10.
    发明申请
    Unicast messaging for waking up sleeping devices 审中-公开
    用于唤醒睡眠设备的单播消息

    公开(公告)号:US20050198219A1

    公开(公告)日:2005-09-08

    申请号:US10793464

    申请日:2004-03-04

    IPC分类号: G06F15/173 G06F15/177

    CPC分类号: G06F1/3209

    摘要: Returning to normal power mode a sleeping device operating in low power mode, where the sleeping device is connected to a network, and the sleeping device has a network layer address and a link layer address. Typical embodiments include configuring an administrative device connected to the network with the network layer address of the sleeping device, the link layer address of the sleeping device, and a network layer address of a last router on a route to the sleeping device; instructing the router to store the network layer address of the sleeping device in association with the link layer address of the sleeping device; sending from the administrative device to the sleeping device through the router a unicast message to return to normal power mode.

    摘要翻译: 以正常功率模式恢复以低功率模式工作的休眠设备,其中睡眠设备连接到网络,并且休眠设备具有网络层地址和链路层地址。 典型的实施例包括使用休眠设备的网络层地址,睡眠设备的链路层地址以及到睡眠设备的路由上的最后路由器的网络层地址来配置连接到网络的管理设备; 指示路由器与睡眠设备的链路层地址相关联地存储睡眠设备的网络层地址; 通过路由器从管理设备发送到睡眠设备,单播消息返回正常的电源模式。