Rendering network policy and monitoring compliance
AssigneeCisco Technology, Inc.
InventorsSolomon T. Lucas, Michael A. DeMoney, Christopher A. Wild, Anand Oswal, Rong Wang
Life of this patent
Estimating the term…
Abstract
In one embodiment, a network controller receives data indicative of one or more traffic requirements for network traffic. The network controller maps the data indicative of the one or more traffic requirements into a network policy. The network controller causes installation of the network policy onto one or more networking devices. The one or more networking devices are configured to route the network traffic based on the network policy. The network controller receives feedback regarding the installed network policy. The network controller adjusts the network policy based on the received feedback.
Claims20
A method comprising:
- receiving, at a network controller, data indicative of one or more traffic requirements for network traffic;
- mapping, by the network controller, the data indicative of the one or more traffic requirements into a network policy;
- causing, by the network controller, installation of the network policy onto one or more networking devices, wherein the one or more networking devices are configured to route the network traffic based on the network policy;
- receiving, at the network controller, feedback regarding the installed network policy;
- and
- adjusting, by the network controller, the network policy based on the received feedback.
An apparatus, comprising:
- one or more network interfaces to communicate with a computer network;
- a processor coupled to the one or more network interfaces and configured to execute a process;
- and
- a memory configured to store the process executable by the processor, the process when executed operable to:
- receive data indicative of one or more traffic requirements for network traffic;
- map the data indicative of the one or more traffic requirements into a network policy;
- cause installation of the network policy onto one or more networking devices, wherein the one or more networking devices are configured to route the network traffic based on the network policy;
- receive feedback regarding the installed network policy;
- and
- adjust the network policy based on the received feedback.
A tangible, non-transitory, computer-readable media having software encoded thereon, the software when executed by a processor on a device in a computer network operable to:
- receive data indicative of one or more traffic requirements for network traffic;
- map the data indicative of the one or more traffic requirements into a network policy;
- cause installation of the network policy onto one or more networking devices, wherein the one or more networking devices are configured to route the network traffic based on the network policy;
- receive feedback regarding the installed network policy;
- and
- adjust the network policy based on the received feedback.
Dependencies are inferred from the claim text.