Network analysis scalable analysis tool for multiple protocols
First Claim
1. A scalable method for analyzing a network, comprising:
- generating a data trace representative of the network;
determining a topology for the network from the data trace; and
sequentially analyzing each frame in the data trace to determine at least one of network errors, warnings, and metrics, the analysis of each frame comprising;
analyzing a first protocol layer of the frame with a first expert engine;
determining if a second protocol layer is present in the frame;
passing the frame to a second expert engine; and
passing the frame to additional expert engines if the frame contains additional protocol layers.
5 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention provide a scalable method for analyzing a network. The method includes generating a data trace representative of the network, determining a topology for the network from the data trace, and sequentially analyzing each frame in the data trace to determine at least one of network errors, warnings, and metrics. The analysis of each frame generally includes analyzing a first protocol layer of the frame with a first expert engine, determining if a second protocol layer is present in the frame, passing the frame to a second expert engine, and passing the frame to additional expert engines if the frame contains additional protocol layers.
-
Citations
20 Claims
-
1. A scalable method for analyzing a network, comprising:
-
generating a data trace representative of the network;
determining a topology for the network from the data trace; and
sequentially analyzing each frame in the data trace to determine at least one of network errors, warnings, and metrics, the analysis of each frame comprising;
analyzing a first protocol layer of the frame with a first expert engine;
determining if a second protocol layer is present in the frame;
passing the frame to a second expert engine; and
passing the frame to additional expert engines if the frame contains additional protocol layers. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for analyzing a network, comprising:
-
determining a topology of the network;
capturing a data trace representative of network operation;
parsing through the data trace on a frame by frame basis; and
analyzing each protocol layer of each frame for errors using a protocol specific engine to analyze each protocol layer of each frame. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for analyzing a network having multilayer protocol frames, comprising:
-
capturing a data trace from the network;
determining a topology of the network from the data trace;
stepping through each frame in the data trace to determine errors at each level of the multilayer protocol frame; and
presenting the determined errors to a user via a graphical interface. - View Dependent Claims (17, 18, 19, 20)
-
Specification