参考链接
https://zhuanlan.zhihu.com/p/314727150
网络测试工具iperf3
iperf3 是一个 TCP、UDP 和 SCTP 网络带宽测量工具。是用于主动测量 IP 网络上可达到的最大带宽的工具。它支持调整与时序,协议和缓冲区有关的各种参数。对于每个测试,它都会报告测得的吞吐量 / 比特率,损耗和其他参数。
iperf3命令和参数
-s --server:指定服务器模式
-D --daemon:以守护进程运行
-c --client host:指定客户端模式,host指服务器地址
-c 172.16.0.169 客户端发送,服务器接收(iperf3不支持全双工)
-R -c 172.16.0.69 服务器发送,客户端接收(iperf3不支持全双工)
-p --port:指定服务器或客户端所连接的端口
-u --udp:采用UDP协议发送报文,不带该参数默认采用TCP协议
-i --time:每次报告之间的时间间隔
-t 60 指定测速时间60秒
-P 5 指定并发数量
测试TCP吞吐量
iperf3 -s
iperf3 -c 172.16.0.177 -i 1 -t 10
iperf3 -c 172.16.0.177 -R -i 1 -t 10
测试UDP吞吐量
iperf3 -s
iperf3 -u -c 172.16.0.177 -i 1 -t 10
iperf3 -u -c 172.16.0.177 -R -i 1 -t 10