Email This Page
What is Network Protocol Analysis and Protocol Analyzer?
Network protocol analysis is a process for a program or a device to decode network protocol headers and trailers to understand the data and information inside the packet encapsulated by the protocol. To conduct protocol analysis, packets must be captured at real time for line speed analysis or later analysis. Such program or device
is called a Protocol Analyzer.
In the typical network architecture, a layered approach is used to design network protocols and communications. The most popular network architecture reference model is called the OSI model. The protocols at one layer should communicate with protocols at the same layer. The key function of a protocol analyzer is to decode the protocol at each layer. Protocol information of multiple layers may be used by protocol analyzer to identify possible problems in the network
communication, which is called Expert Analysis. This critical
function is deployed by many leading protocol analyzer products, such as Network General Sniffer Pro, for advanced network troubleshooting.
Protocol analyzers may decode multiple layer protocols and packets to re-construct lower level packets (such as
Link, IP or TCP level) into higher level (such as application level) messages for
deep understanding of network traffic and user activities. This technique is used in protocol analyzers when network traffic monitoring
and user surveillance are the primary goals. Javvin Packet Analyzer is a example of this type of tools.
Protocol Analyzer can be used both for legitimate network management
or for stealing information off a network. Network operations and maintenance personnel use Protocol Analyzer to monitor network traffic, analyze packets, watch network resource utilization, conduct forensic analysis of network security breaches and troubleshoot network problems. Unauthorized protocol analyzers can be extremely dangerous to a network's security because they are virtually impossible to detect and can be inserted almost anywhere. This makes them a favorite weapon in the hacker's arsenal.
There are many protocol analyzer products on the market. The market size for this
tool is nearly one billion dollars. There are two basic types of protocol analyzers: portable and
distributed.
Portable protocol analyzer is a stand-alone device or software installed in a PC. Portable protocol analyzer can
do data capturing and analysis real time or play back data for later analysis. The price of
a portable protocol analyzer is ranged from a few hundred dollars to tens of thousands dollars, depends on who is the vendor, the network
type (Ethernet, Gigabit Ethernet, Optical media WAN links etc.) to monitor and the types of data analysis are done.
Portable protocol analyzer is typically used by engineers for network
troubleshooting at certain point of a network or to monitor traffic of
a single domain of LAN.
Distributed protocol analyzers have two parts: 1) Monitoring Probe,
a device deployed at various point of the network; 2) Consol, a software package installed in the Network Operation Center (NOC) to centrally monitor all Probes. The Distributed protocol analyzers are typically deployed by large enterprises to monitor their network from a centralized location such as NOC. The cost of deploy the Distributed
analyzer is ranged from tens of thousands of dollars to millions of dollars. In addition to packet capturing and analysis, the distributed
analyzer also retrieves and uses SNMP and RMON data for additional network
statistical information.
The leading vendors in the portable protocol analyzer include: Network General, Agilent Technologies,
and Javvin Technologies etc.
The leading vendors in the distributed protocol analyzer include Network General, Netscout etc.
There are also open source programs such as Ethereal available for public usage.
Network protocol analyzer is also called network sniffer , Packet Analyzer, Network Sniffing Tool, Network Analyzer etc.
Packet Analyzer CAPSA vs. protocol analyzers by other vendors
| Properties
|
Packet Analyzer CAPSA
|
Network General Sniffer Basic |
Wildpackets Etherpeek |
| Packet Capturing |
Ethernet 10/100 |
Ethernet 10/100 |
Ethernet 10/100 |
| Analysis |
Protocol analysis and packet re-construction to application message level |
Simple protocol analysis; expert analysis are not included (only in the Sniffer pro version) |
Simple protocol analysis; Expert Analysis are Not included. (Only in the Etherpeek NX version) |
| Protocol decode |
All TCP/IP protocols |
TCP/IP protocols plus some legacy protocols |
TCP/IP protocols plus some legacy protocols |
| Filters |
Yes |
Yes |
Yes |
| Expert Module |
Yes, in the enterprise edition |
Must purchse the Sniffer Pro |
Must purchase EtherPeek NX |
| Easy-to-use |
30 minutes self training |
One week training by vendor |
One week training by vendor |
| Price |
$299 professional edition
$499 enterprise edtion |
>$5000 |
> $1000 |
| Reporting |
Log files for anytime analysis; Real time statistics, charts and
reports |
Log files; Optional reporting package for purchase |
Log files |
|