V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
onion83
V2EX  ›  路由器

用 iperf 测试手机无线网卡、无线路由器性能

  •  3
     
  •   onion83 · 2016-03-10 12:32:17 +08:00 · 10789 次点击
    这是一个创建于 3214 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一般测速我们都会用 Speedtest 、 XX 手机官家之类,通过公网服务器来测试所谓的带宽,但是基于运营商限制,公网 NAT 损耗,测试服务器带宽等种种客观原因,无法测试出手机无线网卡的全部性能,而很多设备鼓吹 MIMO ,超强 CPU ,超大内存 等,究竟性能如何我一直很疑惑。

    经过尝试,推敲出一种简单好操作的方法,通过部署内网 Iperf 服务器,结合手机 APP ,最小化测试环境,以评估无线局域网和手机 WIFI 性能的真实性能,对手机选购、无线网络优化有一定的参考价值。

    工具下载

    客户端: HE.NET Network Tools (支持 iOS , Android )[下载地址]
    服务端: ipref 3(支持 *nix 、 OSX 、 Windows ) [下载地址]

    服务器端部署

    下载解压 /编译后,执行 iptraf3 -s,当出现:

    -----------------------------------------------------------
    Server listening on 5201
    -----------------------------------------------------------
    

    表示服务器运行成功。

    注意: iperf3 的 Windows 二进制版本性能有问题 (-30%),建议使用虚机机部署 Linux 测试

    客户端使用

    1. 打开 APP ,点击边栏,选取Iperf3
    2. 填写服务器 IP ,数据大小填 1024M
    3. 点击 GO

    评估方法

    1. 通过观察手机端、服务器端实时吞吐量,了解手机、路由器性能和稳定性
    2. 切换手机 2.4G 、 5G 接入点进行测试,调整:无线路由器信道、制式( a/b/g/n/ac ),带宽(20/40/80 MHz),特性( Implicit and Explict Beamforming / QAM / 穿墙模式),加密算法 (WEP/WPA/WPA2) 进行综合性最佳优化。

    测试样例:

    • 手机设备: iPhone 6s Plus 、 小米 5 高配版
    • 网络设备: LINKSYS EA6900 + MikroTik hEX lite
    • 网络架构:手机通过 EA6900 进行无线接入, EA6900 通过静态路由(不同网段)接入到 hEX , PC 和 hEX 在同一局域网。
    • 软件环境: PC OS 为 Win10 ,通过 Vmware 运行 Gentoo Linux (桥接网络),跑 Iperf 3

    网络结构

    android app

    iPhone6s @2.4G

    iPhone6s @5G

    mi5 @2.4G

    mi5 @5G

    第 1 条附言  ·  2016-03-11 16:46:52 +08:00
    • 其实我想得出的结论是: iPhone 的无线网卡比 xiaomi 塞雷 :)
    • 欢迎大家回复跑分结果,包括且不限于:手机、笔记本和路由器。
    2 条回复    2020-02-05 20:34:40 +08:00
    negation
        1
    negation  
       2018-08-04 00:55:38 +08:00
    测试不够完整,从贴图上看仅测试了手机发送数据到路由再到电脑。
    可以通过手机输入-s 充当服务端,电脑做客户端测试默认是发送接收同时测试。
    也可在手机端测试参数加上-R 测试从电脑经过路由发送到手机端。
    另外默认是单线程测试,还可以加上-P 参数进行多线程测试。
    PbCopy111
        2
    PbCopy111  
       2020-02-05 20:34:40 +08:00
    HE.NET Network Tools 没法改变端口啊???
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   952 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 22:09 · PVG 06:09 · LAX 14:09 · JFK 17:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.