| CPC H04L 69/22 (2013.01) [H04L 69/324 (2013.01)] | 25 Claims |

|
1. A compute device comprising:
a network interface controller to:
receive a first plurality of packets; and
receive a second plurality of packets;
packet classifier circuitry to:
determine that individual packets of the first plurality of packets are fragments of a first datagram;
determine that individual packets of the second plurality of packets are fragments of a second datagram;
determine a first class of service for the first plurality of packets; and
determine a second class of service for the second plurality of packets; and
packet reassembler circuitry to:
determine whether the first class of service is higher than the second class of service; and
reassemble, based on the first plurality of packets and in response to a determination that the first class of service is higher than the second class of service, the first datagram before reassembly of the second datagram.
|