ARPには、「ARPリクエスト」と「ARPリプライ」という2種類あります。 ARPリクエストは、MACアドレスを知りたいノードが対象のIPアドレスと MACアドレスの対応を調べるために使用します。 この時の送信方法は、ネットワーク内の全ノードにデータを送信する 「ブロードキャスト」が使われます。 このときターゲットとなるIPアドレスを持っているノードが 存在していた場合、そのノードが「ARPリプライ」を返します。 ちなみに「ARPリクエスト」はブロードキャストで行われたが、 「ARPリプライ」はユニキャスト(1対1通信)で行われます。 以上のようなやり取りによって、MACアドレスを知ることが出来るわけです。 ARPキャッシュ ARPによって一度学習したMACアドレスとIPアドレスの関連付け情報は、 「ARPキャッシュ」としてそのノード上で一定時間保存されます。 そして次に通信をする場合は、