OpenWrt ベースのルータ GL.iNet GL-MT1300 レビュー(無線部分の性能測定)
OpenWrt ベースの市販ルータである GL.INet GL-MT1300 を先日購入した際に、WAN側とLAN側をまたぐ有線LAN接続のスループットを iperf3 で計測してみました。
今回は LAN側の有線LAN と WiFi の間のスループットを計測してみます。
事前準備
- LAN側の有線LANには、MacBook Pro + USB3 イーサネットアダプタを接続し、iperf3 のサーバーとして使用します。クライアントからは IP アドレスを指定して接続するため、NIC に割り当てられた IP アドレスを確認しておきます。
- LAN側のWiFi (5GHz) には、iPhone XR を接続し、iperf3 のクライアントとして使用します。
- MacBook Pro には iperf3 をインストールします。
- iPhone XR には HE.NET Network Tools をインストールしておきます。
※ iperf は Windows 版もあるので、Windows PC でも同様の調査は可能です
計測
- MacBook Pro で "iperf3 -s" を起動します。
- iPhone XR で HE.NET Network Tools を起動し、iperf のメニューから iperf3 を選択します。
- 一定量の送信を行うほうが適切な計測が行えるため、ここでは 500M の送信を行うように設定します。
- "iperf3 Server" に MacBook Pro の IP アドレスを入力して Enter を押すと計測が始まります。
計測結果は次の通りであり、概ね 400Mbits/sec のスループットが出ていることがわかります。
----------------------------------------------------------- Server listening on 5201 ----------------------------------------------------------- Accepted connection from 192.168.8.117, port 63246 [ 5] local 192.168.8.160 port 5201 connected to 192.168.8.117 port 63247 [ ID] Interval Transfer Bitrate [ 5] 0.00-1.00 sec 47.9 MBytes 402 Mbits/sec [ 5] 1.00-2.00 sec 43.5 MBytes 365 Mbits/sec [ 5] 2.00-3.00 sec 43.5 MBytes 365 Mbits/sec [ 5] 3.00-4.00 sec 45.2 MBytes 379 Mbits/sec [ 5] 4.00-5.00 sec 49.0 MBytes 411 Mbits/sec [ 5] 5.00-6.00 sec 46.1 MBytes 387 Mbits/sec [ 5] 6.00-7.00 sec 49.1 MBytes 412 Mbits/sec [ 5] 7.00-8.00 sec 51.1 MBytes 428 Mbits/sec [ 5] 8.00-9.00 sec 44.1 MBytes 370 Mbits/sec [ 5] 9.00-10.00 sec 44.2 MBytes 371 Mbits/sec [ 5] 10.00-10.48 sec 23.1 MBytes 406 Mbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate [ 5] 0.00-10.48 sec 487 MBytes 390 Mbits/sec receiver ----------------------------------------------------------- Server listening on 5201 -----------------------------------------------------------
考察
iPhone XR の WiFi の仕様は Apple のドキュメントによると次の通りです。https://support.apple.com/ja-jp/guide/deployment-reference-ios/apd1c22e481c/web
802.11規格、名称、周波数 | 最大PHYデータレート | 最大チャンネル帯域幅 | 最大MCSインデックス | 最大空間ストリーム |
---|---|---|---|---|
ac@5 GHz | 866 Mbps | 80 MHz | 9(VHT) | 2/MIMO |
a/n@5 GHz | 300 Mbps | 40 MHz | 7(HT) | 2/MIMO |
b/g/n@2.4 GHz | 144 Mbps | 20 MHz | 7(HT) | 2/MIMO |
また、GL-MT1300 の WiFi の仕様は次の通りです。https://www.gl-inet.com/products/gl-mt1300/
Protocol IEEE 802.11a/b/g/n/ac Wi-Fi Speed 2.4GHz(400Mbps), 5GHz(867Mbps)
従って、iPhone XR と GL-MT1300 の組み合わせの場合、5GHz の周波数帯で 802.11ac、チャネル帯域幅 80MHz での通信が行えることがわかります。
802.11ac でのスループットが約 400Mbits/sec 程度出ているなら、まあまあ悪くないと思います。
WiFi - DS-Lite の速度計測
WiFi - DS-Lite の速度を speedtest cli で計測してみました。MacBook Pro 13inch retina (2013) の場合はこのくらいの速度です。
$ speedtest -s 24333 Speedtest by Ookla Server: Rakuten Mobile, Inc - Tokyo (id = 24333) ISP: Internet Multifeed Co. Latency: 10.60 ms (1.79 ms jitter) Download: 197.66 Mbps (data used: 264.3 MB) Upload: 89.88 Mbps (data used: 157.2 MB) Packet Loss: 0.0%
iPhone XR で計測した場合は、最もよい場合でこれくらいの速度が出ていました。
Download Mbps 246.16 Upload Mbps 88.80 Ping 11 ms Jitter 1.7 ms Packet Loss 0%
これくらいの速度が出ていれば、概ね不満はないかと思います。