-l参数缺省时,tcp模式下默认值是128KB,即128*1024=131072字节,缓冲区设置的太小,会导致带宽上不去。例如1G的带宽,缓冲区设置成10000速度只有600M左右,设置成20000速度就接近900M,30000时900M出头,再设置得更大,测试带宽提升也不大。 windows版本的iperf 3.1.3,UDP模式下默认是8KB,8192字节。实测范围是[0,6550...
iperf -s -i 1 //设置作为服务端,速率报告间隔时间1s 客户端: 单线程上行: iperf -c 220.180.239.212 -p 8009 -i 1 -t 20 //向对应ip和端口中TCP测试20秒,并每秒打印一次吞吐量 多线程上行: iperf -c 220.180.239.212 -p 8009 -i 1 -t 20 -P 2/3/4/… UDP模式 服务端: iperf -s -u 客...
对于UDP模式,其默认读写缓冲区大小为8KB(8192字节),范围为[0,65507]字节,其中0代表默认值。随着缓冲区大小增加,UDP模式下测试出的带宽也会增加。总结,合理配置-w和-l参数对于优化iperf3带宽测试结果至关重要。正确设置这些参数,可以确保测试的准确性和可靠性,同时避免资源浪费。
然后在cmd中带入参数执行iperf即可。 iperf参数介绍 在完成iperf安装后,执行“iperf3 –h”即可显示iperf的详细用法。 D:\Program Files\iperf-3.1.3-win64>iperf3 -h Usage: iperf [-s|-c host] [options] iperf [-h|--help] [-v|--version] Server or Client: -p, --port # server port...