zoukankan      html  css  js  c++  java
  • WLAN吞吐率测试

    预置条件:

    1)PC机安装iperf软件;

    2)测试设备安装iperf的APK;

    3)测试设备与PC电脑连接同一个WIFI,确保连接的WIFI只有测试设备和PC两个设备(若

       有其他设备连接,会影响测试数据);

    4)测试开始前,确认最优的线程数(WLAN吞吐率测试是已TCP测试为准,开多个线程可以

       提升吞吐率,至于要开几个线程需要测试前先根据测试设备进程尝试确认,默认情况下

       我们一般开5个线程就够了)

    确认线程数:

    TCP单线程测试三次:(三次结果:17.1、16.9、19.2)

    服务器端使用命令iperf -s

    客户端:iperf -c 192.168.1.101 -i 1 -t 60

    TCP 开5个进程:(三次结果:17.7、16.3、19.2)

    服务器端命令:iperf -s

    客户端命令:iperf -c 192.168.1.101 -i 1 -t 60 -P 5

    记录开5个进程测试3次的测试数据,之后逐次增加进程数,测试3次,直至到最大进程数(最大进程后再增加进行端口会连接不上),记录数据,查看数据,根据数据选择最合适的进程数进行吞吐率测试。

    经过重复测试发现对于TCP最多开9个线程,而在5个线程和6、7、8、9个线程的测试数据差异不大,所以已5个线程为准。

    吞吐率测试:

    上行:

         PC端命令:iperf -s

        测试机端命令:iperf -c 192.168.1.101 -i 1 -t 60 -P 5

    下行:

        PC端命令: iperf -c 192.168.1.101 -i 1 -t 60 -P 5

        测试机端命令:iperf -s

    查询IP地址:

    1)PC端查询:CMD--》ipconfig

    2)测试机端查询:

    设置--》关于手机--》状态信息--》IP地址

  • 相关阅读:
    感谢梦想
    感谢迷茫
    CSS动画
    ES6笔记③
    Object的增。删。查。改。遍历
    js创建对象的方式 三种
    js 控制台的错误提示
    ES6笔记② 箭头函数
    ES6笔记① var 和 let的区别
    js冒泡排序
  • 原文地址:https://www.cnblogs.com/xmmc/p/9934911.html
Copyright © 2011-2022 走看看