iPhone、iPad、または Mac が、以前に保存した Wi-Fi ネットワークに自動的に接続する順序をどのように決定するかについて、興味深い事実をいくつか紹介します。
近くにある多数の Wi-Fi ネットワークが、常に iPhone、iPad、Mac の注目を集めようと競い合っています。
iOSとmacOSがデバイスが自動接続するWi-Fiネットワークをどのように決定するかを理解することは、ワイヤレスパフォーマンスを最適化する上で非常に役立ちます。例えば、たまたま入ったカフェのWi-Fiなど、過去に一度しか接続したことのないネットワークよりも、お気に入りのネットワークを優先させることができます。
iOSとmacOSがどのWi-Fiに自動接続するかを決定する方法
Appleのオペレーティングシステムは、Wi-Fiネットワークに自動接続する際に独自の順序付けアルゴリズムを使用します。macOS Ventura以降を搭載したiPhone、iPad、Macは、以下の順序でワイヤレスネットワークに自動接続しようとします。
- 最も優先されるネットワーク:最も頻繁に使用する Wi-Fi ネットワークです。
- 最近参加したプライベート ネットワーク:これについて は、これ以上の説明は必要ないと思います。
- プライベートネットワーク: プライベートネットワークは、仮想プライベートネットワーク(VPN)とも呼ばれます。NordVPNなどの人気のVPNアプリをご利用の場合、デバイスがプライベートネットワークに接続されている可能性があります。VPN以外にも、自宅やオフィスで設定するネットワーク、iOSデバイスのパーソナルホットスポットなどもプライベートネットワークに含まれます。
- パブリックネットワーク:ホテル、空港、コーヒーショップなどの公共の場所からワイヤレスネットワークに接続すると、パブリックネットワークに接続していることになります。パブリックWi-Fiネットワークの例として、Hotspot 2.0、Passpoint、EAP-SIM、一部の携帯電話会社やケーブルテレビ会社が提供するWi-Fi接続などがあります。
注意: Apple によれば、過去 2 週間以内にネットワークに接続されていない限り、デバイスは安全でないネットワークやオープン ネットワークに自動的に参加しないとのこと。
総括する:
- 最も頻繁に使用する Wi-Fi ネットワークが常に優先されます。
- VPN ネットワークは、パブリック Wi-Fi ホットスポットよりも優先されます。
- 既知のネットワークは、ユーザーのアクションに基づいて内部的にスコア付けされます。
- iOS と macOS では、セキュリティ レベルに基づいて Wi-Fi ネットワークの優先順位も決定します。
注意: macOS Ventura より前のバージョンの macOS では、コンピュータが最後に接続した Wi-Fi ネットワークに自動的に参加しようとします。
実世界の例
典型的な例を 1 つ挙げます。
自宅のWi-FiがiPadの最優先ネットワークになっているとします。最近、パーソナルホットスポット機能を使ってiPhoneのモバイルデータ通信をiPadとWi-Fi経由で共有したとします。また、AppleタブレットでVPNサービスを時々利用し、動画ストリーミングアプリの地域制限を回避したとします。
自宅のWi-Fiの電波が届かない場所にいて、VPNサービスも利用していない場合、iPadはスマートフォンのインターネット共有機能を使ってインターネットに接続しようとします。しかし、家に着くとすぐに、iPadは自動的に自宅のWi-Fiに接続します。もしかしたら、その日のうちに映画館に行ったので、バックパックからiPadを取り出してレビューをチェックするかもしれません。
劇場に公衆無線LANが利用可能であっても、iPadはiPhone経由のパーソナルホットスポット接続を優先しようとします。ただし、iPhoneでパーソナルホットスポットを無効にすると、iPadは近くの公衆Wi-Fiネットワークに接続します。
iOS と macOS はパブリックネットワークの資格情報を保存しますが、キャプティブネットワーク (サブスクリプションネットワークまたは Wi-Fi ホットスポットとも呼ばれます) はサインアップ Web ページの背後でアクセスをブロックするため例外となります。
スコアリングシステム
iPhone を例に挙げてみましょう。
iOS のアルゴリズムは、最も優先されるワイヤレス ネットワークから始まり、次に保存されたプライベート ネットワーク、最後に利用可能なパブリック ネットワークが続くと述べました。
精度と信頼性を向上させるために、既知のネットワーク、つまり過去に接続した保存済みのネットワークは、ユーザーの操作に基づいて「スコア付け」されます。
- スコアの増加:手動でネットワークを切り替えると、そのスコアが増加します。
- スコアが減少:ネットワークから手動で切断すると、スコアが減少します。
スコアリング システムは、ワイヤレス ネットワークに関して必要な情報を iOS に提供し、自動的に接続する必要がある Wi-Fi ネットワークをより正確に優先順位付けできるようにします。
アルゴリズムは、ユーザーが最も好むネットワークに高いスコアを割り当てることを既に説明しました。これを念頭に置くと、必然的に次のような疑問が生じます。デバイスが上記の基準を評価した後、複数のワイヤレスネットワークを検出した場合、具体的に何が起こるのでしょうか?
その場合、iOS は次のようにセキュリティ レベルに基づいて Wi-Fi ネットワークを優先順位付けします。
注文 | ネットワークカテゴリ | ネットワークセキュリティ |
---|---|---|
1 | プライベート | EAP |
2 | プライベート | WPA |
3 | プライベート | WEP |
4 | プライベート | 安全でない/開いている |
5 | 公共 | HS2.0/パスポイント |
6 | 公共 | EAP |
7 | 公共 | WPA |
8 | 公共 | WEP |
9 | 公共 | 安全でない/開いている |
しかし、カテゴリとセキュリティ レベルが同一の複数のネットワークの場合はどうなるでしょうか?
絶対聞かれないだろうと思っていましたが…Apple のサポート ドキュメントによると、その場合、iOS は受信信号強度表示 (RSSI) が最も強いと識別された Wi-Fi ネットワークを選択します。
Wi-Fi自動接続を禁止する
iPhone、iPad、Mac が以前に保存した Wi-Fi ネットワークに自動的に接続するかどうかは、デバイス設定で制御できます。設定方法は次のとおりです。
iOS
- iPhone または iPad の設定 アプリを開き、Wi-Fiをタップします。
- 「編集」をタップすると、既知のネットワークのリストが表示されます。
- ネットワーク名の横にある情報ボタンⓘをタップし、自動参加をオフにします。
macOS
- システム設定> Wi-Fiに移動します。
- 右下の「詳細設定」をクリックします。
- 既知のネットワークの横にある3 つのドットのアイコンをクリックし、自動参加のチェックを外します。
逆に、自動参加トグルをオンのままにしておくと、デバイスはログイン情報を記憶し、範囲内にあるときはいつでも自動的にそのネットワークに参加しようとします。
関連して:
- iPhone、iPad、MacがWi-Fiネットワークやパーソナルホットスポットへの接続を要求しないようにする方法
- iPhoneとiPadでWi-FiとBluetoothを完全に無効にする方法