CPC H04L 45/24 (2013.01) [H04L 47/34 (2013.01)] | 18 Claims |
1. A method comprising:
receiving, by a network device, a first packet of a first plurality of packets associated with a first session;
determining, by the network device and based on a session identifier of the first packet, a session associated with the first plurality of packets;
determining, by the network device and based on the session associated with the first plurality of packets, a first network path and a second network path, wherein the first network path is different from the second network path;
modifying, by the network device, the first packet and each subsequent packet of the first plurality of packets to include first metadata comprising a corresponding sequence number of a first plurality of sequence numbers for the first plurality of packets, each sequence number of the first plurality of sequence numbers being different from each other sequence number of the first plurality of sequence numbers;
duplicating the modified first plurality of packets to form a second plurality of packets;
forwarding, by the network device, the first packet and each subsequent packet of the first plurality of packets along the first network path; and
forwarding, by the network device, each packet of the second plurality of packets along the second network path.
|