System and method for resolving address conflicts in a network
First Claim
1. A system for resolving address conflicts in a network, the system comprising:
- an address-configuration module adapted to assign addresses to one or more devices, the one or more devices being coupled to the network via device interfaces;
an interface-monitoring module in communication with the address-configuration module, the interface-monitoring module being adapted to determine when an address conflict occurs and to provide a signal in response thereto, the address conflict involving plural addresses; and
a conflict-resolution module that is adapted to employ one or more predetermined precedence rules to selectively terminate, in response to the signal, one or more device interfaces associated with the plural addresses.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for resolving address conflicts in a network. In an illustrative embodiment, the system includes an address-configuration module that is adapted to assign addresses to one or more devices. The one or more devices are connected to the network via device interfaces. An interface-monitoring module communicates with the address-configuration module. The interface-monitoring module is adapted to determine when an address conflict involving plural addresses occurs and to provide a signal in response thereto. A conflict-resolution module is adapted to selectively terminate one or more device interfaces associated with the plural addresses in response to the signal and based on the addresses and one or more predetermined precedence rules. In a more specific embodiment, the system further employs a user interface for facilitating selectively adjusting the precedence rules. The conflict-resolution module runs one or more routines adapted to implement a static conflict-resolution policy, a longest-prefix policy, a highest-address policy, and/or an interface-identifier policy for Internet Protocol (IP) addresses.
47 Citations
17 Claims
-
1. A system for resolving address conflicts in a network, the system comprising:
-
an address-configuration module adapted to assign addresses to one or more devices, the one or more devices being coupled to the network via device interfaces;
an interface-monitoring module in communication with the address-configuration module, the interface-monitoring module being adapted to determine when an address conflict occurs and to provide a signal in response thereto, the address conflict involving plural addresses; and
a conflict-resolution module that is adapted to employ one or more predetermined precedence rules to selectively terminate, in response to the signal, one or more device interfaces associated with the plural addresses. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for resolving address conflicts in a network, the system comprising:
-
an address-configuration module;
an interface-monitoring module in communication with the address-configuration module; and
a conflict-resolution module adapted to employ address precedence rules to selectively terminate device interfaces associated with an address configuration provided by the address-configuration module based on addresses associated with the address configuration that are involved in a conflict as determined by the interface-monitoring module.
-
-
13. A system for resolving address conflicts in a network, the system comprising:
-
first means for assigning addresses to one or more devices of the network, thereby configuring a portion of the network and establishing a network configuration in response thereto;
second means for establishing address precedence rules;
third means for monitoring the network for address conflicts and providing a signal in response thereto; and
fourth means for selectively resolving any of the address conflicts based on the precedence rules and in response to the signal.
-
-
14. A method for resolving address conflicts in a network, the method comprising:
-
assigning addresses to one or more devices of the network, thereby configuring a portion of the network and establishing a network configuration in response thereto;
selectively establishing or adjusting address precedence rules;
monitoring the network for address conflicts and providing a signal in response thereto; and
selectively resolving any of the address conflicts based on the precedence rules and in response to the signal. - View Dependent Claims (15, 16)
-
-
17. An apparatus for resolving address conflicts in a network comprising:
-
one or more processors;
a machine-readable medium including instructions executable by the one or more processors for assigning addresses to one or more devices of the network, thereby configuring a portion of the network and establishing a network configuration in response thereto;
selectively establishing or adjusting address precedence rules;
monitoring the network for address conflicts and providing a signal in response thereto; and
selectively resolving any of the address conflicts based on the precedence rules and in response to the signal.
-
Specification