| US 7,474,619 B2 | ||
| Method and apparatus for providing fragmentation at a transport level along a transmission path | ||
| Kavitha V. M. Baratakke, Austin, Tex. (US); Vinit Jain, Austin, Tex. (US); Kiet H. Lam, Round Rock, Tex. (US); and Venkat Venkatsubra, Austin, Tex. (US) | ||
| Assigned to International Business Machines Corporation, Armonk, N.Y. (US) | ||
| Filed on Jul. 22, 2004, as Appl. No. 10/897,354. | ||
| Prior Publication US 2006/0018315 A1, Jan. 26, 2006 | ||
| This patent is subject to a terminal disclaimer. | ||
| Int. Cl. G08C 15/00 (2006.01); H04L 12/56 (2006.01); H04J 3/22 (2006.01) | ||
| U.S. Cl. 370—235 [370/389; 370/466] | 13 Claims |

| 1. A method, comprising:
Receiving, at a network device, 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;
determining if a size of the received data packet is greater than a maximum transmission unit (MTU) value;
performing, at the network device, 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 in response to determining
that a flag associated with the data packet indicates the data packet should not be fragmented; and
transmitting one or more of the fragments to the second remote device.
|