【发布时间】:2018-12-16 04:01:35
【问题描述】:
我想使用 iperf 发送一些数据包并在客户端接收相同的数据包(可能经过不同的 OSI 层处理)。我想检查发送的数据包是否与接收的数据包相同。
- 我可以使用 Wireshark 来捕获流吗?
- 有什么方法可以将它们与wireshark进行比较?
或者还有其他更好的方法吗?
【问题讨论】:
标签: ip network-protocols
我想使用 iperf 发送一些数据包并在客户端接收相同的数据包(可能经过不同的 OSI 层处理)。我想检查发送的数据包是否与接收的数据包相同。
或者还有其他更好的方法吗?
【问题讨论】:
标签: ip network-protocols
您可以使用 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 执行为 gnu diff、WinMerge 或 gvimdiff。
【讨论】:
注意:我想知道自己在做这么有用的工具,另外这是在 Wireshark 的愿望灯中。
[1] 来源:http://www.wireshark.org/docs/wsug_html_chunked/ChStatCompareCaptureFiles.html
【讨论】: