平成27年度 春期 ネットワークスペシャリスト 午前Ⅱ 問4:DHCPによるIPアドレスの取得

Tech

style_prompt 本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証)です。

平成27年度 春期 ネットワークスペシャリスト 午前Ⅱ 問4:DHCPによるIPアドレスの取得

この問題は、クライアントがDHCPサーバからIPアドレスを取得するまでの標準的な通信手順(DORAプロセス)の理解度を問います。

【問題】

クライアントがDHCPサーバからIPアドレスを動的に取得するときの通信プロセスのうち、クライアントから送信される通信はどれか。

ア. DHCPACKとDHCPRELEASE イ. DHCPDISCOVERとDHCPREQUEST ウ. DHCPOFFERとDHCPACK エ. DHCPOFFERとDHCPREQUEST

【解説】

DHCP (Dynamic Host Configuration Protocol) は、ネットワークに接続された機器に対し、IPアドレスやサブネットマスクなどのネットワーク設定情報を自動的に割り当てるプロトコルです。

クライアントがDHCPサーバからIPアドレスを新規に取得するプロセスは、4つのステップから成り立ち、それぞれの頭文字を取ってDORAプロセスと呼ばれます。

DORAプロセスと通信の方向

ステップ メッセージ名 通信方向 役割
D DHCPDISCOVER クライアント → サーバ IPアドレスの要求(探査)。
O DHCPOFFER サーバ → クライアント 利用可能なIPアドレスの提案。
R DHCPREQUEST クライアント → サーバ 提案されたIPアドレスの使用要求(選択)。
A DHCPACK サーバ → クライアント リース(貸し出し)の正式な承認。

このうち、クライアントからDHCPサーバへ送信されるメッセージは、DORAプロセスのうちの「D (Discover)」と「R (Request)」に該当するDHCPDISCOVERDHCPREQUESTです。

Mermaid図解(DORAプロセス)

sequenceDiagram
    participant C as クライアント
    participant S as DHCPサーバ
    C ->> S: 1. DHCPDISCOVER (要求)
    S ->> C: 2. DHCPOFFER (提案)
    C ->> S: 3. DHCPREQUEST (選択・要求)
    S ->> C: 4. DHCPACK (承認・完了)

【選択肢の吟味】

選択肢 判定 解説
ア. DHCPACKとDHCPRELEASE 誤り DHCPACKはサーバからクライアントへ送信されます。DHCPRELEASEはIPアドレスの解放時にクライアントから送信されますが、新規取得(DORA)プロセスには含まれません。
イ. DHCPDISCOVERとDHCPREQUEST 正解 DHCPDISCOVER(発見)とDHCPREQUEST(要求)は、新規のIPアドレス取得時にクライアントが送信するメッセージです。
ウ. DHCPOFFERとDHCPACK 誤り DHCPOFFERとDHCPACKは、いずれもDHCPサーバからクライアントへ送信される応答メッセージです。
エ. DHCPOFFERとDHCPREQUEST 誤り DHCPOFFERはサーバから送信されます。DHCPREQUESTはクライアントから送信されます。

【ポイント】

  • DHCPによるIPアドレス取得の4ステップは、DORA (Discover, Offer, Request, Acknowledge) の頭文字で覚える。

  • クライアントが送信するのは、DHCPDISCOVERとDHCPREQUESTである。

  • DHCPDISCOVERとDHCPREQUESTはブロードキャスト通信で開始されることが多いが、DHCPOFFERとDHCPACKはユニキャストまたはブロードキャストで応答される。

ライセンス:本記事のテキスト/コードは特記なき限り CC BY 4.0 です。引用の際は出典URL(本ページ)を明記してください。
利用ポリシー もご参照ください。

コメント

タイトルとURLをコピーしました