使用 iperf3 打流量测试
在centos7中安装
yum -y install iperf3
简介
iperf3使用c/s模式运行,即客户端/服务端,服务端监听端口后,用客户端发包到这个端口上。
服务端命令
iperf3 -s 开启服务端模式
-D 以后台模式运行
-p 指定监听端口
-u 开启udp
客户端命令
iperf3 -c IP 指定服务端IP地址
-P 双向
-p 指定服务端端口
-b 100M 指定带宽,不指定使用最高
-R 反向运行(服务端发)
-u 使用udp
-n 指定最大总传递大小
-t 运行时间(秒)
-w 100K TCP中的TCP窗口大小
UDP: UDP数据包的缓冲区大小,限制可以接受数据包的最大值
示例
# 服务端(192.168.1.1)
iperf3 -s -D -p 7001
# 客户端(192.168.1.2)
iperf3 -c 192.168.1.1 -p 7001 -b 10M -t 3600