iperf 如何报告 udp 中的数据包丢失

iperf 如何报告 udp 中的数据包丢失

Iperf 是计算吞吐量的著名工具。当我在 Linux PC 上使用 iperf 测试 UDP 吞吐量时,它报告了 10% 的数据包丢失。

在 UDP 协议中,数据报没有收到任何确认。但是,iperf 以什么方式报告或计算数据包丢失?iperf 工具如何知道传输的数据报是否被接收。我对此感到疑惑。

答案1

iperf 本身在其数据报中包含序列号,这在 UDP 中不是标准的。如果存在间隙,则它假定丢失。请参阅iperf_udp配置文件

存在可以从数据包捕获中提取数字的 Wireshark 解析器。 iperf udp 序列号 wireshark

相关内容