学習状態はこのブラウザ内にのみ保存されます

Why — なぜ必要?

なぜURLを入力するだけで接続できる?

Browser: URLを入口に、名前解決と接続をOSへ依頼し、コンテンツを描画するアプリケーション。

URLの中のホスト名(例: www.example.com)を、DNSがIPアドレスに変換してくれるからです。裏側では次の連鎖が自動で起きています。

  1. ブラウザがホスト名を抜き出す
  2. OSのリゾルバ経由でDNSに問い合わせ、サーバーのIPアドレスを得る
  3. そのIPへ接続する(LAN内ではARPやスイッチ、境界ではルーティングやNATが働く)

あなたが意識するのはURLだけですが、接続の前提条件は接続時(DHCP)と都度(DNS)で揃えられています。

Runtime / What If で見る

次の疑問・概念へ

情報の根拠(Sources)

事実の根拠は公式文書・RFC を正とし、このサイトの説明・図は独自の教材表現です(§6.8)。

Browser の他の疑問