Qraft(クラフト) 資格・学習クイズアプリ

基本情報技術者試験 練習問題 57:ネットワーク:ARPの役割

ネットワークプロトコルであるARP(Address Resolution Protocol)の役割に関する記述として、正しいものはどれか。

  1. IPアドレスから対応するMACアドレスを取得するために使用されるプロトコルである。
  2. ドメイン名から対応するIPアドレスを取得するために使用されるプロトコルである。
  3. MACアドレスから対応するIPアドレスを取得するために使用されるプロトコルである。
  4. プライベートIPアドレスをグローバルIPアドレスに変換するためのプロトコルである。
  5. ホストに対してIPアドレスなどのネットワーク設定を自動的に割り当てるプロトコルである。
正解と解説を見る
正解:IPアドレスから対応するMACアドレスを取得するために使用されるプロトコルである。

ARP(Address Resolution Protocol)について、IPアドレスからMACアドレスを取得するという説明が正解です。

【正解の理由】
ネットワーク上で通信を行う際、IPアドレス(論理的な宛先)だけでは同一LAN内の物理的な機器にデータを届けることができません。ARPは、宛先のIPアドレスをもとに「そのIPアドレスを持つ機器のMACアドレス(物理アドレス)はどれか?」をネットワーク内に問い合わせて取得するプロトコルです。

【不正解の理由】
• 「ドメイン名から対応するIPアドレスを取得する」という説明は誤り(これはDNSの役割)
• 「MACアドレスから対応するIPアドレスを取得する」という説明は誤り(これはRARPの役割)
• 「プライベートIPアドレスをグローバルIPアドレスに変換する」という説明は誤り(これはNATやNAPTの役割)
• 「ホストに対してIPアドレスなどのネットワーク設定を自動的に割り当てる」という説明は誤り(これはDHCPの役割)

← 前の問題問題一覧
アプリで解いてレーティングを上げる(無料・登録不要)