Topology discovery by partitioning multiple discovery techniques
First Claim
1. A method for discovering a topology of a distributed processing network, comprising:
- (a) retrieving from a first set of routers a first type of information stored in each router in the first set of routers; and
(b) retrieving from a second set of routers a second type of information stored in each router in the second set of routers, wherein the first and second sets of routers are different and the first and second types of information are different.
24 Assignments
0 Petitions
Accused Products
Abstract
A system for discovering a topology of a distributed processing network that includes a first topology discovery agent 308 configured to contact a first set of routers to obtain a first type of information stored in each router in the first set of routers; a second topology discovery agent 312 and/or 316 configured to contact a second set of routers to obtain a second type of information stored in each router in the second set of routers, and a phase controller 304 configured to select between the first and second topology discovery agents. The first and second sets of routers are different, and the first and second types of information are different. In one configuration, the first type of information is defined by a network management protocol, and the second type of information is defined by a routing protocol.
105 Citations
44 Claims
-
1. A method for discovering a topology of a distributed processing network, comprising:
-
(a) retrieving from a first set of routers a first type of information stored in each router in the first set of routers; and
(b) retrieving from a second set of routers a second type of information stored in each router in the second set of routers, wherein the first and second sets of routers are different and the first and second types of information are different. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 19)
-
-
10. A method for discovering a topology of a distributed processing network, comprising:
-
(a) retrieving from a first set of routers a first type of information stored in each router in the first set of routers, the first type of information being defined by a network management protocol; and
(b) retrieving from a second set of routers a second type of information stored in each router in the second set of routers, the second type of information being defined by a routing protocol. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
20. A system for discovering a topology of a distributed processing network, comprising:
-
(a) first means for contacting a first set of routers to obtain a first type of information stored in each router in the first set of routers; and
(b) second means for contacting a second set of routers to obtain a second type of information stored in each router in the second set of routers, wherein the first and second sets of routers are different and the first and second types of information are different. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system for discovering a topology of a distributed processing network, comprising:
-
(a) a first topology discovery agent configured to contact a first set of routers to obtain a first type of information stored in each router in the first set of routers;
(b) a second topology discovery agent configured to contact a second set of routers to obtain a second type of information stored in each router in the second set of routers, wherein the first and second sets of routers are different and the first and second types of information are different; and
(c) a phase controller configured to select between the first and second topology discovery agents. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36)
-
-
37. A network topology model, comprising:
-
a plurality of interface identifiers, each interface identifier being associated with a corresponding router;
a plurality of network identifiers; and
a plurality of routing protocol identifiers, each routing protocol identifier being associated with at least one of a router and an interface and being indicative of a routing protocol supported by the at least one of a router and an interface. - View Dependent Claims (38, 39, 40)
-
-
41. A method for determining a topology associated with an enterprise network, comprising:
-
identifying at least one routing protocol used in the enterprise network; and
based on the identified routing protocol, selecting a data collection agent from among a plurality of data collection agents to collect network topology information, wherein each of the plurality of data collection agents is configured to support a different routing protocol. - View Dependent Claims (42, 43, 44)
-
Specification