debian服务端
sudo apt-get update
sudo apt-get install iperf3
iperf3 -s -p 6000
windows客户端
下载预编译二进制文件
https://github.com/ar51an/iperf3-win-builds
.\iperf3 -c <server_ip>
或自定义端口
.\iperf3 -c <server_ip> -p 6000
debian客户端
去掉 .\ ,其他命令相同
iperf3默认使用tcp进行测试,如果需要使用udp:
debian服务端参数不变
iperf3 -s -p <port_number>
debian客户端
iperf3 -c <server_ip> -u -p <port_number>
另外可自行添加-b参数自定义测试带宽
iperf3 -c <server_ip> -u -b 1M
-l参数指定udp数据大小/单位字节
iperf3 -c <server_ip> -u -l 1024
-t参数指定持续时间
iperf3 -c <server_ip> -u -t 30
-p指定连接并发数量
iperf3 -c <server_ip> -u -P 5
-B指定客户端连接端口
iperf3 -c <server_ip> -u -B <client_ip>
-i指定测试汇报间隔
iperf3 -c <server_ip> -u -i 5
-J指定输出格式json
iperf3 -c <server_ip> -u -J
-O抑制标头输出
iperf3 -c <server_ip> -u -O