首页 > 解决方案 > Iperf 工具无法设置更大的套接字缓冲区

问题描述

最近我尝试使用 Iperf3 来测试我们系统的吞吐量。我想将 tcp 的窗口大小设置为 2M,但失败了。

iperf3 -c 135.242.61.60 -w 2M

连接主机 135.242.61.60,端口 5201

iperf3:错误 - 套接字缓冲区大小设置不正确

我查看了iperf3的源码,发现iperf3会setsockopt参数为2M,然后getsockopt验证参数。getsockopt 返回的值小于 2M。我认为内核中可能存在一些限制。

如何将 tcp 窗口放大到 2M?

标签: linuxiperf3

解决方案


推荐阅读