Service level agreement validation via service traffic sample-and-replay
AssigneeCisco Technology, Inc.
InventorsDan Frost, Stewart Frederick Bryant
Life of this patent
Estimating the term…
Abstract
In one embodiment, a device samples actual service traffic at a device in a computer network, and generates real-time statistics on distribution of various packet header parameters of the sampled traffic that influence forwarding in the computer network. As such, the device may generate and transmit synthetic measurement traffic according to the distribution. For instance, in one embodiment, the synthetic traffic may be a replay of actual service traffic with an indication that the replayed traffic is synthetic, while in another embodiment, newly generated synthetic measurement traffic may have packet header parameters substantially matching the sampled traffic.
Claims20
A method, comprising:
- sampling actual service traffic at a device in a computer network;
- generating real-time statistics on distribution of various packet header parameters of the sampled traffic that influence forwarding in the computer network;
- and
- generating and transmitting synthetic measurement traffic according to the distribution.
An apparatus, comprising:
- one or more network interfaces to communicate with a computer network;
- a processor coupled to the network interfaces and adapted to execute one or more processes;
- and
- a memory configured to store a process executable by the processor, the process when executed operable to:
- sample actual service traffic in the computer network;
- generate real-time statistics on distribution of various packet header parameters of the sampled traffic that influence forwarding in the computer network;
- and
- generate and transmit synthetic measurement traffic according to the distribution.
A tangible, non-transitory, computer-readable media having software encoded thereon, the software when executed by a processor operable to:
- sampling actual service traffic at a device in a computer network;
- generating real-time statistics on distribution of various packet header parameters of the sampled traffic that influence forwarding in the computer network;
- and
- generating and transmitting synthetic measurement traffic according to the distribution.
Dependencies are inferred from the claim text.