Appleのデバイス、iPhone/iPad/iPod TouchなどのiOSデバイスでは、電源を入れたり再起動してロック解除した後、スリープ状態から解除した後、また移動した後などでも、自動的にWi-Fiに接続することがあります。では、iOSはどのようにそのWi-Fi自動接続の優先順位を判断し、管理しているのでしょうか? Show なぜWi-Fi自動接続先の管理が重要なのか?macOSでは、自動接続は最も最近接続したWi-Fi接続先に接続しようとします。しかしiOSは、ちょっとmacOSと動作が異なるようです。というのも、iOSデバイスはモバイルデバイスなので、移動中に常に大量のWi-Fi電波とアクセスポイントを拾うことになります(もちろん、都市にいる場合ですが)。 しかし、セキュリティのない、或いは弱いWi-Fi接続ポイントに勝手に接続されてしまうと、悪意のある攻撃者にデバイスの中身を見られたりいじられたり、また何らかの悪意のあるソフトウェアを勝手にインストールされたり、マルウェアに感染したりしてしまうという、セキュリティ問題を抱える可能性もなきにしもあらずです。というわけで、iOSがどのネットワークに自動接続するか、というのは実はセキュリティ的に非常に重要なことなのです。 iOSのWi-Fi自動接続優先順位の決定方法iOSは、Wi-Fiアクセスポイントに優先順位をつけていて、特にこれまで接続したことがあるところには優先して接続しようとします。例えば、スターバックスコーヒーでお店のWi-Fiに一度接続したら、違う場所のスターバックスでも自動的に接続しようとするなど、です。 Wi-Fi自動接続について、iOSは以下のような優先順位で接続しようとします。
これらの区別を付けておくことが重要です。 現実世界での例例えば、Wi-Fi版iPadを使っていて、自宅のWi-Fiが最も頻繁に使うネットワークだとします。そしてiPhoneも同時に使っていて、iPadを外出時に使う時には、iPhoneの携帯キャリアのネットワークによるWi-Fi パーソナルホットスポットを使って接続しているとします。 もし外でiPadを使用すると、iPadは自動的にiPhoneのパーソナルホットスポットに接続しようとします。そして帰宅すると、自動的に自宅のWi-Fiに接続します。 ある日、外出時に映画館に行ったとします。そこに公共ネットワークがあったとして、しかもこれまで1回は接続したことがあったとします。しかしiPadは勝手にその公共ネットワークに接続しようとはせず、まずはiPhoneのパーソナルホットスポットに接続しようとします。しかしもしiPhone側で手動でパーソナルホットスポットを無効にしていた場合、iPadは近くの公共ネットワークに接続しようとします(この場合、映画館のもの)。 iOSはこのように公共ネットワークも保存しますが、ネットワークに入った後にポップアップが出てサインアップが必要なネットワークについては例外となります。 スコアリングシステムiOSのWi-Fi自動接続アルゴリズムで、最も頻繁に使うネットワークに最も優先して繋ごうとする、というものがあります。これはどのようにiOSが判断しているのでしょうか? ネットワークの正確性と信頼性を高めるために、iOSはあなた自身の動作を”スコア”として記録しています。これまで接続したことがあるネットワークを、あなたの行動によって”スコア”を記録するのです。
そして、上記の基本のWi-Fiネットワークのジャンルの順序が最優先となり、その上にスコアリングで最終的な優先順序が決まる、というわけですが、実は更にiOSは、そのネットワークの安全性(暗号化レベル)もその評価の対象としています。 iOSのWi-Fi自動接続の優先順位の付け方をまとめると以下の通りとなります(Apple公式のサポート文書による)。
では、上記の同じレベルのネットワークでスコアも同じものが複数あったら、iOSはどれに接続するのでしょう? その場合は、Wi-Fiのネットワーク信号の強さ(RSSI)によって判断される、とApple公式のサポート文書にも書かれています。 Wi-Fi自動接続をオフにするには上記のように優れたアルゴリズムを持つiOSデバイス(iPhone/iPad/iPod Touch)ですが、もしiOSデバイスでWi-Fi自動接続をオフにしたい場合は、設定>Wi-Fiで、それぞれのWi-Fiネットワークの右側のiのアイコンをタップし、自動接続をオフにします。いっぺんにはオフにできず、各アクセスポイント毎に設定しなければならないのはちょっと面倒ですけどね。 iOSのWi-Fi自動接続はかなりよく作り込まれているシステムだったパケット容量に制限があるタイプの携帯電話SIMをお使いの方は、とても気になるところだと思います。個人的には、メインで使っている中国のキャリアは使い放題なので、このWi-Fi自動接続は家以外ではあまり役に立っていないのが正直なところです。笑 またこれは個人の経験ですが、Wi-Fi自動接続は、よく空港のネットワークなどを繋ごうとして失敗したものも勝手に覚えていたりするので、手動でオフにしなきゃいけないのが少々面倒くさいですね。とはいえよくできた仕組みだと思います。よく移動して、Wi-Fiをよく切り替えて使う人は、手動でのオン/オフもうまく切り替えつつ最大限に活用しましょう! 記事は以上です。 (記事情報元:iDownloadBlog)
無線LAN接続を一時的に切るあるいはコントロールセンターからもWi-Fiの「切断」/「接続」切り替えができます。 ただしこちらは単に現在接続しているアクセスポイントを切断するのみで、電波は停止されません。 自動接続しないようにする(設定)-(Wi-Fi)画面で、削除したいアクセスポイントの右端にある をタップします。 ここで削除したアクセスポイントに再度接続したいときは、またSSIDとそのパスワードを入力すればOKです。 もっと無線LAN(Wi-Fi)の使い方を知りたいもっとiPhoneのことを知りたい
iPhone > iPhoneの使い方 > iPhoneが自動的(勝手)にWi-Fi接続しないように設定する
iPhone 14/14 Pro/14 Pro Maxの販売がオンラインショップで開始
Twitterで更新情報を配信しています @ipodwaveをフォロー
Wi-Fiネットワークへの自動接続を個別に設定する方法を紹介します。 iPhone/iPad を Wi-Fiネットワークに接続すると、次回からそのWi-Fiネットワークには自動的に接続するようになります。 この自動接続は「Wi-Fiネットワーク」ごとに(個別に)設定することができるので、ここではその方法をみていきます。 この設定を行うことで、意図していないWi-Fiネットワークへの自動接続を防ぐことができます。 Wi-Fiへの自動接続を個別に設定それでは実際に設定してみましょう。
自動接続を設定したいWi-Fiネットワークに接続し 「i」をタップしましょう。
このようにデフォルトでは、自動接続が「オン」になっているので
すると、ネットワークの接続がオフになります。 自動接続を「オフ」にしたネットワークに接続したくなったら そのネットワークをタップしましょう。
すると、このようにWi-Fiネットワークに接続することができます。 |