TCP/IPを学ぶ ARP
ARP
基礎知識
- Address Resolution Protocol
- IPアドレスからMACアドレスを知るためのプロトコル
- つまり、IPに先立って送られる
- ARPリクエストを受け取った側は送信元に自身のMACアドレスを伝える
- その返信のことをARPリプライと呼ぶらしい
- IPv4でのみ使われるらしい。IPv6はICMPv6のNeighbor Discoveryという仕組みを使う
Gratuitous ARP
- 自分のMACアドレスを周りに教えるイメージ
- 周りに重複するアドレスを持つものがいないか、ARPキャッシュの更新などに使われる
- Gratuitous…助力するという意味らしい