System and method for providing redundant routing capabilities for a network node
First Claim
1. A routing device comprising:
- a dynamic routing module, operable to be executed at a particular time;
a configuration manager, coupled to a second routing device, operable to store configuration information associated with operational characteristics of a second dynamic routing module associated with the second routing device; and
a network information module, operable to store routing information from the second routing device;
wherein said dynamic routing module is executed upon an indication that the second dynamic routing module is no longer operating;
wherein said dynamic routing module is configured to operate according to said configuration information.
1 Assignment
0 Petitions
Accused Products
Abstract
A routing device that provides redundancy for a node is envisioned. The routing device has a dynamic routing module operable to start functioning at a particular time. A configuration manager is provided. The configuration manager is coupled to a second routing device and stores configuration information associated with operational characteristics of a dynamic routing module associated with the second routing device. A network information module stores routing information from the second routing device. The dynamic routing module is executed upon an indication that the second dynamic routing device is no longer operating, and the configuration device configures the dynamic routing module according to the stored configuration information.
346 Citations
44 Claims
-
1. A routing device comprising:
-
a dynamic routing module, operable to be executed at a particular time;
a configuration manager, coupled to a second routing device, operable to store configuration information associated with operational characteristics of a second dynamic routing module associated with the second routing device; and
a network information module, operable to store routing information from the second routing device;
wherein said dynamic routing module is executed upon an indication that the second dynamic routing module is no longer operating;
wherein said dynamic routing module is configured to operate according to said configuration information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A routing device comprising:
-
a means for dynamically routing datagrams, operable to be executed at a particular time;
a means for configuring said means for dynamically routing, coupled to a second routing device, operable to store configuration information associated with operational characteristics of a second means for dynamically routing datagrams associated with the second routing device; and
means for storing network information, operable to store routing information from the second routing device;
wherein said means for dynamically routing is executed upon an indication that the second means for dynamically routing is no longer operating;
wherein said means for configuring configures said means for dynamically routing according to said configuration information. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A routing device comprising:
-
a program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine at a particular time to perform a method for routing datagrams, the method comprising;
dynamically routing datagrams;
a configuration manager operable to configure said method for routing datagrams, coupled to a second routing device, operable to store configuration information associated with operational characteristics of a second means for dynamically routing datagrams associated with the second routing device; and
a network information module, operable to store routing information from the second routing device;
wherein said method for routing is executed by said routing device upon an indication that the second means for dynamically routing is no longer operating;
wherein said configuration manager configures said method for routing according to said configuration information. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A routing device comprising:
-
a dynamic routing module, operable to be executed at a particular time;
a network management module, operable to store routing information from a second routing device;
a program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine at a particular time to perform a method for configuring said dynamic routing module, said method comprising;
storing configuration information for said dynamic routing module, said configuration information associated with operational characteristics of a second dynamic routing module associated with the second routing device; and
wherein said dynamic routing module is executed upon an indication that the second means for dynamically routing is no longer operating;
wherein said dynamic routing module is configured according to said configuration information. - View Dependent Claims (32)
-
-
33. A routing device comprising:
-
a dynamic routing module, operable to be executed at a particular time;
a configuration manager module operable to configure said dynamic routing module, coupled to a second routing device, said configuration manager module operable to store configuration information associated with operational characteristics of a second dynamic routing module associated with the second routing device; and
a program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine at a particular time to perform a method for storing routing information, said method comprising;
storing routing information from a second routing device;
wherein said means for dynamic routing module is executed upon an indication that the second dynamic routing module is no longer operating;
wherein said configuration manager module configures said means for dynamic routing module according to said configuration information. - View Dependent Claims (34)
-
-
35. A method of routing datagrams through a first routing device in a network, the method comprising:
-
storing configuration information associated with operational characteristics of a second dynamic routing module associated with a second routing device;
storing routing information from the second routing device;
configuring said first routing device according to said configuration information;
selectively routing datagrams through said first routing device at a particular time;
wherein said step of selectively routing is performed upon an indication that the second dynamic routing device is no longer operating;
- View Dependent Claims (36, 37, 38, 39, 40, 41, 42)
-
-
43. A routing device comprising:
-
a control plane comprising;
a dynamic routing module operable to determine a routing path for network data;
one or more control plane executable modules associated with controlling the operational characteristics of a routing function;
a forwarding plane comprising;
a routing information module one or more forwarding plane executable modules associated with forwarding datagrams to or from a network according to routing information;
a configuration manager, coupled to a second routing device, operable to store configuration information associated with operational characteristics of a second dynamic routing module associated with the second routing device; and
a network information module, operable to receive routing information from the second routing device;
wherein said dynamic routing module is executed upon an indication that the second dynamic routing module is no longer operating;
wherein said configuration manager configures said dynamic routing module according to said configuration information. - View Dependent Claims (44)
-
Specification