wireshark使用總結

1、找到第一個syn報文

tcp.flags.syn == 1

 

過濾IP地址

ip.addr ==192.168.1.1 //顯示所有目標或源地址是192.168.1.1的數據包 
ip.dst==192.168.1.1 //顯示目標地址是192.168.1.1的數據包 
ip.src ==192.168.1.1 //顯示源地址是192.168.1.1的數據包

 

2、中括號代表註釋或者提示,不是tcp報文裏面的

 

3、黑色是什麼意思?

在菜單欄的 視圖——着色規則裏面,有各種顏色的說明,這裏的黑底紅字意思是Bad tcp,出錯的報文

 

4、length字段是什麼含義? 怎麼計算出來的?

MTU=MSS+IP header(20 bytes)+tcp header(20 bytes)

length=MTU+Ethernet header(14bytes)

5、TCP segment of a reassembled PDU是啥意思

翻譯過來是 要重組的協議數據單元(PDU:Protocol Data Unit)的TCP段。

主機響應一個查詢或者命令時如果要回應很多數據(信息)而這些數據超出了TCP的最大MSS時,主機會通過發送多個數據包來傳送 這些數據(注意:這些包並未被分片)。對wireshark來說這些對相應同一個查詢命令的數據包被標記了“TCP segment of a reassembled PDU”。那麼問題來了,wireshark如何識別多個數據包是對同一個查詢數據包的響應? wireshark是根據sequence number來識別,這些數據包ACK number是相同的,當然number的數值與查詢數據包中的next sequence number也是一樣的。

6、分析-專家信息。可以看到數據包中的一些有用的統計,比如重傳次數、鏈接建立次數、網絡錯誤等。如下

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章