补充:
当然还需要你对协议要有了解,如果对协议一点都不知道,解析的再详细没用。
下面是一个例子:
Packet Info
Flags: 0x00
Status: 0x00
Packet Length: 96
Timestamp: 10:35:38.780694 07/06/2004
Ethernet Header
Destination: FF:FF:FF:FF:FF:FF Ethernet Broadcast
Source: 00:B0:D0:3C:B5:7B
Protocol Type: 0x0800 IP
IP Header - Internet Protocol Datagram
Version: 4
Header Length: 5 (20 bytes)
Type of Service: %00000000
000. .... Precedence: Routine
...0 .... Normal Delay
.... 0... Normal Throughput
.... .0.. Normal Reliability
.... ..0. ECT bit - transport protocol will ignore the CE bit
.... ...0 CE bit - no congestion
Total Length: 78
Identifier: 3792
Fragmentation Flags: %000
0.. Reserved
.0. May Fragment
..0 Last Fragment
Fragment Offset: 0 (0 bytes)
Time To Live: 128
Protocol: 17 UDP - User Datagram Protocol
Header Checksum: 0xB247
Source IP Address: 10.40.49.57
Dest. IP Address: 10.40.51.255
No IP Options
UDP - User Datagram Protocol
Source Port: 137 netbios-ns
Destination Port: 137 netbios-ns
Length: 58
Checksum: 0x3A7A
NetBIOS Name Service - Network Basic Input/Output System
Identification: 0xC8F3
Flags: 0x0110
0... .... .... .... Request
.000 0... .... .... Standard Query
.... .0.. .... .... (Non-Authoritative Answer)
.... ..0. .... .... (Message Not Truncated)
.... ...1 .... .... Recursion Desired
.... .... 0... .... (Recursion Not Available)
.... .... .0.. .... (Unknown Flag Off)
.... .... ..0. .... (Unknown Flag Off)
.... .... ...1 .... Packet Was Broadcast
Questions: 1
Answers: 0
Authority: 0
Additional: 0
Question
Domain Name: 236.253.200.245 <20> Server Service
Type: 32 NetBIOS General Name Service
Class: 1 Internet