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

Why — なぜ必要?

なぜDNSが必要?URLだけで接続できるのはなぜ?

DNS: ホスト名からIPアドレスを引く(名前解決)ための、世界中に分散した階層型データベース。

URLだけでは通信できません。パケットに書ける宛先はIPアドレスだけだからです。そこで次の分担になっています。

ブラウザにURLを入力すると、ブラウザはまずOSのリゾルバ経由でDNSに問い合わせ、サーバーのIPアドレスを得てから通信を始めます。「URLだけでつながる」体験は、DNSが裏で働いているから成立しています。

次の疑問・概念へ

情報の根拠(Sources)

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

DNS の他の疑問