官网地址 https://iperf.fr/
下载地址 https://iperf.fr/iperf-download.php
第一章,简介
iPerf - The ultimate speed test tool for TCP, UDP and SCTP
正如其官网描述的,它是一个支持TCP/UDP/SCTP的测速工具,简单实用
第二章,安装
官网有各平台的安装介绍,我这里主要介绍一下2个windows/Linux/Android/iOS这四个常用平台的安装
Ubuntu/Debian/树莓派Raspbian 安装 apt-get -y install iperf3 CentOS安装 yum -y install iperf3
Windows 10下载解压后,可见两个文件cygwin1.dll和iperf3.exe,在该目录下,按住Shift,右击鼠标,选择从此处打开powershell
第三章,执行
在存放视频文件的树莓派上,开启服务端 /usr/bin/iperf3 -s -p 11111 参数释义 -s 参数表示服务器端,-p 指定使用端口
台式机电脑Windows的Powershell里面客户端 iperf3.exe -c 10.11.11.114 -p 11111 -t 12 -R 参数释义 -c 参数表示客户端并指定测速服务器地址,-p 指定服务器端口,-t 指定测试时长(单位秒),-R 表示下载测速(不加参数则测试上传速度)。 如果要测试 UDP 连接,追加 -u 参数和-b带宽参数
附录
# 如果Ubuntu/Debian安装最新版本的,或其他Linux发行版本,则需要从官网下载安装 apt update apt remove iperf3 libiperf0 apt install libsctp1 cd /root/src wget https://iperf.fr/download/ubuntu/libiperf0_3.9-1_amd64.deb wget https://iperf.fr/download/ubuntu/iperf3_3.9-1_amd64.deb dpkg -i libiperf0_3.9-1_amd64.deb iperf3_3.9-1_amd64.deb