CPC H04L 1/1621 (2013.01) [H04L 49/9068 (2013.01); H04L 69/22 (2013.01)] | 18 Claims |
1. An apparatus comprising:
a network interface device comprising:
a network interface;
a direct memory access (DMA) circuitry;
a host interface;
circuitry to track one or more gaps in packet sequence numbers associated with received packets by storage of received packet sequence numbers in a data and
circuitry to transmit an indication in at least one packet, to a sender of the packets with the packet sequence numbers, wherein
the indication is to indicate a range of one or more non-delivered packets and a range of one or more delivered packets,
the indication comprises a negative acknowledgement sequence number range that is to indicate a range that includes a start sequence number and end sequence number of non-delivered packets,
the indication includes an opcode,
the opcode is to indicate a format of the indication, and
the format of the indication is selected from among: positive acknowledgment of packet receipt, negative acknowledgement of packet receipt, invalid state, and receiver not ready to process a particular packet.
|