Back to results
US 8,510,436 B2Granted
Utilizing captured IP packets to determine operations performed on packets by a network device
AssigneeCisco Technology, Inc.
InventorsIqlas Maheen Ottamalika, David C. White, Jr., Madhusudan Challa
Life of this patent
Estimating the term…
Abstract
Methods and systems for utilizing captured packets to determine the operations performed on packets by a network device are described. One or more packets are captured and forwarded through the network device. Operations performed on the captured IP packets are logged.
Claims16
A non-transitory computer-readable medium having stored thereon computer-executable instructions that configure a processing device for:
- injecting one or more captured IP packets through an ingress point of network device in communication with the processing device, wherein the one or more captured IP packets include transport layer data, application layer data or session layer data, or combinations thereof in header information;
- logging operations performed on the one or more captured IP packets wherein the logging comprises adding one or more tags to the one or more captured IP packets, wherein each tag of the one or more tags indicates at least one operation performed on the one or more captured IP packets by the network device;
- determining the at least one operation performed on the one or more captured IP packets by inspecting corresponding tags;
- correlating network device configuration information corresponding to a network device configuration for the network device with the at least one operation performed on the one or more captured IP packets, wherein the at least one operation performed each map to one or more corresponding lines in a configuration file.
1 more element
An apparatus comprising:
- one or more processors configured to:
- capture one or more Internet Protocol (IP) packets at an ingress point of a first network device;
- propagate the one or more captured IP packets through the first network device;
- log one or more first operations performed on the one or more captured IP packets, wherein the logging of the one or more first operations comprises adding one or more tags to the one or more captured IP packets wherein each tag indicates an operation performed by the first network device;
- propagate the one or more captured IP packets through a second network device;
- log one or more second operations performed on the one or more captured IP packets, wherein the logging of the one or more second operations comprises adding one or more tags to the one or more captured IP packets to indicate operations performed on the one or more captured IP packets by the second network device;
- identify the one or more first operations and the one or more second operations;
- determine operational patterns of the first and second network devices by comparing the one or more first operations of the first network device with the one or more second operations of the second network device on the one or more captured IP packets;
- and
- execute troubleshooting or debugging, or combinations thereof based on payload data and a determination of the operational patterns of the first and second network devices.
7 more elements
Dependencies are inferred from the claim text.