Packet telemetry data via first hop node configuration
AssigneeCisco Technology, Inc.
InventorsMouli VYTLA, Souvik GHOSH
Life of this patent
Estimating the term…
Abstract
Techniques for monitoring packet telemetry are provided. A policy is received at a first node from a controller, where the policy includes an indication of a first flow. A first packet belonging to the first flow is received at the first node. A second node in a network path for the first packet is determined. A first header is added to the first packet based on the policy, wherein the first header includes an indication of the controller. The first packet is transmitted to the second node. Finally, telemetry data associated with the first node is transmitted to the controller based on the policy.
Claims20
A method comprising:
- receiving a policy at a first node from a controller, wherein the policy includes an indication of a first flow;
- receiving, at the first node, a first packet belonging to the first flow;
- determining a second node in a network path for the first packet;
- adding a first header to the first packet based on the policy, wherein the first header includes an indication of the controller;
- transmitting the first packet to the second node;
- and
- transmitting telemetry data associated with the first node to the controller based on the policy.
A computer product comprising logic encoded in a non-transitory medium, the logic executable by operation of one or more computer processors to perform an operation comprising:
- receiving a policy at a first node from a controller, wherein the policy includes an indication of a first flow;
- receiving, at the first node, a first packet belonging to the first flow;
- determining a second node in a network path for the first packet;
- adding a first header to the first packet based on the policy, wherein the first header includes an indication of the controller;
- transmitting the first packet to the second node;
- and
- transmitting telemetry data associated with the first node to the controller based on the policy.
A device comprising logic encoded in a non-transitory medium, the logic executable by operation of one or more computer processors to perform an operation comprising:
- receiving a policy at a first node from a controller, wherein the policy includes an indication of a first flow;
- receiving, at the first node, a first packet belonging to the first flow;
- determining a second node in a network path for the first packet;
- adding a first header to the first packet based on the policy, wherein the first header includes an indication of the controller;
- transmitting the first packet to the second node;
- and
- transmitting telemetry data associated with the first node to the controller based on the policy.
Dependencies are inferred from the claim text.