Address Resolution Protocol
表示
TCP/IP群 |
---|
アプリケーション層 |
|
トランスポート層 |
カテゴリ |
インターネット層 |
カテゴリ |
リンク層 |
カテゴリ |
Address Resolution Protocol (ARP)は、イーサネット環境において、IPアドレスからMACアドレスを得るために用いられるプロトコル。RFC 826で定義され、その後 RFC 5227, RFC 5494 により内容のエンハンスが行われている。
TCP/IPにおいて、IPパケットを送受信するためには、下位のデータリンク層のアドレスを取得する必要があり、MACアドレスが必要な場合に ARP が用いられる。
要求パケットに送信元の IPアドレス・MACアドレスと通信相手の IPアドレスの情報を格納して、Ethernet ネットワークにブロードキャストする。要求パケットを受け取った各ノードは、自分の IPアドレスと同一であれば、自分の MACアドレスを送信元に伝える。こうして、IPアドレスから MACアドレスを取得する。
関連項目
- RARP (Reverse address resolution protocol)
- Gratuitous ARP
- ブリッジ
- レイヤ3スイッチ
- ARPスプーフィング