【えーあーるぴー】
ARP とは?
最終更新:
💡 同じリンクの送り先を、IPアドレスからMACアドレスで確かめる
IPv4のEthernetなどで、同じリンク上の次の送信先のIPアドレスからMACアドレスを調べるプロトコル。宛先が別のネットワークなら、通常は経路で選ばれたルーターのMACアドレスを調べる。
📌 このページのポイント
ARPは、何を調べるの?
どうやって相手を探すの?
通常は同じブロードキャスト範囲へ「192.168.1.5を持つ機器、MACを教えて」と要求を送るよ。該当する機器が要求元へ返信し、その対応を記録する。要求の相手と、返信する相手を分けて考えると分かりやすいね。
遠くのWebサイトのMACも調べる?
毎回問い合わせるの?IPv6も同じ?
ARPスプーフィングは、どこが危険?
まとめ:ざっくりこれだけ覚えればOK!
「ARP」って出てきたら「同じリンクの送り先をIPからMACで調べる仕組み」と思えばだいたいOK!
📖 おまけ:英語の意味
「Address Resolution Protocol」 = アドレス解決プロトコル
💬 Addressはアドレス、Resolutionは対応関係を解決することだよ。IPアドレス自体を書き換えるのではなく、次に送る相手のMACアドレスを調べるんだ。