Patent ID: 9154587
Filing Date: 2015-10-06
Classification: G06F,H04L,Y10T

Abstract:
1. A network device comprising: an interface operable to receive a request for transmitting a packet sequence; a generator operable to generate a transmit descriptor based on the request; and a transmit offload processor operable to generate individual packets from the packet sequence based on information in the transmit descriptor, wherein the individual packets are generated according to a network communication protocol, wherein the transmit descriptor comprises header information, a total transmit size of the packet sequence, a frame size for each individual packet to be generated, a start point of a packet sequence number (PSN) and a list of host buffers for obtaining payload data, wherein the transmit offload processor, in generating individual packets based on information in the packet sequence, generates an Ethernet header, a Global Routing Header (GRH) and one or more transport layer headers for each packet based on information in the transmit descriptor.