Patent ID: 9747233
Date: 2017-08-29
CPC Classifications: G06F

Claim:
1. A method comprising: receiving, at a router comprising one or more virtual routers, a plurality of data units to be routed, the plurality of data units being received from a single adapter in a data unit reception order at the router; identifying and concatenating, without reordering from the data unit reception order, multiple contiguous data units of the plurality of data units into an aggregated data span, the aggregated data span being a span of contiguous data units of the plurality of data units to be routed, and the concatenating realigning one or more data boundaries of the multiple contiguous data units to combine the multiple contiguous data units into the aggregated data span without reordering the multiple contiguous data units from the data unit reception order at the router; and validating, independent of a timer, the aggregated data span for routing by the one or more virtual routers, the validating being triggered by an earliest occurring event selected from the group consisting of: