US 12,483,493 B2
Systems and methods for data plane validation of multiple paths in a network
Amila Pradeep Kumara Tharaperiya Gamage, Kanata (CA); Rakesh Gandhi, Stittsville (CA); and Zafar Ali, Hicksville, NY (US)
Assigned to Cisco Technology, Inc., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Dec. 20, 2023, as Appl. No. 18/391,612.
Application 18/391,612 is a continuation of application No. 17/538,091, filed on Nov. 30, 2021, granted, now 11,882,016.
Prior Publication US 2024/0129223 A1, Apr. 18, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 45/02 (2022.01); H04L 43/50 (2022.01); H04L 45/24 (2022.01)
CPC H04L 45/02 (2013.01) [H04L 43/50 (2013.01); H04L 45/24 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of validating packet forwarding on multiple paths in a network, the method comprising:
generating, at a first network node, a test data packet with a label to be sent through one or more intermediate nodes between the first network node and a last network node;
forwarding the test data packet from the first network node, along each of the one or more intermediate nodes the last network node;
determining multiple paths between the first network node and the last network node based on packets received at the first network node from the last network node;
performing a data plane validation process to validate the packet forwarding on the multiple paths between the first network node and the last network node;
comparing a number of the multiple paths with a number of packets received at the last network node; and
based on the comparing, determining whether the data plane validation process was successful.