Patent ID: 9065701
Filing Date: 2015-06-23
Classification: H04L

Abstract:
1. A method comprising: receiving, by a network device, a plurality of packets from a plurality of transport layer flows corresponding to a security association; designating, by the network device, one processor of a plurality of processors to be associated with the security association; forwarding, by a respective ingress CPU, each packet, information of the security association, and internal flow identifiers associated with each packet to the designated one processor; assigning, by the network device, a sequence number to each packet of the plurality of packets based on a flow identifier associated with each packet and a buffer handle associated with (1) each packet and (2) the location of the respective packets in memory; and transmitting, by the network device, the plurality of packets from the plurality of transport layer flows such that packets within the same transport layer flow are transmitted in order of their sequence numbers.