System and method for improving traffic analysis and network modeling
First Claim
Patent Images
1. A method for analyzing a data network having a plurality of routers comprising:
- accessing at least one of a static routing table and a route summarization table;
determining if a particular network prefix is included in the static routing table or the route summarization table;
setting an identity of the network device to an identity in the static routing table or the route summarization table that corresponds to the network prefix if it is determined that the network prefix is included in the static routing table or the route summarization table;
determining an identity of the network device based on the network prefix corresponding to the set identity; and
analyzing the data network using the determined identity.
12 Assignments
0 Petitions
Accused Products
Abstract
A system (800) improves a network designer'"'"'s ability to analyze a data network having several routers. The system (800) accesses static routing information and/or open shortest path first route summarization information, determines an identity of a network prefix using the accessed information, and analyzes the data network using the determined identity. The network designer can use this determined identity for traffic analysis or modeling of the data network.
36 Citations
22 Claims
-
1. A method for analyzing a data network having a plurality of routers comprising:
-
accessing at least one of a static routing table and a route summarization table; determining if a particular network prefix is included in the static routing table or the route summarization table; setting an identity of the network device to an identity in the static routing table or the route summarization table that corresponds to the network prefix if it is determined that the network prefix is included in the static routing table or the route summarization table; determining an identity of the network device based on the network prefix corresponding to the set identity; and analyzing the data network using the determined identity. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for analyzing a data network having a plurality of routers, said system comprising:
-
means for accessing at least one of a static routing table and a route summarization table; means for determining if a particular network prefix is included in the static routing table or the route summarization table; means for setting an identity of the network device to an identity in the static routing table or the route summarization table that corresponds to the network prefix if it is determined that the network prefix is included in the static routing table or the route summarization table; means for determining an identity of the network device based on the network prefix corresponding to the set identity; and means for analyzing the data network using the determined identity.
-
-
7. A system for analyzing a data network, said system comprising:
a memory configured to store information representing a static routing table and a route summarization table; and a processor configured to; access at least one of the static routing table and the route summarization table; determine if a particular network prefix is included in the static routing table or the route summarization table; set an identity of the network device to an identity in the static routing table or the route summarization table that corresponds to the network prefix if it is determined that the network prefix is included in the static routing table or the route summarization table; determine an identity of the network device based on the network prefix corresponding to the set identity; and analyze the data network using the determined identity. - View Dependent Claims (8, 9, 10, 11)
-
12. A computer-readable medium containing instructions for controlling at least one processor to perform a method that analyzes a data network having a plurality of routers, the method comprising:
-
accessing at least one of a static routing table and a route summarization table from a router; determining if a particular network prefix is included in the static routing table or the route summarization table; setting an identity of the network device to an identity in the static routing table or the route summarization table that corresponds to the network prefix if it is determined that the network prefix is included in the static routing table or the route summarization table; determining an identity of the network device based on the network prefix corresponding to the set identity; and analyzing the data network using the determined identity. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method for determining an identity of a network device, the network device being associated with a network prefix, the method comprising:
-
accessing one or more of a border gateway protocol peering table, a static route table, an open shortest path first route summarization table, and a network topology table; determining whether one or more of the accessed tables contains the network prefix; setting an identity of the network device to an identity in one or more of the accessed tables that corresponds to the network prefix if it is determined that the network prefix is included in one or more of the accessed tables; and determining the identity of the network device based on the network prefix corresponding to the set identity. - View Dependent Claims (18)
-
-
19. A system for determining an identity of a network device, the network device being associated with a network prefix, the system comprising:
-
a memory configured to store one or more of a border gateway protocol peering table, a static route table, an open shortest path first route summarization table, and a network topology table; and a processor configured to; access, from the memory, one or more of the border gateway protocol peering table, the static route table, the open shortest path first route summarization table, and the network topology table; determine whether one of the accessed tables contains the network prefix; set an identity of the network device to an identity in one or more of the accessed tables that corresponds to the network prefix if it is determined that the network prefix is included in one or more of the accessed tables; and determine the identity of the network device based on the network prefix corresponding to the set identity. - View Dependent Claims (20)
-
-
21. A computer-readable medium containing instructions for controlling at least one processor to perform a method that determines an identity of a network device, the network device being associated with a network prefix, the method comprising:
-
accessing, from a router, one or more of a border gateway protocol peering table, a static route table, an open shortest path first route summarization table, and a network topology table; determining whether one of the accessed tables contains the network prefix; setting an identity of the network device to an identity in one or more of the accessed tables that corresponds to the network prefix if it is determined that the network prefix is included in one or more of the accessed tables; and determining the identity of the network device based on the network prefix corresponding to the set identity. - View Dependent Claims (22)
-
Specification