首先需要在服务端和客户端安装 iperf3 ,安装教程,参见
官网
说明。
测试环境
服务端:openwrt 路由器
Wifi:5G频段
客户端:Mac 电脑
服务端
openwrt 系统,已经内置 iperf3 ,直接运行下面命令
服务端即可显示监听中…
客户端
客户端命令参数会多些,不过常用的就几个。
测试下行速度,命令是:
iperf3 -c 192.168.200.1 -t 30 -R
-c 后面是服务端地址,我这里是 192.168.200.1
-t 测试时长,单位是秒,这里是 30s
-R 反转参数,说明服务端发包,客户端接收,也就是下行速度。如果没有,则是上行速度。
测试结果,如下图所示。
下行速度在 300M 左右。
不过在测试过程中,有个奇怪的现象?在不加 -R 参数情况下,感觉上行和下行速度差不过,但实际测试下载,两者差别还挺大,目前不清楚为什么?
如下图,不加 -R 参数,上行能达到 400M。