ARPとは?主な機能についてまとめました。
ARPとは
ARP(Address Resolution Protocol)とは、IPアドレスからMACアドレスを取得するデータリンク層のプロトコルです。。
データリンク層のプロトコルなのでつまりルータを超えた(異なるネットワークセグメント)にある端末からはMACアドレスを取得できません。
ARPでMACアドレスからIPアドレスを取得する流れ
ARPでMACアドレスからIPアドレスを取得する流れは以下のとおり。
① 自身のARPテーブルに、指定されたIPアドレスに対応するMACアドレスが記録されているか確認。
② 記録されていた場合、そのMACアドレスを利用。記録されていない場合、ARP要求をブロードキャストし、指定のIPアドレスを保持しているホストに返答を求める。
③ ARP要求で指定されたIPアドレスを保持しているホストは、ARP要求の送信元にARP応答をユニキャストで送信。
④ ARP要求の送信元は、ARP応答の送信元MACアドレスを参照し、指定したIPアドレスに対応するMACアドレスを取得。
同時に自身のARPテーブルに、そのMACアドレスとIPアドレスの組み合わせを記録し、一定時間保存する。
【通信プロトコルとは】インタフェース、TCP/IP、HDLC、CORBA、HTTP、DNS、SOAP、IPv6、シリアル通信
ネットワークにおける「通信プロトコル」とは?プロトコルとインタフェース、TCP/IP、HDLC、CORBA、HTTP、DNS、SOAP、IPv6、シリアル通信についてまとめました。
【情報処理入門】用語解説・資格試験対策まとめ
情報処理分野の用語・原理・資格試験対策について解説します。
コメント