iperf3带宽压测工具使用
iPerf3 是用于主动测试 IP 网络上最大可用带宽的工具
安装
下载地址:下载入口

windows安装:

linux安装:
install -y iperf3
默认端口号5201

测试:
服务端(linux):iperf3 -s
客户端(windows):移动到iperf3.exe所在位置,执行iperf3 -c 目的IP

进阶:
如果需要指定端口运行,使用 -p 参数带上端口号,在这种情况下客户端也必须指定相同端口:
iperf3 -s -p 8801 # server
iperf3 -c 192.168.200.138 -p 8801 # client
测试结果:
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 1.09 GBytes 939 Mbits/sec 0 sender
[ 5] 0.00-10.00 sec 1.09 GBytes 937 Mbits/sec receiver
Interval: 程序的运行时间
Transferf: 传输的数据总量
Bitrate: 测试出的带宽比特率(在 3.1.3 版本中称之为 Bandwidth)
Retr: 重新传输的 TCP 数据包
时长测试(压测使用):
默认情况下 iPerf3 只进行 10 秒的测试,如果需要进行长时间的运行可以通过 -t 参数指定测试时长,单位为秒。
iperf3 -c 192.168.200.138 -t 60
-c 客户端运行并指定服务端的 IP 地址
-t 以秒为单位的传输时间(默认 10 秒)
并行测试
可以在客户端设置多个并行数据流进行测试,验证多个数据流同时发送的性能,并计算总带宽。
iperf3 -c 192.168.200.138 -P 3
-P, --parallel 大写的 P,要运行的并行客户端流的数量
测试结果:
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 371 MBytes 311 Mbits/sec 0 sender
[ 5] 0.00-10.00 sec 366 MBytes 307 Mbits/sec

最低0.47元/天 解锁文章
2608

被折叠的 条评论
为什么被折叠?



