Dynamically managing the topology of a data network
DCFirst Claim
Patent Images
1. A network device comprising:
- a link state protocol database including a plurality of records, each record including link state information; and
a controller coupled to the link state protocol database, the controller to dynamically manage an active topology of a network based on network topology information including the link state information provided by an incoming link state protocol data unit including a type field and a link state protocol information field.
10 Assignments
Litigations
1 Petition
Accused Products
Abstract
A network device is presented comprising a filtering database, a link state database and a controller, coupled to each of the filtering database and the link state database, to process data received from remote network devices based, at least in part, on distance vector information stored in the filtering database, link state information stored in the link state database, and content of the received data.
203 Citations
21 Claims
-
1. A network device comprising:
-
a link state protocol database including a plurality of records, each record including link state information; and
a controller coupled to the link state protocol database, the controller to dynamically manage an active topology of a network based on network topology information including the link state information provided by an incoming link state protocol data unit including a type field and a link state protocol information field. - View Dependent Claims (2, 3)
-
-
4. A network device comprising:
-
a plurality of input/output (I/O) ports;
a link state protocol database including a plurality of records, at least one record including link state information and a record of the plurality of records of the link state protocol database includes an issue link field to denote a selected I/O port of the network device issuing the link state information; and
a controller coupled to the link state protocol database and the plurality of I/O ports, the controller to dynamically manage an active topology of a network based on network topology information including the link state information. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A network device comprising:
-
a link state protocol database including a plurality of records, each record including link state information;
a controller coupled to the link state protocol database, the controller to dynamically manage an active topology of a network based on network topology information including the link state information; and
a filtering database coupled to the controller, the filtering database including a plurality of filtering records denoting at least distance vector information for a corresponding plurality of communication links of the data network. - View Dependent Claims (14, 15)
-
-
16. Implemented within a network, a network device comprising:
-
a plurality of input/output (I/O) ports;
a link state protocol database including a plurality of records, each record including at least two of a receive link identification (ID) field, an advertising network device ID field, an issue link ID field, a length field, a metric field, an options field, an age field and a sequence number field; and
a controller coupled to the plurality of I/O ports and the link state database, the controller to facilitate active control of a data link layer of the network without disabling the plurality of I/O ports.
-
-
17. A method comprising:
-
receiving a management data unit by a network device;
determining whether the management data unit is a link state protocol data unit;
determining a type of a link state protocol data unit when the management data unit is the link state protocol data unit (LSPDU); and
loading a corresponding entry in a link state protocol database with link state protocol information from the LSPDU. - View Dependent Claims (18, 19, 20, 21)
determining whether the LSPDU is an acknowledgement type LSPDU.
-
-
21. The method of claim 17, wherein the loading of the corresponding entry in the link state protocol database includes refreshing age information contained within a source identification field of the acknowledgement type LSPDU.
Specification