METHOD AND SYSTEM FOR DYNAMIC LINK FAILOVER MANAGEMENT
First Claim
Patent Images
1. A method for performing link failover management on a network device, the method comprising:
- configuring a plurality of links on the network device, wherein the plurality of links include a primary link and a secondary link;
checking a state of the primary link via the health check message;
upon determining that the state of the primary link has failed, triggering the transfer of data traffic from the primary link to the secondary link; and
transmitting data traffic on the secondary link until receipt of a message indicating that the state of the primary link has recovered.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is directed to a method and system for providing redundancy and resiliency features to network devices, such as switches and routers, that do not have built-in redundancy and resiliency features. Health-check messages are periodically transmitted over a first link that transmits network data. Upon detecting a failure of the first link, transmission of network data is switched to a second redundant link, while health check messages continue to be periodically transmitted over the first link. Upon detecting that the first link has been restored, transmission of network data is switched to the first link.
38 Citations
19 Claims
-
1. A method for performing link failover management on a network device, the method comprising:
-
configuring a plurality of links on the network device, wherein the plurality of links include a primary link and a secondary link; checking a state of the primary link via the health check message; upon determining that the state of the primary link has failed, triggering the transfer of data traffic from the primary link to the secondary link; and transmitting data traffic on the secondary link until receipt of a message indicating that the state of the primary link has recovered. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for performing link failover management on a network device, the system comprising:
-
a configuring means for configuring a plurality of links on the network device, wherein the plurality of links include a primary link and a secondary link; a checking means for checking a state of the primary link via a health check message; a determining means for triggering the transfer of data traffic from the primary link to the secondary link, upon determining that the state of the primary link has failed; and a transmitting means for transmitting data traffic on the secondary link until receipt of a message indicating that the state of the primary link has recovered. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for performing link failover management on a network device, the system comprising:
-
a processor; a user interface functioning via the processor; and a repository accessible by the processor; wherein a plurality of links are configured on the network device, the plurality of links including a primary link and a secondary link; wherein a state of the primary link is checked via a health check message; wherein data traffic is transferred from the primary link to the secondary link, upon determining that the state of the primary link has failed; and wherein data traffic is transmitted on the secondary link until message is received indicating that the state of the primary link has recovered. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer program product comprising a computer usable medium having control logic stored therein for causing a computer to performing link failover management on a network device, the control logic comprising:
-
first computer readable program code means for configuring a plurality of links on the network device, wherein the plurality of links include a primary link and a secondary link; second computer readable program code means for checking a state of the primary link via a health check message; third computer readable program code means for triggering the transfer of data traffic from the primary link to the secondary link, upon determining that the state of the primary link has failed; and fourth computer readable program code means for transmitting data traffic on the secondary link until receipt of a message indicating that the state of the primary link has recovered.
-
Specification