我想使用tcpreplay
重播由TCP和UPD数据包组成的数据包跟踪。
是否可以将时间戳附加到每个外发数据包,以便我能够计算往返时间一次所有回复都已收到(并倾销)?
否则,我应该使用哪种其他工具?
答案 0 :(得分:1)
如果您使用tcpdump或Wireshark同时嗅探流量,它会在出路和回复时为每个数据包加上时间戳。
仅作为警告,tcpreplay通常不支持将TCP流重播到服务器,因为它不跟踪TCP流的状态。通常你得到的只是重置数据包作为回复。 UDP通常应该没问题。 ICMP经常有效。如果您想了解更多信息,请务必查看Tcpreplay常见问题解答:
http://tcpreplay.synfin.net/wiki/FAQ#Doestcpreplaysupportsendingtraffictoaserver