NETWORK CHECK USING ROUTING DATABASE
First Claim
1. A method for determining changes in network topology, the method comprising:
- obtaining a copy of a routing database from a router in a network;
deriving current link states from the copy of the routing database according to a routing database format associated with the routing protocol used on the network;
formatting the current link states into a reference format;
comparing the formatted current link states to reference link states to determine differences between the current link states and the reference link states.
1 Assignment
0 Petitions
Accused Products
Abstract
A system can check links of a plurality of networks that use different routing protocols. The system derives link states from a copy of a routing database according to the format of the routing database. The derived link states are formatted into a reference format and compared to reference link states to determine link state differences. A reference link state file can be updated based on the determined link state differences. A method involves obtaining a copy of a routing database from a router and deriving current link states from the copy of the routing database according to the format of the routing database. The derived link states are formatted into a reference format. The current link states are compared to reference link states to determine link state differences. User-friendly router names and router interface names are obtained from, for example, a router configuration file. IP addresses in the link state differences are mapped to the router names and router interface names. The link state differences can then be presented in a user friendly presentation to the user including router names and router interface names.
26 Citations
21 Claims
-
1. A method for determining changes in network topology, the method comprising:
-
obtaining a copy of a routing database from a router in a network; deriving current link states from the copy of the routing database according to a routing database format associated with the routing protocol used on the network; formatting the current link states into a reference format; comparing the formatted current link states to reference link states to determine differences between the current link states and the reference link states. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for determining changes in a network topology, the system comprising:
-
a link state capture module configured to obtain a copy of a routing database from a connected router; a link state derivation module configured to derive current link states from the copy of the routing database according to a routing protocol database format associated with a routing protocol used by the router; a formatting module configured to format the derived current link states into a reference format; a comparing module configured to compare the current link states to reference link states to determine one or more link state differences. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification