ARP(アドレス解決プロトコル)とは?あーぷ
ARP(アドレス解決プロトコル)とは、イーサネットのフレームは宛先のMACアドレスが分からないと組み立てられないため、宛先IPアドレスからMACアドレスを引き当てるのがARPである。要求はセグメント全体にブロードキャストされ、自分宛てと分かった機器だけがユニキャストで応答する。得た対応はARPテーブルに一定時間キャッシュされる。
最終更新:2026-10-06
この語が出る過去問を解く →背景
IPアドレスは設計者が付け替えられる論理的な番号、MACアドレスは機器に固定された物理的な番号で、層を分けたおかげで機器を交換してもネットワーク設計を変えずに済む。その代償として、送信のたびに両者を対応付ける手続きが必要になった。全機器へ静的な対応表を配るのは現実的でないので、必要になった時点でその場に問い合わせる方式になっている。キャッシュの寿命が短いとブロードキャストが増え、長いと構成変更に追随できないという釣り合いの上に成り立つ。
具体例
冗長化した機器の切替えでは、待機系が引き継いだ直後にGratuitous ARPを送り、周囲のARPテーブルを書き換えさせることで通信を戻す。逆にこれが届かないと、周囲に残った古い対応表のせいで数分間つながらない。切分けの際はルータやスイッチでARPテーブルを表示し、目的のIPアドレスに紐づくMACアドレスが期待どおりかを確認する。
試験での引っ掛け
ARPはIPアドレスからMACアドレスを求める向きで、逆向きはRARPやDHCPの担当である。要求はブロードキャスト、応答はユニキャストという非対称も問われる。ブロードキャストはルータを越えないため他セグメントの機器のMACアドレスは解決できず、別セグメント宛ての通信ではデフォルトゲートウェイのMACアドレスを解決する。
関連用語
出た過去問
出典:平成28年度 秋期 応用情報技術者試験 午前 問32(IPA)
TCP/IPネットワークにおけるARPの説明として、適切なものはどれか。
正解:IPアドレスからMACアドレスを得るプロトコルである。
要点:ARPはIPアドレスからMACアドレスを解決する
ARP(Address Resolution Protocol)は、同一のネットワーク内で通信相手のIPアドレスに対応するMACアドレスを問い合わせるプロトコルです。ブロードキャストで「このIPアドレスの持ち主は誰か」と尋ね、該当ホストが自分のMACアドレスを返します。得られた対応はARPテーブルに一定時間保持され、毎回の問合せを省きます。
出典:平成29年度 秋期 応用情報技術者試験 午前 問34(IPA)
IPv4においてIPアドレスからMACアドレスを取得するために用いるプロトコルはどれか。
正解:ARP
要点:ARPはIPアドレスからMACアドレスを求める
ARPは、通信相手のIPアドレスから同一ネットワーク上のMACアドレスを求めるプロトコルである。IPアドレスを含む問合せをブロードキャストし、該当する機器が自分のMACアドレスを返す仕組みになっている。
出典:令和元年度 秋期 応用情報技術者試験 午前 問33(IPA)
TCP/IPネットワークで使用されるARPの説明として、適切なものはどれか。
正解:IPアドレスからMACアドレスを得るためのプロトコル
要点:ARPはIPアドレスからMACアドレスを求めるプロトコル
ARP(Address Resolution Protocol)は、通信相手のIPアドレスから、同一リンク上でのデータ送信に必要なMACアドレスを求めるプロトコルです。ブロードキャストで問い合わせ、該当ホストがユニキャストで応答します。逆方向の解決を行うのがRARPです。
出典:令和3年度 秋期 応用情報技術者試験 午前 問32(IPA)
TCP/IPネットワークにおけるARPの説明として、適切なものはどれか。
正解:IPアドレスからMACアドレスを得るプロトコルである。
要点:ARPはIPアドレスからMACアドレスを解決する
ARP(Address Resolution Protocol)は、同一リンク上の通信相手のIPアドレスから、対応するMACアドレスを求めるプロトコルである。ARP要求をブロードキャストで送り、該当するホストがARP応答で自分のMACアドレスを返す仕組みになっている。逆にMACアドレスからIPアドレスを求めるのはRARPである。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。