目次

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は更新されたキャッシュエントリーのリンク層アドレスへもセットされる

Gratuitous ARPに関して、どちらの場合も、そのARPパケットはそのローカルリンク上でローカルなブロードキャストパケットとして送信されなければならない。 あるARPパケット(RequestかReply)を受け取るノードは、もしその受け取るノードがすでにそのARPキャッシュ中にIP Addressのエントリーをもっていれば、 そのARPパケットの Sender ProtocolとHardware Addressによってロー カルなARPキャッシュを更新しなければならない。 このARPプロトコル中の要求は受信ノードによって送信されたいかなるARP Requestとも合わないARP Replyパケットと ARP Requestパケットでさえ適合する。


カテゴリー:Techies