US 12,438,797 B2
Network end-to-end traffic flow statistics from arbitrary network location
Jianda Liu, Shanghai (CN); Xiao-Rong Wang, Shanghai (CN); Hongbo Xia, Shanghai (CN); Jiayi You, Shanghai (CN); and Yu Zhang, Shanghai (CN)
Assigned to Cisco Technology, Inc., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Jan. 19, 2023, as Appl. No. 18/099,104.
Claims priority of provisional application 63/397,100, filed on Aug. 11, 2022.
Prior Publication US 2024/0056373 A1, Feb. 15, 2024
Int. Cl. H04L 43/10 (2022.01); H04L 43/0876 (2022.01)
CPC H04L 43/10 (2013.01) [H04L 43/0876 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method within a network comprising a plurality of nodes, the method comprising:
receiving, at a first node of the plurality of nodes from a first service local area network (LAN), a first packet, wherein the first node maintains a first local operating color field and a first local admin color field, and wherein the first packet comprises a first packet color field and a first admin color field;
marking, by the first node, the first packet color field with a first color from the first local operating color field;
forwarding, by the first node to a second node of the plurality of nodes, the first packet, wherein the second node maintains a second local operating color field and a second local admin color field;
changing, by the second node, the second local admin color field to a second color;
marking, by the second node, the first admin color field with the second color;
forwarding, by the second node to a third node of the plurality of nodes, the first packet;
based at least in part on the first admin color field, changing, by the third node, a third local admin color field maintained at the third node to the second color;
receiving, at the third node from a second service LAN, a second packet comprising a second packet color field and a second admin color field;
based at least in part on receiving the second packet, changing, by the third node, a third local operating color field maintained at the third node to the second color;
marking, by the third node, the second packet color field with the second color;
forwarding, by the third node to the second node, the second packet;
marking, by the second node, the second admin color field with the second color;
forwarding, by the second node to the first node, the second packet; and
changing, by the first node, the first admin color field to the second color.