応用情報技術者 2016年 秋期 午前2 問32
問題文
TCP/IPネットワークにおけるARPの説明として、適切なものはどれか。
選択肢
ア:IPアドレスからMACアドレスを得るプロトコルである。(正解)
イ:IPネットワークにおける誤り制御のためのプロトコルである。
ウ:ゲートウェイ間のホップ数によって経路を制御するプロトコルである。
エ:端末に対して動的にIPアドレスを割り当てるためのプロトコルである。
TCP/IPネットワークにおけるARPの説明【午前2 解説】
要点まとめ
- 結論:ARPはIPアドレスから対応するMACアドレスを取得するためのプロトコルです。
- 根拠:IP通信は論理アドレス(IP)で行われますが、実際の通信は物理アドレス(MAC)で行うため、対応付けが必要です。
- 差がつくポイント:ARPの役割を誤解し、誤り制御や経路制御、IP割当てと混同しないことが重要です。
正解の理由
ア: IPアドレスからMACアドレスを得るプロトコルである。が正解です。ARP(Address Resolution Protocol)は、同一ネットワーク内でIPアドレスに対応するMACアドレスを問い合わせて取得し、データリンク層での通信を可能にします。これにより、IPパケットを正しい物理アドレスに送信できます。
よくある誤解
ARPは誤り制御や経路制御、IPアドレスの割当てを行うプロトコルではありません。これらはそれぞれ別のプロトコルが担当します。
解法ステップ
- 問題文の「ARP」の役割を確認する。
- 各選択肢の説明がARPの機能に合致するか検討する。
- IPアドレスとMACアドレスの関係を理解し、ARPの目的を明確にする。
- 誤り制御や経路制御、IP割当ては別プロトコルであることを知る。
- 正しい選択肢を選ぶ。
選択肢別の誤答解説
- イ: 誤り制御はTCPやデータリンク層のプロトコル(例:EthernetのCRC)で行い、ARPの役割ではありません。
- ウ: ホップ数による経路制御はルーティングプロトコル(例:RIP)に関する説明であり、ARPとは無関係です。
- エ: IPアドレスの動的割当てはDHCPの役割であり、ARPとは異なります。
補足コラム
ARPはIPv4ネットワークで広く使われていますが、IPv6では同様の機能を「Neighbor Discovery Protocol(NDP)」が担っています。ARPはブロードキャストで問い合わせを行うため、ネットワークの規模が大きくなると負荷が増加する点も理解しておきましょう。
FAQ
Q: ARPはどの層のプロトコルですか?
A: ARPはOSI参照モデルのデータリンク層とネットワーク層の間で動作し、IPアドレスとMACアドレスの対応付けを行います。
A: ARPはOSI参照モデルのデータリンク層とネットワーク層の間で動作し、IPアドレスとMACアドレスの対応付けを行います。
Q: ARPの問い合わせはどのように行われますか?
A: ARPはブロードキャストメッセージを送信し、該当するIPアドレスを持つ端末が自身のMACアドレスを返答します。
A: ARPはブロードキャストメッセージを送信し、該当するIPアドレスを持つ端末が自身のMACアドレスを返答します。
関連キーワード: ARP, MACアドレス、IPアドレス、ネットワークプロトコル、DHCP, ルーティング、Neighbor Discovery Protocol

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

