ARPについてまとめたいと思います。Address(MACアドレス)に変換するプロトコルです。attack)することが可能になったりと、面白い仕組みです。Replyがあります。Requestを使ってIPアドレスからMACアドレスを調べるざっくりとした手順は下記です。Cacheを構成することが可能です。Networkに参加しているPCに学習させることができます。Cacheエントリを作成させることが可能です。Cacheを無理やり更新させる(GARP)と呼ばれるARPも存在します。こちらは、VIPで複数台で冗長化を組んでいる時に、仮想MACアドレスを設定していない場合にVIPが移動するとペアになるMACアドレスも変わるので、MACが変わったことを同じL2の全PCに知らせるためにこのGARPを飛ばすことがあります。IPに設定したものをGARPと呼びます。Requestへ自身のMACで代理応答する仕組みです。モチベーション多分いろんなモチベーションがあると思いますが、おそらく一番メジャーなモチベーションを説明したいと思います。下記のような構成があったとして特殊なスイッチを用いていて、Router以外の端末間で通信(L2)ができない設定をしていたとします(図を書いてから思いましたが、全ServerのVLANを分けて同一サブネットにしてもよかったですね)なので、下記のように、同一サブネットにも関わらず、192.168.0.2から192.168.0.3への通信ができません。Requestを送信しても、192.168.0.3へは届きません。192.168.0.3への通信をRouterを介させることができたら、通信ができることになります。Request(問192.168.0.3)が来ても、Routerは無視します。