iperf安装与使用
项目里需要用 iperf 测试UDP传输丢包率,在这里简单记录一下。
安装
直接用 apt-get 就可以
sudo apt-get install iperf
sudo apt remove iperf3 libiperf0
sudo apt install libsctp1
wget https://iperf.fr/download/ubuntu/libiperf0_3.7-3_amd64.deb
wget https://iperf.fr/download/ubuntu/iperf3_3.7-3_amd64.deb
sudo dpkg -i libiperf0_3.7-3_amd64.deb iperf3_3.7-3_amd64.deb
UDP丢包率测试
server 端
监听10500端口
iperf -u -s -p 10500
client 端
以2Mbps速度测试20秒,并以1秒间隔打印日志信息
iperf -u -c 127.0.0.1 -p 10500 -b 2M -t 20 -i 1
-s 以服务器端运行
-c 以客户端运行
-u UDP
-p 指定端口
-b 数据带宽,默认呢1Mbps
-t 发送持续时间,默认10s
-i report 间隔
其他测试UDP方法以及参考文章