Wi-Fi 发送、接收吞吐率的测试

吞吐率:

  • 单位时间内通过某个网络(或信道、接口)的数据量。

测试工具:

  • iperf  (iperf 是一个网络性能测试工具)、Magic iPerf ,其实它就是iperf。

测试准备工作:

  • wifi使用的板子、一台手机。板子需要装 iperf 工具, 手机需要装 Magic iPerf 工具。测试 wifi 的 sta 功能的吞吐率需要手机开启热点,wifi 连接这个热点。 测试 wifi 的 ap 功能的吞吐率需要手机连接 wifi 所建的热点。

测试 Wi-Fi 接收的吞吐率(tcp):

  • 板子运行命令: iperf -s -C (板子作为服务器端。 -s 作为服务器  -C 忽略 iperf 版本不同)。
  • 手机运行软件 Magic iPerf :输入 -c 192.168.43.141 -t 10 -i 1 -C (手机作为客户端。-c 作为客户端 ,后面的ip是板子wlan0的 ip地址。-t 总的测试时间总长,-i 一次间隔的秒数 -C 忽略 iperf 版本不同)如下图
  • 手机点击 右上角的 Stopped,会变成 Started,开始测试,测试结果如下图:
  • 最后一行的 20.1 就是总的接收10次的平均吞吐率,也就是 wifi 接收的吞吐率为20.1 Mbps。

测试 Wi-Fi 发送的吞吐率(tcp):

  • 手机运行软件 Magic iPerf :输入  iperf -s -C (手机作为服务器端。 -s 作为服务器  -C 忽略 iperf 版本不同)。手机点击右上角的 Stopped,会变成 Started,开启服务端。如图:
  • 板子运行 :iperf -c 192.168.43.1 -t 10 -i 1 -C (板子作为客户端。-c 作为客户端,后面的ip是热点的ip,-t 总的测试时间总长,-i 一次间隔的秒数 -C 忽略 iperf 版本不同)如下图
  • 最后一行的 22.4 就是总的发送10次的平均吞吐率,也就是 wifi 发送的吞吐率为22.4 Mbps。

猜你喜欢

转载自blog.csdn.net/weixin_42432281/article/details/112308282