我正在用iperf 2.0.10
测试网络设备带宽并看到奇怪的问题。
当我使用命令iperf -c [dst_ip] -w [window size]
并使用不同的值(250 KByte和300 Kbyte(指定窗口大小时,iperf输出TCP window size: 432 Kbyte (Warning requested 250 KByte)
和TCP window size: 432 Kbyte (Warning requested 300 KByte)
,看起来它使用相同的TCP窗口大小432,无论我实际请求什么。但是,这里的比率差异超过20%。
iPerf 是否实际上按照要求使用窗口大小,或者它声称使用 432 KB? 如果它在这两种情况下都使用 432 KBTE,为什么速率会有所不同?
基础操作系统正在设置窗口大小,您应该看到两次运行的性能相同。 来自客户端的带有 -e 的输出可能会提供一些见解。