iperf测试wifi吞吐量

2,751 阅读2分钟

1.简介

吞吐量测试可以反映 WiFi 的性能,最常用的工具是 iperf、同时需要准备两台设备、一台路由器,一台设备用有线连接路由的LAN口,另一台电脑用无线连接路由

2.iperf3下载

PC端/ios/android版本下载地址:iperf.fr/iperf-downl…

PS:IOS版本iperf3只能模拟客户端发送数据不可以发反向数据

PC端版本需要和APP版本一致

3.安装与使用

(1)PC端安装

下载后的文件放在全英文目录下、如果经常使用可以将安装路径配置到环境变量中 使用这个工具不是直接双击打开iperf.exe这个文件,而是要在cmd命令行中使用(这里配置过环境变量可以直接使用iperf3,如果没有配置需要进入到安装目录后iperf3.exe -s启动服务端)

(2)IOS安装 Interval是指的间隔时间、Bytes是指的模拟发送流量、下面可以选择TCP还是UDP、默认端口5201 IOS的版本只能模拟客户端

(3)Android安装

下载链接:pan.baidu.com/s/1qYB840CT… 提取码:n858 可以切换版本:iperf2和iperf3 右侧点击Started可以启动服务 安卓版本可以模拟客户端或服务端

(4)举例模拟

这里选择台式机作为服务端、Android设备作为客户端 台式机有线连接路由器、Android设备连接AP热点

#台式机命令行输入、开启服务端
iperf3 -s
#Android设备输入命令见上图
-c 192.168.1.18 -t 10 -b 20M(模拟发送数据到服务端)
-c 192.168.1.18 -t 10 -b 20M -R(模拟从服务端下载数据到客户端)
# -c :模拟客户端
# -s:模拟服务端
# -c后的地址是服务端的ip地址
# -t 是指的测试时间
# -U 是值用udp协议发送
# -b 数据流量

结果显示:发送的平均速率:6.25M/s、下载的平均速率:10.6M/s