脚下时光博客

常用、分享、学习

  • 博主:键盘上游荡
  • QQ:点击这里给我发消息
  • 微信:xia_bq
  • 业务:建站,二开,运维
AD
【腾讯云】云产品限时秒杀,爆款2核4G云服务器首年74元
文章目录

iperf3 网络探测工具(android、iOS、windows)

xiabq 2025-05-22 15:39:30 本站 网络工具 0

前言

iPerf是一个网络性能测试工具。iPerf可以测试最大TCP和UDP带宽性能,具有多种参数和UDP特性,可以根据需要调整,可以报告带宽、延迟抖动和数据包丢失。目前已经发布有Window,iOS,Android和Linux版本程序。主要有iPerf2和iPerf3两个版本,2与3不兼容(Android的iPerf3的程序测试网络时会自动兼容iPerf2程序,iOS不会自动兼容)。

github地址:  https://github.com/esnet/iperf

iperf官网: https://iperf.fr/

项目地址:https://github.com/ar51an/iperf3-win-builds/


Windows使用方法

1、将附件中的iperf.zip解压到全英文路径里面 比如放在桌面:C:\Users\libin25\Desktop\iperf-3.1.3-win64> 2、在CMD中打开该文件夹,运行iperf3.exe 3、输入 iperf3.exe –s

如下图则表示运行服务器成功,端口5201

当客户端发起连接后显示如下

iOS使用方法

1、AppStore中搜索“ HE.NET Network Tools”,开发者 Hurricane Electric 2、安装成功后点击左上角菜单栏选择“iperf”,如下图右二所示 3、ios版本只支持客户端,如图在搜索框中搜索服务端地址,底部列表就会显示出状态,目前可操作的参数只有TCP、UDP,Bytes、Interval,IPv4,IPv6 4、右一为连接UDP后的数据结果

基本用法

1、开启服务端 –s iperf3 –s 2、开启客户端 –c iperf3 –c “服务端IP地址” 例:iperf3 –c 10.13.96.20 3、翻转数据流方向 –R (数据默认从客户端发向服务端) iperf3 –c “服务端IP地址” –R 例:iperf3 –c 10.13.96.20 –R (数据从服务端发向客户端) 4、测试时长 –t iperf3 –c “服务端IP地址” –t time 例:iperf3 –c 10.13.96.20 –t 5 (测试5S,默认测试10秒) 5、线程数 –P iperf3 –c “服务端IP地址” –p count 例:iperf3 –c 10.13.96.20 –P 5 (同时5路向服务器请求)

情景模拟

以下场景均以Android手机为服务端,PC为客户端

1、查看单向数据 从图中可以看到丢包率为0%

image.png

2、查看反向数据

3、400M/s时的丢包率

Android使用方法

1、安装安卓版本iperf_android.apk 2、安装后的界面如图左一所示,我们点击iperf魔棒可以进入中间图片界面,这是命令配置模板,配置好命令点击RUN,进入右一界面,此时点击右上角started/stoped 3、运行成功或失败都会在下放打印输出,如图右一为开启server成功,服务端ip:10.25.208.115,监听端口5201 下载地址:https://download.csdn.net/download/github_33304260/12156116


下载地址

  • 分享:

  • 免责声明: 本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!