System and method for enhancing network stability by selectively controlling adjacency formation
First Claim
1. A method comprising:
- detecting, by a switch, an initial connection between the switch and a network;
in response to detecting the initial connection between the switch and the network, providing a signal;
determining one or more characteristics of the switch, the network, or an interface to which the switch is connected;
determining an adjacency-forming rate based on the one or more determined characteristics, wherein the adjacency-forming rate is a rate at which adjacency-forming messages are sent by the switch; and
selectively forming adjacencies between the switch and a plurality of peers of the switch in response to the signal and based on the adjacency-forming rate.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for facilitating connecting a switch to a network to improve network performance. In an illustrative embodiment, the system includes a first module for determining when the switch is initially connected to a network and providing a signal in response thereto. A second module selectively forms adjacencies with peers of the switch in response to the signal and based on one or more predetermined parameters. In a more specific embodiment, the switch is a router or Layer-3 (L3) switch. The one or more predetermined parameters include a load factor, values pertaining to capabilities of a processor included in the router, bandwidth capabilities of the interface and/or the router, internal router queue counts, and so on. The router employs a routing protocol such as Enhanced Interior Gateway Routing Protocol (EIGRP). The second module throttles and adjacency-formation rate based on the predetermined parameters.
-
Citations
18 Claims
-
1. A method comprising:
-
detecting, by a switch, an initial connection between the switch and a network; in response to detecting the initial connection between the switch and the network, providing a signal; determining one or more characteristics of the switch, the network, or an interface to which the switch is connected; determining an adjacency-forming rate based on the one or more determined characteristics, wherein the adjacency-forming rate is a rate at which adjacency-forming messages are sent by the switch; and selectively forming adjacencies between the switch and a plurality of peers of the switch in response to the signal and based on the adjacency-forming rate. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A switch comprising:
-
a module configured to; detect an initial connection between the switch and a network; and in response to detecting the initial connection between the switch and the network, provide a signal; and one or more processors configured to; determine one or more characteristics of the switch, the network, or of an interface to which the switch is connected, determine an adjacency-forming rate based on the one or more determined characteristics, wherein the adjacency-forming rate is a rate at which adjacency-forming messages are sent by the switch, and selectively form adjacencies between the switch and a plurality of peers of the switch in response to the signal and based on the adjacency-forming rate. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable medium storing software comprising instructions executable by one or more processing devices which, upon such execution, cause the one or more processing devices to perform operations comprising:
-
detecting, by a switch, an initial connection between the switch and a network; in response to detecting the initial connection between the switch and the network, providing a signal; determining one or more characteristics of the switch, the network, or an interface to which the switch is connected; determining an adjacency-forming rate based on the one or more determined characteristics, wherein the adjacency-forming rate is a rate at which adjacency-forming messages are sent by the switch; and selectively forming adjacencies between the switch and a plurality of peers of the switch in response to the signal and based on the adjacency-forming rate. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification