Network analysis tool
First Claim
1. A method for determining errors and metrics in a computer network, comprising:
- positioning an analyzer in communication with the network;
capturing a data trace of the network with the analyzer;
determining a network device topology from a first processing of the data trace;
building user layer protocols using a second processing of the data trace and the determined device topology;
determining errors in the network device topology using protocol experts applied to the user layer protocols in conjunction with the determined device topology; and
displaying at least one of the device topology and the determined errors to a user,wherein determining errors further comprises filtering the data trace to eliminate data that is not accurately represented as a result of analyzer position.
5 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention provide a method for determining errors and metrics in a computer network. The method includes positioning an analyzer in communication with the network, capturing a data trace of the network with the analyzer, determining a network device topology from a first processing of the data trace, building user layer protocols using a second processing of the data trace and the determined device topology, determining errors in the network device topology using protocol experts applied to the user layer protocols in conjunction with the determined device topology, and displaying at least one of the device topology and the determined errors to a user.
118 Citations
22 Claims
-
1. A method for determining errors and metrics in a computer network, comprising:
-
positioning an analyzer in communication with the network; capturing a data trace of the network with the analyzer; determining a network device topology from a first processing of the data trace; building user layer protocols using a second processing of the data trace and the determined device topology; determining errors in the network device topology using protocol experts applied to the user layer protocols in conjunction with the determined device topology; and displaying at least one of the device topology and the determined errors to a user, wherein determining errors further comprises filtering the data trace to eliminate data that is not accurately represented as a result of analyzer position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for determining errors, metrics, and warnings for a data network, comprising:
-
collecting a plurality of data traces from the data network with a plurality of network analyzers; determining a topology of the data network via analysis of a combination of the plurality of data traces; processing the combination of the plurality of data traces in conjunction with the determined topology to rebuild user layer protocols; processing individual protocols to determine errors, warnings, and metrics for the particular protocol; and displaying the errors, warnings, and metrics to the user via a graphical interface, wherein processing protocols further comprises filtering the data traces to eliminate data that cannot accurately be analyzed given the utilized analyzer placement. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method for analyzing a network for errors, comprising:
-
capturing at least one bidirectional data trace from the network; analyzing the bidirectional data trace to extrapolate information indicative of network topology; analyzing individual data samples from the data trace using the network topology to rebuild user layer protocols for the individual data sample; and determining errors in the network using the network topology, the user layer protocols, and standards for the particular user layer protocols, wherein determining errors further comprises filtering the data trace to eliminate data that is not accurately represented as a result of analyzer position. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification