Iperf3介绍
iperf3 是一个 TCP、UDP 和 SCTP 网络带宽测量工具。是用于主动测量 IP 网络上可达到的最大带宽的工具。它支持调整与时序,协议和缓冲区有关的各种参数。对于每个测试,它都会报告测得的吞吐量 / 比特率,损耗和其他参数。
Iperf3下载地址:https://iperf.fr/
1. 通用参数:
-v 查看版本信息
-p 端口号
-f 指定带宽输出格式: Kbits、Mbits、Gbits、Tbits
-i 监控报告时间间隔,单位秒(s)
-J Json格式输出结果
–logfile 将结果输出到指定文件中
2. 服务端参数:
-s 以服务器模式运行
-D 后台运行服务器模式
3. 客户端参数:
-c 以客户端模式运行,连接到服务端
-t 传输时间,默认10秒
-n 传输内容大小,不能与-t同时使用
-b 目标比特率(0表示无限)(UDP默认1Mbit/sec,TCP不受限制)
-l 要读取或写入的缓冲区长度(TCP默认128 KB,UDP默认1460)
-O 忽略前几秒
-R 反向模式运行,即服务端发送,客户端接收
-u 使用UDP协议,默认使用TCP协议
-P 并行的客户端数
3. 示例
10 Gbits/sec即万兆宽带
服务端:
iperf3 -s -i 10 -p 5201
客户端:
iperf3 -c 101.12.131.206 -p 5201 -t 5 -P 10 -R