Method and apparatus for route optimization enforcement and verification
AssigneeCisco Technology, Inc.
InventorsVamsidhar Valluri, Kerry Lynn, Martin Djernaes, Dana Blair
Life of this patent
Estimating the term…
Abstract
In one embodiment, a best exit from an autonomous system (AS) for a controlled prefix is determined. A network device of the AS influences a route for the controlled prefix to be over the best exit. Traffic statistics for the controlled prefix are selected. The network device verifies, based on the traffic statistics, whether the influence has caused at least a configured amount of traffic for the controlled prefix to be over the best exit. When at least the configured amount of the traffic is not directed over the best exit, the network device further influences the route for the controlled prefix to be over the best exit.
Claims20
A method comprising:
- determining a best exit from an autonomous system (AS) for a controlled prefix;
- influencing, by a network device of the AS, a route for the controlled prefix to be over the best exit;
- collecting traffic statistics for the controlled prefix;
- verifying, based on the traffic statistics, whether the influencing has caused at least a configured amount of traffic for the controlled prefix to be over the best exit;
- and
- when at least the configured amount of the traffic is not directed over the best exit, further influencing, by the network device, the route for the controlled prefix to be over the best exit.
An apparatus comprising:
- one or more network interfaces;
- a processor coupled to the one or more network interfaces and configured to execute software processes;
- and
- a memory configured to store a best exit selection enforcement process executable by the processor that, when executed, is operable to:
- determine a best exit from an autonomous system (AS) for a controlled prefix,
- influence a route for the controlled prefix to be over the best exit,
- collect traffic statistics for the controlled prefix,
- verify, based on the traffic statistics, whether the influence has caused at least a configured amount of traffic for the controlled prefix to be over the best exit, and
- when at least the configured amount of the traffic is not directed over the best exit, further influence the route for the controlled prefix to be over the best exit.
A non-transitory computer-readable medium that includes instructions executable on a processor, the instructions, when executed, operable to:
- determine an exit from an autonomous system (AS) for a controlled prefix;
- influence a route for the controlled prefix to be over the exit;
- verify whether the influence has caused at least a configured amount of traffic for the controlled prefix to be over the exit;
- and
- when at least the configured amount of the traffic is not directed over the best exit, further influence the route for the controlled prefix to be over the exit.
Dependencies are inferred from the claim text.