iperf3
github
服务端启动
iperf3 -s
# 简单使用 -s 以服务端的形式启动 默认端口5201
iperf3 -s -p 59783
# 简单使用 -s 以服务端的形式启动 指定端口号 59783
iperf3 -s -p 59783 -f G
# 简单使用 -s 以服务端的形式启动 指定端口号 59783 -f 指定带宽输出格式
iperf3 -s -p 9999 -f mb -i 10 -B 192.168.1.1
# 简单使用 -s 以服务端的形式启动
# -p 指定端口号 59783
# -f 指定带宽输出格式
# -i 监控报告时间间隔,单位秒(s)
# -B 绑定到主机、ip地址
iperf3 -s -p9999 -f mb -i 10 --logfile 1.txt
# 将结果输出到指定文件中
客户端启动
iperf3 -c 192.168.10.198 -p 9999
# -c 以客户端模式运行,连接到服务端 IP
# -p 链接服务端监听的端口号
# TCP
iperf3 -c 192.168.10.198 -p 9999
# -c 以客户端模式运行,连接到服务端 IP
# -p 链接服务端监听的端口号
# UDP
iperf3 -c 192.168.10.198 -p 9999 -u
# 默认是tcp协议 -u 指定udp
iperf3 -c 192.168.10.198 -p 9999 -b 100m
# -b 目标带宽设置为n位/秒
iperf3 -c 192.168.10.198 -p 9999 -b 100m -t 0
# -t 传输流量的时间(秒),使用零表示无限(默认值为10秒)。 0 表示一直发数据
iperf3 -c 192.168.10.198 -p 9999 -b 100m -t 0 -R
# -R 反向模式运行,即服务端发送,客户端接收