Method and apparatus for self-configuring routing devices in a network
First Claim
1. A data processing system for configuring routing devices in a network data processing system, the data processing system comprising:
- a memory having instructions encoded thereon;
a bus connecting the memory to a processor; and
a processor, wherein the processor executes the instructions;
to identify a routing change in the network data processing system;
responsive to identifying the routing change, to generate a node topology for a set of routing devices present in the network data processing system, wherein generating the node topology includes receiving a child message from a particular routing device in the routing devices, responsive to receiving the child message, returning a parent message to the particular routing device, and responsive to receiving the child message from the routing device, adding the particular routing device to the node topology, wherein child messages are sent in response to the routing devices receiving a reset message;
to build a master network configuration table at a routing device within the set of routing devices, wherein the network configuration table contains configuration data from the routing devices in the node topology; and
to broadcast the master network configuration table to the routing devices in the network data processing system.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and computer instructions for configuring routing devices in a network data processing system. A routing change is identified in the network data processing system. In response to the routing change being identified, a node topology is generated for a set of routing devices present in the network data processing system. A master network configuration table is built at a routing device within the set of routing devices. The network configuration table contains configuration data from the routing devices in the node topology. The master network configuration table is broadcast to the routing devices in the network data processing system.
-
Citations
15 Claims
-
1. A data processing system for configuring routing devices in a network data processing system, the data processing system comprising:
-
a memory having instructions encoded thereon; a bus connecting the memory to a processor; and a processor, wherein the processor executes the instructions;
to identify a routing change in the network data processing system;responsive to identifying the routing change, to generate a node topology for a set of routing devices present in the network data processing system, wherein generating the node topology includes receiving a child message from a particular routing device in the routing devices, responsive to receiving the child message, returning a parent message to the particular routing device, and responsive to receiving the child message from the routing device, adding the particular routing device to the node topology, wherein child messages are sent in response to the routing devices receiving a reset message;
to build a master network configuration table at a routing device within the set of routing devices, wherein the network configuration table contains configuration data from the routing devices in the node topology; and
to broadcast the master network configuration table to the routing devices in the network data processing system. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A recordable-type medium containing instructions for automatically configuring routing devices in a network data processing system, the instructions comprising:
-
first instructions for identifying a routing change in the network data processing system; second instructions, responsive to identifying the routing change, for generating a node topology for a set of routing devices present in the network data processing system, wherein the second instructions include first sub-instructions for receiving a child message from a particular routing device in the routing devices, second sub-instructions, responsive to receiving the child message, for returning a parent message to the particular routing device, and third sub-instructions, responsive to receiving the child message from the routing device, for adding the particular routing device to the node topology, wherein child messages are sent in response to the routing devices receiving a reset message; third instructions for building a master network configuration table at a routing device within the set of routing devices, wherein the network configuration table contains configuration data from the routing devices in the node topology; and fourth instructions for broadcasting the master network configuration table to the routing devices in the network data processing system. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
Specification