学習状態はこのブラウザ内にのみ保存されます
How — どうやって動く? / bootstrap
IPアドレスを持っていないのに、どうやってDHCPサーバーと通信できる?
DHCP: IPアドレスなどのネットワーク設定を、接続した機器へ自動で貸し出す仕組み。
「相手の住所を知らないのに手紙を出す」問題は、宛先を限定しない ブロードキャスト で解決します。
端末は送信元を 0.0.0.0、宛先を 255.255.255.255(全員宛)として「DHCPサーバーはいませんか」と叫びます。同じネットワーク内のサーバーだけがこれを聞き取り、応答します。
フレームのレベルではMACアドレスのブロードキャスト(FF:FF:FF:FF:FF:FF)を使うため、IPアドレスがなくてもリンク内では届きます。ただしブロードキャストはルーターを越えないため、サーバーは原則として同じネットワーク内に必要です(例外がリレーです)。
次の疑問・概念へ
情報の根拠(Sources)
- RFC 2131 — Dynamic Host Configuration Protocol — IETF(rfc)
事実の根拠は公式文書・RFC を正とし、このサイトの説明・図は独自の教材表現です(§6.8)。