-l参数缺省时,tcp模式下默认值是128KB,即128*1024=131072字节,缓冲区设置的太小,会导致带宽上不去。例如1G的带宽,缓冲区设置成10000速度只有600M左右,设置成20000速度就接近900M,30000时900M出头,再设置得更大,测试带宽提升也不大。 windows版本的iperf 3.1.3,UDP模式下默认是8KB,8192字节。实测范围是[0,6550...
对于UDP模式,其默认读写缓冲区大小为8KB(8192字节),范围为[0,65507]字节,其中0代表默认值。随着缓冲区大小增加,UDP模式下测试出的带宽也会增加。总结,合理配置-w和-l参数对于优化iperf3带宽测试结果至关重要。正确设置这些参数,可以确保测试的准确性和可靠性,同时避免资源浪费。
-l <包大小>:设置TCP或UDP数据包的大小。 -f <格式>:指定报告输出的格式(如Kbits、Mbits、Gbits等)。 其他可用参数和更多使用细节可以通过运行iperf --help命令来查看。 3. 注意事项 在进行iperf测试之前,确保服务器端和客户端之间的网络连接正常。 当使用UDP模式时,要注意设置合适的带宽限制,以避免网络拥塞和...