Протоколы разрешения адресов ARP и RARP

Определение физического адреса устройства (МАС-адреса) по его IР-адресу и наоборот, IР-адреса по МАС-адресу, решают входящие в IP-стек два протокола:

• ARP (Address Resolution Protocol - Протокол разрешения адресов)

• RARP (Reverse Address Resolution Protocol - Протокол обратного определения адреса) соответственно рис.8.


Протокол ARP поддерживает в каждом узле (сетевом адаптере или порту маршрутизатора) АRP-таблицу, содержащую (рис.9):

• IР-адрес;

• МАС-адрес;

• тип записи (динамический, статический).


Статические записи создаются вручную и существуют, пока соответствующий узел (компьютер или маршрутизатор) не будет выключен.

Динамические записи создаются протоколом ARP как по собственным ARP-запросам, так и путем извлечения из широковещательных запросов IP- и МАС-адресов отправителя. Динамические записи периодически обновляются. Если в течение определенного интервала времени (порядка нескольких минут) адрес не использовался, то он исключается из таблицы.

Протокол RARP используется в случае, если узел — бездисковая рабочая станция, у которой только что включили питание и она не только ничего не знает о себе и окружающих, но и не может произвести дистанционную загрузку операционной системы, которая хранится на сетевом диске.