iperf

服务器

1
2
3
4
iperf3 -s  #-s 表示以服务器方式启动
#-B 表示监听指定 IP地址, 0.0.0.0 表示监听 本地IP 和 局域网(公网)IP
#-p 表示监听指定 端口,上述我们指定监听的端口号是 5207 ,没有该参数时,默认端口号是 5201
iperf3 -s -B 0.0.0.0 -p 5207

客户端

1
2
3
4
5
6
7
8
iperf3 -c 192.168.198.39    # -c 表示以客户端方式启动 iperf
iperf3 -c 192.168.198.39 -R # -R 用相反的模式运行,服务端发送,客户端接收
#-u 表示用 udp 连接来测速,默认是 tcp 连接测试,因为 tcp 要进行确认,所以不如 udp 测试的准确
#-b 目标带宽,UDP模式使用的带宽,单位b/s,0表示无限制,此选项与 -u 选项相关,默认值是1 Mb/s,1g 表示估计能跑 1Gbps
#-t 表示持续测试时间,10 表示测试 10s
#-i 表示多少秒输出一次测试结果,1 表示 1s 刷新一次
#-p 表示测试服务器端口,5207是测速服务器的端口
iperf3 -c 192.168.3.83 -b 1g -t 10 -i 1 -u -p 5207