iPerf3是用于主动测试IP网络上最大可用带宽的工具。它支持时序、缓冲区、协议(TCP,UDP,SCTP与IPv4和IPv6)有关的各种参数。对于每次测试,它都会详细的带宽报告,延迟抖动和数据包丢失。
它与原始 iPerf 不共享任何代码,也不向后兼容。
它是一个C/S架构的测试工具,需要在同时运行在服务器端和客户端。
支持的平台:Windows, Linux, Android, MacOS X, FreeBSD, OpenBSD, iPhone/iPad等
执行, iperf3 -h ,可以查看所有的命令信息
以下是中文信息, iPerf 3.1.2 支持的所有参数:
linux安装:yum install -y iperf3 或者 官网下载离线安装包
windows安装:官网直接下载安装包,下载完成后解压,使用时进入cmd终端,cd到解压路径,可以找到 iperf3.exe 程序即可正常使用
Android/iPhone/iPad:官网下载 或者 应用商店下载
上图为简单举例。拓扑图根据测试需求的实际网络结构需要调整。server可以配置在内网,也可以配置在外网。
运行iperf3在服务器端,默认端口号为5201
运行iperf3在服务器端,如果需要指定的端口号加上-p port
例:iperf3 -s -p 8888
运行iperf3在客户端,开始带宽测试
例:iperf3 -c 192.168.1.1
运行iperf3在客户端,设置多个并行数据流-P
例:iperf3 -c 192.168.1.1 -P 3
运行iperf3在客户端,反向测试(服务器端发送数据到客户端)
例:iperf3 -c 192.168.1.1 -R
运行iperf3在客户端,使用UDP协议,并设置使用的测试带宽
iperf3 -c serverIP -b 1000M -t 60 -d
-c 为客户端运行并要指定服务端的IP地址
-b 表示使用的测试带宽
-t 表示以时间为测试结束条件进行测试,默认为 10 秒
-d 打印出更详细的debug调试信息
例:iperf3 -c 192.168.1.1 -b 1000M -t 60 -d
Interval:程序的运行时间
Transfer:传输的数据总量
Bandwidth:测试出的带宽
Jitter:网路抖动
Lost/Total Datagrams:丢包数/总数据包数(丢包率)
终止或者退出测试,快捷键Ctrl + c
测速度的软件推荐:
1、Speedtest。
使用Ookla的Speedtest进行轻松的一键式连接互联网性能和速度测试,由于拥有庞大的全球服务器网络,因此可以在任何地方准确进行。
2、WiFi信号加速器。
致力于为用户提供快速专业的网络测速服务,5G测速、延迟测试、一键设备检测,专业的网络测速、宽带测速,网速测速器,手机测网速有疑问,赶紧来用测网速吧,轻轻一点即可全面了解您的网络连接状态。
3、花瓣测速。
华为花瓣测速,是一款集成移动网络和WIFI网络上传、下载以及诊断功能的专业测试工具,具备安装简单、使用方便、结果准确等特点。
4、手机网络测速。
手机网络测速软件是一个测试网络速度的应用,帮助你快速测网速,支持wifi测速、2G测速、3G测速、4G测速、5G测速、宽带测速,测试网速会消耗一部分流量。
5、网络测速大师。
网络测速大师是一款专业的网络测速工具,帮您快速测试当前网络速度,查看当前带宽,分析当前网络状况。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)