SYSTEM AND METHOD FOR HANDLING OUT-OF-ORDER FRAMES
6 Assignments
0 Petitions
Accused Products
Abstract
A system for handling out-of-order frames may include one or more processors that enable receiving of an out-of-order frame via a network subsystem. The one or more processors may enable placing data of the out-of-order frame in a host memory, and managing information relating to one or more holes resulting from the out-of-order frame in a receive window. The one or more processors may enable setting a programmable limit with respect to a number of holes allowed in the receive window. The out-of-order frame is received via a TCP offload engine (TOE) of the network subsystem or a TCP-enabled Ethernet controller (TEEC) of the network subsystem. The network subsystem may not store the out-of-order frame on an onboard memory, and may not store one or more missing frames relating to the out-of-order frame. The network subsystem may include a network interface card (NIC).
-
Citations
59 Claims
-
1-29. -29. (canceled)
-
30. A system for handling out-of-order frames, comprising:
-
one or more processors that enable receiving of an out-of-order frame via a network subsystem; said one or more processors enable placing data of the out-of-order frame in a host memory; said one or more processors enable managing information relating to one or more holes resulting from the out-of-order frame in a receive window; and said one or more processors enable setting a programmable limit with respect to a number of holes allowed in the receive window. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A system for handling out-of-order frames, comprising:
-
one or more processors that enable receiving of an out-of-order frame via a network subsystem; said one or more processors enable placing data of the out-of-order frame in a host memory; and controlling a number of holes allowed in a received window utilized for handling said placed data. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
Specification