Back to results
US 11,902,096 B2Granted
Collection of error packet information for network policy enforcement
AssigneeJuniper Networks, Inc.
InventorsVivek R., Reji Thomas, Jimmy Jose
Life of this patent
Estimating the term…
Abstract
A network device may detect an error associated with a packet based on error information being generated from processing the packet at a layer of a network stack. The network device may determine, based on detecting the error, metadata associated with the packet. The network device may generate telemetry data to include the metadata. The network device may provide the telemetry data to a network analyzer for policy enforcement.
Claims20
A method, comprising:
- determining, by a network device, that a packet is associated with an error based on determining that the packet was not invalidated at a first network layer and was invalidated at a second network layer,
- determining, by the network device and based on determining that the packet is associated with the error, metadata associated with the packet,
- wherein the metadata is determined based on a characteristic of the packet, and
- wherein the metadata is determined using a statistical filter that is triggered based on the packet being dropped by the second network layer;
- and
- providing, by the network device, data that includes the metadata to another device.
3 more elements
A device, comprising:
- one or more memories;
- and
- one or more processors, coupled to the one or more memories, configured to:
- determine that a packet, routed through a first network layer and a second network layer, is associated with an error based on determining that the packet was invalidated at the second network layer,
- determine, based on determining that the packet is associated with the error, metadata associated with the packet,
- wherein the metadata is determined based on a characteristic of the packet, and
- wherein the metadata is determined using a statistical filter;
- and
- provide data that includes the metadata to another device.
6 more elements
A non-transitory computer-readable medium storing instructions, the instructions comprising:
- one or more instructions that, when executed by one or more processors of a network device, cause the one or more processors to:
- determine that a packet is associated with an error based on determining that the packet was not invalidated at a first network layer and was invalidated at a second network layer,
- determine, based on determining that the packet is associated with the error, metadata associated with the packet,
- wherein the metadata is determined using a statistical filter that is triggered based on the packet being dropped by the second network layer;
- generate telemetry data that includes the metadata;
- and
- provide the telemetry data to another device.
4 more elements
Dependencies are inferred from the claim text.