Patent Number: 7,826,449

Title: Article for improved network performance by avoiding IP-ID wrap-arounds causing data corruption on fast networks

Abstract: 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. A receiver can independently set the reassembly timer to a first reassembly time set by the user for fast networks or to a second reassembly timer set by the user for slow networks based on whether the receiver and sender are on the same subnet.

Inventors: Manjunatha; Shankar (Austin, TX), Vallabhaneni; Vasu (Austin, TX), Venkatsubra; Venkat (Austin, TX), Youngman; Richard Perry (Cedar Park, TX)

Assignee: International Business Machines Corporation

International Classification: H04L 12/28 (20060101)

Expiration Date: 2019-11-02 0:00:00