为什么如果我在 iperf 中放置一个大的 TCP 窗口会返回错误的测量值



我想知道当我在iperf中放置一个巨大的TCP窗口时怎么样,例如64MB,没有给我错误,而是给了我错误的测量值,例如54Mbits/sec在带风中,我的连接上传只有1 Mbps。是iperf的错误吗?

我输入了这个命令:iperf -w 64MB -c IP地址 -p and_the_port

我收到了这个:

间隔传输带宽

0.0-10.1秒 65.0兆字节 54.2 兆比特/秒

这是错误的,因为我的连接是:带宽(上行/下行)[kbps/kbps]: 1.023/15.000

您的TCP窗口大小对于带宽来说似乎太大了。TCP 窗口大小应该足够大,以容纳所谓的"带宽延迟积",即通道的最高带宽乘以往返延迟时间。您应该能够从您执行的 BW 测试中获得往返时间。

例如 10 Mbps * 98 mS = 0.98 Mb

相关内容

  • 没有找到相关文章

最新更新