该工具经常用来分析tcpdump抓到的包,
在使用tcpdump抓包时候,使用参数-w可以将包写入到文件中,然后在安装有wireshark的机器上用该软件打开即可。
可以非常直观的看到各个层的数据情况,
这个帧共有106个字节(8(eth)+14(eth)+20(ip)+20(tcp)+40(data)+4(fcs)=106),即848个位。其帧格式(IEEE802.3(Revised 1997))如下:
Preamble 7 |
SFD 1 |
Destination 6 |
Source 6 |
Length/ Type 2 |
Data and Pad 46~1500 |
FCS 4 |
Frame 1: 106 bytes on wire (848 bits), 106 bytes captured (848 bits)
链路层显示的内容如下,有MAC地址。:
Ethernet II, Src: xxxx_37:80:f6 (d4:40:f0:37:80:f6), Dst: xxxx_29:ff:85 (00:0d:48:29:ff:85)
IP层的显示如下,会指出其所用的ip版本,以及发送和接收地址:
Internet Protocol Version 4, Src: 172.20.155.136, Dst: 116.175.28.188
TCP层显示如下,会显示源端口和目的端口。
Transmission Control Protocol, Src Port: 47248 (47248), Dst Port: 9339 (9339), Seq: 1, Ack: 1, Len: 40
最后是业务数据,表示共有40个字节。
Data (40 bytes)
都可以点击打开查看非常方便。