Network analyzer/sniffer with multiple protocol capabilities
First Claim
1. A system for analyzing the transfer of data across communication channels utilizing different protocols comprising:
- a data processor; and
a plurality of communication channel interfaces coupled to the data processor;
wherein the data processor is configured to receive data formatted according to a first protocol via a first one of the interfaces, to identify the data formatted according to the first protocol, to receive data formatted according to a second protocol via a second one of the interfaces, to identify the data formatted according to the second protocol to verify that the data formatted according to the second protocol corresponds to the data formatted according to the first protocol, and to verify that the data formatted according to the second protocol corresponds to the data formatted according to the first protocol by comparing a data payload of the data formatted according to the second protocol and a data payload of the data formatted according to the first protocol to determine whether the data payload of the data formatted according to the second protocol is identical to the data payload of the data formatted according to the first protocol.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for automated testing of multiple-protocol network environments wherein data which is formatted according to a plurality of protocols in sequence is automatically identified and compared to determine whether the data has been correctly transformed from each protocol to the next. An indication of whether the data has been correctly transformed may be presented to a user, along with information about the data itself, such as commands which may be included therein. The information presented to the user is in a user-readable form rather than raw data in order to facilitate analysis of the information by the user.
-
Citations
27 Claims
-
1. A system for analyzing the transfer of data across communication channels utilizing different protocols comprising:
-
a data processor; and
a plurality of communication channel interfaces coupled to the data processor;
wherein the data processor is configured to receive data formatted according to a first protocol via a first one of the interfaces, to identify the data formatted according to the first protocol, to receive data formatted according to a second protocol via a second one of the interfaces, to identify the data formatted according to the second protocol to verify that the data formatted according to the second protocol corresponds to the data formatted according to the first protocol, and to verify that the data formatted according to the second protocol corresponds to the data formatted according to the first protocol by comparing a data payload of the data formatted according to the second protocol and a data payload of the data formatted according to the first protocol to determine whether the data payload of the data formatted according to the second protocol is identical to the data payload of the data formatted according to the first protocol. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
2. A method comprising:
-
accepting data formatted according to a first protocol, identifying a data payload of data formatted according to the first protocol, forwarding the data formatted according to the first protocol to a first device which is configured to convert the data payload of the data formatted according to the first protocol from the first protocol to the second protocol, converting the data payload of the data formatted according to the first protocol to a second protocol, identifying the data payload of the data formatted according to the second protocol, verifying the integrity of the data formatted according to the second protocol, accepting data formatted according to the second protocol from the first device, identifying the data payload of the data formatted according to the second protocol, and verifying that the data payload of the data formatted according to the second protocol is identical to the data payload of the data formatted according to the first protocol. - View Dependent Claims (3, 4, 5, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification