web-dev-qa-db-ja.com

ネットワークプロトコルへのサインイン

WPAキーを必要としないホテルのネットワークに接続すると、PCで最初のブラウザアクセスがトラップされ、ログインページに転送されます。これは理解でき、推測できます。ネットワーク機器は、MACアドレスによるアクセスをプロビジョニングします。

私のAndroid(5.0)電話では、ネットワークへのサインイン画面が開き、PCに表示されているものと同じWebページが表示されます。これを実現するプロトコルは何ですか?

5
Old Geezer

キャプティブポータルの自動検出の仕組み からの直接引用 (全文はリンクをたどってください)

キャプティブポータル検出の背後にある基本戦略
キャプティブポータルの自動検出メカニズムは、クライアントデバイス(スマートフォン、タブレット、ラップトップ)のオペレーティングシステム(OS)によって実行される簡単な検証に基づいています。
特定のURLに到達し、そのようなURLが既知の結果を返すことを確認しようとするだけです。

  • キャプティブポータルが設置されていない場合、結果は期待されるものと一致し、OSはインターネットへのフルアクセスがあることを認識します。
  • URLが予期した結果以外の結果を返す場合、OSは、キャプティブポータルが配置されていること、およびインターネットへのフルアクセスを取得するために認証を続行する必要があることを検出します。自動的にページをスプラッシュします。

さらなる読み物
Windows 7ネットワーク認識:Windowsがインターネットに接続していることをどのように認識するか
キャプティブポータル-MSDN

7
guest-vm