FAILOVER AND FAILBACK OF COMMUNICATION BETWEEN A ROUTER AND A NETWORK SWITCH
First Claim
1. A router system comprising:
- a primary interface of a router, the primary interface being operable for communication over a primary network segment;
a backup interface of the router, the backup interface being operable for communication over a backup network segment;
a processor, the primary interface and the backup interface being coupled with the processor; and
a memory in communication with the processor, the memory including computer code executable with the processor, wherein the computer code is configured to;
determine whether the primary interface is stable, the primary interface being stable when the primary interface may be used to exchange information over the primary network segment;
communicate using the primary interface when the primary interface is determined to be stable; and
communicate using the backup interface when the primary interface is determined to be not stable.
1 Assignment
0 Petitions
Accused Products
Abstract
A router is provided. The router includes a primary interface, a backup interface, a processor, and a memory. The primary interface and backup interface may be used to communicate with a network switch. The router may be configured to determine whether the primary interface is stable. The primary interface is stable when the primary interface may be used to exchange information with a network switch over a primary network segment. The router may be configured to activate the primary interface when the primary interface is determined to be stable. The router may also be configured to activate the backup interface when the primary interface is determined to be not stable. The backup interface may be activated for the exchange of information with the network switch.
53 Citations
20 Claims
-
1. A router system comprising:
-
a primary interface of a router, the primary interface being operable for communication over a primary network segment; a backup interface of the router, the backup interface being operable for communication over a backup network segment; a processor, the primary interface and the backup interface being coupled with the processor; and a memory in communication with the processor, the memory including computer code executable with the processor, wherein the computer code is configured to; determine whether the primary interface is stable, the primary interface being stable when the primary interface may be used to exchange information over the primary network segment; communicate using the primary interface when the primary interface is determined to be stable; and communicate using the backup interface when the primary interface is determined to be not stable. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
selecting a first router interface for communication, the selected first router interface being operable to communicate using a first network segment; determining whether the selected first router interface is stable; using the selected first router interface to communicate with the network switch when the selected first router interface is stable; determining whether a second router interface is stable when the selected first router interface is not stable; and moving communication to a second router interface when the second router interface is stable. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
selecting a first router interface for communication with a network switch, the selected first router interface being operable to communicate with the network switch using a first network segment; counting a number of transitions on the selected first router interface, the number of transitions being counted during a transition count window having a first time duration; determining whether the selected first router interface is stable based on the number of transitions; and moving communication with the network switch to a second router interface when the selected first router interface is not stable, the second router interface being operable to communicate with the network switch using a second network segment. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification