我想使用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