| CPC H04L 45/566 (2013.01) [H04L 45/38 (2013.01); H04L 47/2483 (2013.01); H04L 47/30 (2013.01); H04L 49/9057 (2013.01); H04L 69/22 (2013.01)] | 20 Claims |

|
12. A system comprising:
a fabric adapter comprising a processor, memory, a plurality of endpoint ports, and a plurality of host ports and communicatively coupled to a plurality of controlling hosts, a plurality of endpoints, and a plurality of network ports, the fabric adapter configured to:
provide an endpoint port of the plurality of endpoint ports that connects the fabric adapter to an endpoint of the plurality of endpoints, wherein the endpoint port has a queue for the endpoint to submit one or more scatter-gather lists (SGLs);
provide a host port of the plurality of host ports that connects the fabric adapter to a controlling host of the plurality of controlling hosts, wherein the host port includes a header queue; and
combine data from the header queue with an SGL of the one or more SGLs to generate a network packet.
|