Futile neighbor state loop prevention in high availability networks
First Claim
1. A method for detecting and managing a futile neighbor state loop during link state routing, comprising:
- reading a threshold parameter for link state routing, wherein the threshold parameter indicates a number of routing attempts;
performing link state routing to a node via a primary interface;
detecting a futile neighbor state loop during link state routing to the node via the primary interface by detecting a number of routing attempts that has reached the threshold parameter;
detecting an available backup interface to the node;
suspending the primary interface to the node; and
switching routing to the backup interface, wherein the threshold parameter further indicates a pattern of link states.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for detecting and managing a futile neighbor state loop during link state routing is disclosed. The method can include reading a threshold parameter for link state routing, wherein the threshold parameter indicates a number of routing attempts, and performing link state routing to a node via a primary interface. The method can further include detecting a futile neighbor state loop during link state routing to the node via the primary interface by detecting a number of routing attempts that has reached the threshold parameter and detecting an available backup interface to the node. The method can further include suspending the primary interface to the node and switching routing to the backup interface.
6 Citations
17 Claims
-
1. A method for detecting and managing a futile neighbor state loop during link state routing, comprising:
-
reading a threshold parameter for link state routing, wherein the threshold parameter indicates a number of routing attempts; performing link state routing to a node via a primary interface; detecting a futile neighbor state loop during link state routing to the node via the primary interface by detecting a number of routing attempts that has reached the threshold parameter; detecting an available backup interface to the node; suspending the primary interface to the node; and switching routing to the backup interface, wherein the threshold parameter further indicates a pattern of link states. - View Dependent Claims (2, 3, 4)
-
-
5. A computer program product, comprising a computer-readable storage-medium having stored therein computer usable program code for detecting and managing a futile neighbor state loop during link state routing, the computer usable program code, which when executed by a computer hardware system, causing the computer hardware system to perform:
-
reading a threshold parameter for link state routing, wherein the threshold parameter indicates a number of routing attempts; performing link state routing to a node via a primary interface; detecting a futile neighbor state loop during link state routing to the node via the primary interface by detecting a number of routing attempts that has reached the threshold parameter; detecting an available backup interface to the node; suspending the primary interface to the node; and switching routing to the backup interface, wherein the threshold parameter further indicates a pattern of link states. - View Dependent Claims (6, 7, 8)
-
-
9. A method for detecting and managing a futile neighbor state loop during adjacency formation, comprising:
-
reading a threshold parameter for adjacency formation, wherein the threshold parameter indicates a pattern of link states; performing adjacency formation with a node via a primary interface; detecting a futile neighbor state loop during adjacency formation with the node via the primary interface by detecting the pattern of link states in the threshold parameter; detecting an available backup interface to the node; suspending the primary interface to the node; and switching routing to the backup interface. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computer hardware system for detecting and managing a futile neighbor state loop during link state routing, comprising:
-
a memory; and at least one processor, the at least one processor configured to read a threshold parameter for link state routing, wherein the threshold parameter indicates a number of routing attempts; perform link state routing to a node via a primary interface; detect a futile neighbor state loop during link state routing to the node via the primary interface by detecting a number of routing attempts that has reached the threshold parameter; detect an available backup interface to the node; suspend the primary interface to the node; and switch routing to the backup interface, wherein the threshold parameter further indicates a pattern of link states. - View Dependent Claims (15, 16, 17)
-
Specification