System and method for automatically diagnosing protocol errors from packet traces
AssigneeNetwork Appliance, Inc.
InventorPrabhakar Krishnan
Life of this patent
Estimating the term…
Abstract
A system and method for automatically diagnosing protocol errors from packet traces is provided. The system and method performs an automatic trace analysis on a packet trace to generate an analysis that is then fed into a diagnosis/resolution module. The diagnosis/resolution compares the trace analysis with the database of known problems to identify the protocol error and a suggested solution. The suggested solution then may be implemented, either by a user or by the DR module, to correct the protocol error.
Claims11
A method for automatically diagnosing a protocol error, comprising of:
- analyzing a packet trace to generate a trace analysis;
- and
- comparing the generated trace analysis with entries in a signature database to identify the protocol error, wherein the signature database further comprises entries identifying a trace signature, a known protocol error and a solution, wherein the suggested solution is selected from a group consisting of installing a patch, upgrading software, and no error.
A method for automatically diagnosing an error, comprising:
- maintaining a signature database having trace signature entries, each of the trace signature entries identifying a protocol error;
- generating a trace file;
- performing an automatic trace analysis of the trace file to generate an error trace signature;
- comparing the error trace signature with the trace signature entries in the signature database to arrive at a diagnosis in response to a match between the error trace signature and a trace signature entry;
- and
- generating a proposed solution to the protocol error in response to the diagnosis.
A system for automatically diagnosing an error, the system comprising:
- a signature database having trace signature entries, each of the trace signature entries identifying a protocol error;
- an automatic trace analysis module to perform an automatic trace analysis of a trace file to generate an error trace signature;
- and
- a diagnosis/resolution module to compare the error trace signature with the trace signature entries in the signature database to arrive at a diagnosis in response to a match between the error trace signature and a trace signature entry, to generate a proposed solution to the protocol error in response to the diagnosis.
Dependencies are inferred from the claim text.