戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

ネットワークスペシャリスト 2009年 午前207


問題文

TCP/IPネットワークで使用されるARPの説明として、適切なものはどれか。

選択肢

IPアドレスからMACアドレスを得るためのプロトコル(正解)
IPアドレスからホスト名(ドメイン名)を得るためのプロトコル
MACアドレスからIPアドレスを得るためのプロトコル
ホスト名(ドメイン名)からIPアドレスを得るためのプロトコル

TCP/IPネットワークで使用されるARPの説明【午前2 解説】

要点まとめ

  • 結論:ARPはIPアドレスから対応するMACアドレスを取得するためのプロトコルです。
  • 根拠:IP通信はネットワーク層で行われますが、実際のデータ転送はMACアドレスを使うため、IPからMACへの変換が必要です。
  • 差がつくポイント:ARPは名前解決ではなく、同一ネットワーク内での物理アドレス解決に特化している点を理解しましょう。

正解の理由

ア: IPアドレスからMACアドレスを得るためのプロトコルが正解です。ARP(Address Resolution Protocol)は、IPアドレスを指定して、そのIPアドレスに対応するMACアドレスをネットワーク内で問い合わせる仕組みです。これにより、IPパケットを正しい物理アドレスに送信できます。

よくある誤解

ARPはホスト名やドメイン名の解決には使いません。名前解決はDNSが担当します。MACアドレスからIPアドレスを得るプロトコルも存在しません。

解法ステップ

  1. 問題文の「ARP」の役割を確認する。
  2. ARPはIPアドレスからMACアドレスを取得するプロトコルであることを思い出す。
  3. 選択肢の内容を比較し、IP→MACの説明が正しいものを選ぶ。
  4. ホスト名やドメイン名に関する選択肢はDNS関連であるため除外する。
  5. MAC→IPの逆方向のプロトコルは一般的に存在しないことを確認する。

選択肢別の誤答解説

  • イ: IPアドレスからホスト名を得るのはDNSの役割であり、ARPとは異なります。
  • ウ: MACアドレスからIPアドレスを得るプロトコルは一般的に存在しません。
  • エ: ホスト名からIPアドレスを得るのもDNSの役割であり、ARPとは無関係です。

補足コラム

ARPはIPv4ネットワークで広く使われていますが、IPv6では同様の役割を担う「Neighbor Discovery Protocol(NDP)」が使われます。ARPはブロードキャストを利用してMACアドレスを問い合わせるため、ネットワークの規模や構成によっては効率面で課題があります。

FAQ

Q: ARPはどの層のプロトコルですか?
A: ARPはOSI参照モデルのデータリンク層とネットワーク層の間で動作し、IPアドレス(ネットワーク層)からMACアドレス(データリンク層)を解決します。
Q: ARPの応答がない場合はどうなりますか?
A: 通常、ARPの応答がなければ通信はできません。ネットワーク機器は再送やタイムアウト処理を行います。

関連キーワード: ARP, IPアドレス、MACアドレス、DNS, ネットワークプロトコル、IPv4, Neighbor Discovery Protocol
← 前の問題へ次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

ネットワークスペシャリスト
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について