目次
Gratuitous ARP
Gratuitous ARPはそれらのARPキャッシュ中のあるエントリーを他のノードに同時に更新させるためにあるノードによって送られたARPパケットである。 Gratuitous ARPはARP RequestあるいはARP Replyパ ケットのどちらかを使用してもよい。 どちらの場合においても、ARP Sender Protocol AddressとARP Target Protocol Addressは 両方ともに更新されたキャッシュエントリーのIPアドレスにセットされ、 ARP Sender Hardware Addressは更新されたこのキャッシュエントリーのリンク層アドレスへセットされる。 ARP Replyパケットを使用中、Target Hardware Addressは更新されたキャッシュエントリーのリンク層アドレスへもセットされる
- (このフィールドはARP Requestパケット中では使用されない)。
Gratuitous ARPに関して、どちらの場合も、そのARPパケットはそのローカルリンク上でローカルなブロードキャストパケットとして送信されなければならない。 あるARPパケット(RequestかReply)を受け取るノードは、もしその受け取るノードがすでにそのARPキャッシュ中にIP Addressのエントリーをもっていれば、 そのARPパケットの Sender ProtocolとHardware Addressによってロー カルなARPキャッシュを更新しなければならない。 このARPプロトコル中の要求は受信ノードによって送信されたいかなるARP Requestとも合わないARP Replyパケットと ARP Requestパケットでさえ適合する。
- C. Perkins, Editor, IBM, "IP Mobility Support", STD 1, RFC 2002, October 1996.
- Plummer, D., "An Ethernet Address Resolution Protocol: Or Converting Network Protocol Addresses to 48.bit Ethernet Addresses for Transmission on Ethernet Hardware", STD 37, RFC 826, November 1982.
カテゴリー:技術