US 12,457,158 B1
Flow-to-queue telemetry augmentation
Jeffrey McMenomey, Auburn, CA (US); Saurabh Mohan, Folsom, CA (US); Joshua Prince, Roseville, CA (US); and Nittin Aggarwal, Roseville, CA (US)
Assigned to Hewlett Packard Enterprise Development LP, Spring, TX (US)
Filed by Hewlett Packard Enterprise Development LP, Spring, TX (US)
Filed on Apr. 26, 2024, as Appl. No. 18/647,152.
Int. Cl. H04L 43/062 (2022.01); H04L 9/40 (2022.01); H04L 47/2483 (2022.01); H04L 47/30 (2022.01); H04L 47/625 (2022.01)
CPC H04L 43/062 (2013.01) [H04L 47/2483 (2013.01); H04L 47/30 (2013.01); H04L 47/6255 (2013.01); H04L 63/20 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
one or more processors; and
one or more non-transitory computer readable media storing instructions which, when executed by the one or more processors, cause the one or more processors to:
receive, at an ingress interface of a network device, a network traffic flow comprising a plurality of network data units;
provide the plurality of network data units to a first switching component of the network device;
transmit the plurality of network data units from the first switching component to a hardware offload component of the network device prior to determining an egress interface for the plurality of network data units;
process, by the hardware offload component, the plurality of network data units to generate a flow report corresponding to the network traffic flow;
transmit the flow report from the hardware offload component to a control plane of the network device;
process, in the control plane, the flow report to determine an egress interface associated with the network traffic flow;
update the flow report to include the egress interface to obtain an updated flow report; and
transmit the updated flow report to a remote collector.