Traceroute to return aggregated statistics in service chains
AssigneeCisco Technology, Inc.
InventorsReinaldo Penno, Carlos M. Pignataro, Nagendra Kumar Nainar
Life of this patent
Estimating the term…
Abstract
A packet is received at a network device hosting a service function that is part of a service chain. The packet is sent to the network device from an originating network device. The content of the packet is analyzed to determine that the packet comprises a request for statistical values to be aggregated by the network device. The statistical values are aggregated at the network device. A report comprising the statistical values aggregated at the network device is generated. The report is sent to the originating network device.
Claims20
A method comprising:
- receiving a packet at a network device hosting a service function that is part of a service chain, wherein the packet is sent from an originating network device;
- analyzing content of the packet to determine that the packet comprises a request for statistical values to be aggregated by the network device;
- aggregating the statistical values at the network device;
- generating a report comprising the statistical values aggregated at the network device;
- and
- sending the report to the originating network device.
An apparatus comprising:
- a network interface unit configured to enable network communications;
- and
- a processor configured to provide a service function within a network service chain, wherein the processor is configured to:
- receive, via the network interface unit, a packet, wherein the packet is sent from an originating network device;
- analyze content of the packet to determine that the packet comprises a request for statistical values to be aggregated by the apparatus;
- aggregate the statistical values;
- generate a report comprising the aggregated statistical values;
- and
- send the report to the originating network device via the network interface unit.
One or more non-transitory computer readable storage media encoded with software comprising computer executable instructions and when the software is executed operable to:
- receive a packet at a network device hosting a service function that is part of a service chain, wherein the packet is sent from an originating network device;
- analyze content of the packet to determine that the packet comprises a request for statistical values to be aggregated by the network device;
- aggregate the statistical values at the network device;
- generate a report comprising the statistical values aggregated at the network device;
- and
- send the report to the originating network device.
Dependencies are inferred from the claim text.