ネットワークの基礎
DHCPで端末がIPアドレスを得るときの、メッセージの順序として正しいものはどれか。
- ARequest → Offer → Discover → Ack
- BDiscover → Offer → Request → Ack
- COffer → Discover → Ack → Request
答えと解説を見る
正解:B. Discover → Offer → Request → Ack
アドレスをまだもたない端末は、DHCPサーバの場所も分からないため、まずDiscoverをブロードキャストで送ります。サーバは貸し出せるアドレスなどをOfferで提示し、端末はどのサーバの提示を受けるかをRequestで知らせ、サーバがAckで確定します。頭文字をとってDORAと呼ばれます。端末はIPアドレスのほか、サブネットマスク、デフォルトゲートウェイ、DNSサーバのアドレスなども受け取ります。アドレスは期限(リース期間)付きの貸し出しで、端末は期限が来る前に更新を求めます。ルータを越えた先のDHCPサーバを使うには、ルータでDHCPリレーを設定します。
- A. 最初に端末がサーバを探すDiscoverを送らないと、サーバは端末の存在を知りません。
- B. 正しい。Discover、Offer、Request、Ackの順で、DORAと呼ばれます。
- C. サーバのOfferは、端末のDiscoverに答えて送られます。