環境
- Windows 10
Wifiの通信速度遅い問題
Wifiが遅い理由って当然いろいろ理由があると思うんだけど、(そもそもISPが遅い、ルーターがヘボい等)その中で、そもそも正しい接続ができてないってのがある。
Wifiと一言にいってもいくつも規格があって、例えば、11acの866Mbpsでつないでいたつもりが、実は433Mbpsでした。。。みたいな
規格の一覧は以下のサイトが詳しい。(若干古いので最新のaxについては載ってないが
が、それをまず確認しないと、なぜ遅いのかがわからない
確認する方法
悲しいことにwindows10ではGUIの画面上からはわからない。ので、コマンドを叩くしかない。
- まずWindowsキーとRを同時に押して「ファイル名を指定して実行」を起動する
- 「cmd」と入力してエンター すると真っ黒なターミナルが開く
- 開いた真っ黒なターミナルに「netsh wlan show interface」と入力してエンター
すると結果が表示される
結果画面の見方
例えばそもそも最大速度が866Mbps(MINOx2)だったとする
うまくいっている場合
名前 : Wi-Fi 説明 : Intel(R) Dual Band Wireless-AC 8260 GUID : xxxxxxxxxx 物理アドレス : xxxxxxxx 状態 : 接続されました SSID : xxxxxx BSSID : xxxxxxxxxx ネットワークの種類 : インフラストラクチャ 無線の種類 : 802.11ac 認証 : WPA2-パーソナル 暗号 : CCMP 接続モード : 自動接続 チャネル : 36 受信速度 (Mbps) : 866.7 送信速度 (Mbps) : 866.7 シグナル : 94% プロファイル : xxxxxx
注目すべきは受信速度と送信速度で、これが両方866Mbpsなら少なくとも自分の環境ではベストエフォート通信ができていることになる(実際のネットの速度が正しいとは言ってない
うまくいってない場合
例えば以下
名前 : Wi-Fi 2 説明 : 802.11ac Wireless LAN Card GUID : xxxxx 物理アドレス : xxxxxxx 状態 : 接続されました SSID : xxxxxxx BSSID : xxxxxx ネットワークの種類 : インフラストラクチャ 無線の種類 : 802.11n 認証 : WPA2-パーソナル 暗号 : CCMP 接続モード : 自動接続 チャネル : 36 受信速度 (Mbps) : 600 送信速度 (Mbps) : 866.5 シグナル : 88% プロファイル : xxxxx
これは適当なUSBの無線LAN子機を接続した場合だが、受信速度が600Mbpsしかない。 同じ電波が飛んでいても、受信する側(子機)の性能や設定で最高速度が左右されてしまうので注意が必要