我想使用iperf發送一些數據包並在客戶端(可能已經過不同的OSI層處理)接收數據包。我想檢查發送的數據包是否與收到的數據包相同。比較兩個Wireshark捕獲文件
- 我可以使用Wireshark捕獲流嗎?
- 有什麼方法可以將它們與wireshark進行比較嗎?
或者還有其他更好的方法嗎?
我想使用iperf發送一些數據包並在客戶端(可能已經過不同的OSI層處理)接收數據包。我想檢查發送的數據包是否與收到的數據包相同。比較兩個Wireshark捕獲文件
或者還有其他更好的方法嗎?
注意:我不知道自己在做這樣一個有用的工具,另外這個是在Wireshark wishlight中。
[1]來源:http://www.wireshark.org/docs/wsug_html_chunked/ChStatCompareCaptureFiles.html
可以使用Wireshark來執行捕獲,選擇每個流和出口的信息包到文本文件(每個流的一個):
File -> Export -> as "Plain Text" file:
- Check "Selected packet only"
- Check "Packet summary line"
- Check "Packet details: All expanded"
然後執行diff with regular text tools as gnu diff,WinMerge or gvimdiff。
比較wireshark的外部也是我之後。 在v2.2.6有一個微妙的區別,它可以通過文件>導出數據包解剖... 其他一切都差不多。 – delimiter
嗨@ mMontu,是否有可能比較普通pcap文件和pcap新一代文件?或者即使數據包相同,新一代pcap中的數據也會以不同的方式存儲?謝謝。 –
@FilipKočica對不起,但我沒有關於這方面的信息。但是您可以嘗試比較兩種格式的小圖片,並可能創建一個小的腳本將舊格式的圖片轉換爲新格式。或嘗試在更新版本的wireshark中加載舊捕獲,然後將其保存爲新格式。 – mMontu