Topology aware smart merge
First Claim
1. A configuration change management method, comprising:
- receiving a configuration policy, the configuration policy including at least one configuration data setting to be evaluated across a plurality of network devices, the plurality of network devices being topologically and functionally related, the plurality of network devices being coupled via a common network interface; and
evaluating each of the plurality of network devices against the configuration policy, the evaluation including;
identifying a network device of the plurality of network devices, the network device including configuration data corresponding to the configuration policy, the configuration data including the configuration data setting to be evaluated;
receiving a communication including the configuration data for the network device;
determining whether the at least one configuration data setting complies with the configuration policy based on;
content included in the communication,at least one configuration data setting, anda value for the at least one configuration data setting; and
upon determining that the at least one configuration data setting does not comply with the configuration policy,generating a communication including a command for each of the at least one configuration data setting not complying with the configuration policy, wherein;
the command is configured to update the configuration of the network device to comply with the configuration policy, andthe command is configured to change the value for the at least one configuration data setting.
12 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and computer readable media for managing the configuration of topologically related network devices are described. In general, devices that are “topologically related” are devices that are functionally coupled in some way (e.g., network switches sharing a common trunk line or network routers providing common router services in accordance with an established priority scheme). Specifically, techniques are disclosed for verifying or changing the configuration of a first network device based on the configuration of a second, topologically related, network device. Configuration policies (or rules) are described that are used to “bridge” the configuration of one device with that of another device.
-
Citations
10 Claims
-
1. A configuration change management method, comprising:
-
receiving a configuration policy, the configuration policy including at least one configuration data setting to be evaluated across a plurality of network devices, the plurality of network devices being topologically and functionally related, the plurality of network devices being coupled via a common network interface; and evaluating each of the plurality of network devices against the configuration policy, the evaluation including; identifying a network device of the plurality of network devices, the network device including configuration data corresponding to the configuration policy, the configuration data including the configuration data setting to be evaluated; receiving a communication including the configuration data for the network device; determining whether the at least one configuration data setting complies with the configuration policy based on; content included in the communication, at least one configuration data setting, and a value for the at least one configuration data setting; and upon determining that the at least one configuration data setting does not comply with the configuration policy, generating a communication including a command for each of the at least one configuration data setting not complying with the configuration policy, wherein; the command is configured to update the configuration of the network device to comply with the configuration policy, and the command is configured to change the value for the at least one configuration data setting. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A programmable storage device having programmed instructions stored thereon for causing a programmable control device to:
-
receive a configuration policy, the configuration policy including at least one configuration data setting to be evaluated across a plurality of network devices, the plurality of network devices being topologically and functionally related, the plurality of network devices being coupled via a common network interface; and evaluate each of the plurality of network devices against the configuration policy, the evaluation including; identifying a network device in the plurality of network devices, the network device including configuration data corresponding to the configuration policy, the configuration data including the configuration data setting to be evaluated; receiving a communication including the configuration data for the network device; determining whether the at least one configuration data setting complies with the configuration policy based on; content included in the communication, at least one configuration data setting, and a value for the at least one configuration data setting; and upon determining the at least one configuration data setting does not comply with the configuration policy, generating a communication including a command for each of the at least one configuration data setting not complying with the configuration policy, wherein; the command is configured to update the configuration of the network device to comply with the configuration policy, and the command is configured to change the value for the at least one configuration data setting. - View Dependent Claims (10)
-
Specification