環境
- 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しかない。 同じ電波が飛んでいても、受信する側(子機)の性能や設定で最高速度が左右されてしまうので注意が必要