我想使用tcpreplay重放一个由TCP和UPD数据包组成的数据包跟踪。
是否有一种方法将时间戳附加到每个传出数据包,以便在收到(并转储)所有答复后,能够计算往返时间?
否则,我应该使用哪一种其他工具?
发布于 2013-02-09 16:16:37
如果您同时嗅到tcpdump或Wireshark的流量,它将在每个数据包的出入口和回复上加盖时间戳。
不过,tcpreplay通常不支持向服务器重播TCP流,因为它不跟踪TCP流的状态。通常,您将得到的全部是重置数据包的答复。UDP一般是可以的。ICMP经常起作用。如果您需要更多信息,请务必查看Tcpreplay常见问题解答:
http://tcpreplay.synfin.net/wiki/FAQ#Doestcpreplaysupportsendingtraffictoaserver
https://stackoverflow.com/questions/14776308
复制相似问题