使用tcpdump,我可以转出来自wifi接口的流量。

tcpdump是否捕获了wifi重传?

我正在测量数据包的往返时间,因此知道这将极大地影响我的测量。

最佳答案

确实可以使用Wireshark监视here所述的重传。但这可能取决于您进行嗅探的机器-发送主机可能无法将重传的帧提供给在该机器上运行的Wireshark使用,因为它们可以直接由Wi-Fi卡处理。但是,如果在另一台计算机上监视了数据包,则应该看到它们。有关重传的更多信息,请参见此question/answer

通常,要查看链路层交互,您将需要使用Monitor模式捕获,并且可能需要使用WLAN Interface Settings进行操作,例如混杂模式(某些卡需要混杂模式打开,而另一些卡则需要混杂模式才能捕获流量)。

可以使用以下过滤器过滤链路层retransmissions in Wireshark

wlan.fc.retry == 1

07-24 09:45