基本情報技術者 2016年 秋期 午前(科目A) 問32
問題文
TCP/IPネットワークにおいて、IPアドレスを動的に割り当てるプロトコルはどれか。
選択肢
ア:ARP
イ:DHCP(正解)
ウ:RIP
エ:SMTP
IPアドレスを動的に割り当てるプロトコルはどれか。【午前2 解説】
要点まとめ
- 結論: IPアドレスを動的に割り当てるのは イ(DHCP)で、クライアントへ自動的にアドレスやゲートウェイなどを配布します。
- 根拠: DHCP はサーバとクライアント間でリース付きIPやサブネットマスク、DNSなどの設定情報をやり取りする専用プロトコルだからです。
- 差がつくポイント: ARP は MAC 解決、RIP は経路制御、SMTP はメール送信と役割が全く異なる点で区別できます。
正解の理由
正解は イ(DHCP)です。DHCP(Dynamic Host Configuration Protocol)は、ネットワーク機器に対して動的にIPアドレスを割り当てるためのプロトコルです。DHCP サーバはクライアントからの要求に対して利用可能なアドレスをリースし、サブネットマスク、デフォルトゲートウェイ、DNS サーバ情報なども同時に配布します。これにより手動設定を不要にし、大規模ネットワークでの管理が容易になります。
よくある誤解
- ARP を IP 配布と混同する:ARP は IP アドレスから MAC アドレスを解決するプロトコルで、アドレス割当の機能はありません。
- DHCP は IPv4 専用と考える:DHCPv6 が存在し IPv6 ネットワークでも類似の機能を提供します(ただし SLAAC と使い分け)。
- ルーティングプロトコルがアドレス割当を行うと思う:RIP などのルーティングプロトコルは経路情報交換が目的でアドレス割当は行いません。
解法ステップ
- 問題文で「IPアドレスを動的に割り当てる」と明記されている点を重要語としてマーク。
- 選択肢それぞれの主要機能を頭の中で短く確認(ARP: MAC解決、DHCP: 設定配布、RIP: 経路制御、SMTP: メール送信)。
- 「割り当てる(assign)」という語が含まれているため、設定配布を行うプロトコルを選ぶ。
- 該当するのが DHCP のみなので イ を選択。
選択肢別の誤答解説
- ア: ARP — ARP は Address Resolution Protocol の略で、同一ネットワーク内で IP アドレスから対応する MAC アドレスを取得するためのプロトコルです。IP 割当機能は持ちません。
- イ: DHCP — DHCP は動的に IP アドレスやサブネットマスク、デフォルトゲートウェイ、DNS 情報などをクライアントに配布するプロトコルで本問の正解です。
- ウ: RIP — RIP(Routing Information Protocol)はルーティング(経路情報の交換)を行うプロトコルで、アドレスの配布とは無関係です。
- エ: SMTP — SMTP(Simple Mail Transfer Protocol)は電子メールの送信に使われるプロトコルで、ネットワーク上のアドレス割当とは関係がありません。
補足コラム
- DHCP の基本的なメッセージ交換には DISCOVER → OFFER → REQUEST → ACK の流れがあり、IP は「リース(期限付き)」で管理されます。
- DHCP の標準ポートはサーバ側が UDP 67、クライアント側が UDP 68 を使用します。
- IPv6 では DHCPv6 のほかに SLAAC(Stateless Address Autoconfiguration)という自動設定方式もあり、環境により使い分けられます。
- 静的IP割当(手動設定)と動的割当(DHCP)を組み合わせて運用することが一般的です(DHCP 予約など)。
FAQ
Q: ARP と DHCP はどちらも「アドレス」に関係しますか?
A: はい、関係しますが目的が違います。ARP は既にある IP を元に MAC を解決するためのプロトコルで、DHCP はそもそも IP アドレスをクライアントに割り当てるためのプロトコルです。
A: はい、関係しますが目的が違います。ARP は既にある IP を元に MAC を解決するためのプロトコルで、DHCP はそもそも IP アドレスをクライアントに割り当てるためのプロトコルです。
Q: DHCP は IPv6 でも使えますか?
A: 使えます。DHCPv6 があり、IPv6 ネットワークに対してアドレスや DNS 情報などを配布できます。ただし SLAAC との違いを理解する必要があります。
A: 使えます。DHCPv6 があり、IPv6 ネットワークに対してアドレスや DNS 情報などを配布できます。ただし SLAAC との違いを理解する必要があります。
Q: ルーターの RIP 設定を変えれば端末の IP が変わりますか?
A: いいえ。RIP はルーティング情報を交換するだけで、ホストへの IP 割当には関与しません。IP 割当は DHCP などで行います。
A: いいえ。RIP はルーティング情報を交換するだけで、ホストへの IP 割当には関与しません。IP 割当は DHCP などで行います。
関連キーワード: DHCP、IPアドレス、リース、ARP、RIP、SMTP、UDP 67/68、SLAAC、サブネット、ゲートウェイ

\ せっかくなら /
基本情報技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

