ARP работает между уровнями 2 и 3 модели взаимодействия открытых систем (модель OSI). MAC-адрес существует на уровне 2 модели OSI, уровне канала передачи данных. IP-адрес существует на уровне 3, сетевом уровне.
На чем работает ARP?
ARP - это протокол уровня канала передачи данных, поскольку он работает только в локальной сети или двухточечном канале, к которому подключен хост. Целью ARP является разрешение адресов путем нахождения MAC-адреса, соответствующего IP-адресу.
Как работает ARP пример?
ARP заставляет все принимающие хосты сравнивать свои IP-адреса с IP-адресом запроса ARP. Таким образом, если хост 1 отправляет другой IP-пакет на хост 2, хост 1 ищет в своей таблице ARP MAC-адрес маршрутизатора 1.
Работает ли ARP в подсетях?
Сканирование другой подсети аналогично сканированию локальной подсети, за исключением того, что протокол разрешения адресов (ARP), используемый для преобразования IP-адресов в MAC-адреса, не работает между подсетями Причина поскольку это факт, что маршрутизатор, находящийся между подсетями, не может пропускать трафик ARP.
Может ли пакет ARP проходить из одной сети в другую?
Если узел назначения находится в другой сети, то пакет сначала доставляется на шлюз по умолчанию, который, в свою очередь, доставляет пакет на узел назначения. Если ARP не разрешен, то сначала будет разрешенARP. MAC-адрес никогда не пересекает широковещательный домен.