| 2.3.2 Пакеты ARP |
|
ARP (Address Resolution Protocol, протокол распознавания адресов) пакеты могут осуществлять как запросы ARP адресов, так и ответы на запросы. ARP пакеты соответствуют спецификации RFC 826. В пакете с запросом ARP адресов, поля с IP адресами отравителя и получателя, соответствуют IP адресу отправителя пакета, а MAC получателя будет широковещательным ff:ff:ff:ff:ff:ff, т.е. будет получен всеми устройствами сети. Обычно такие пакеты не получают ответа. Ответ на запрос ARP, придет, когда новое устройство подключится к сети и отправит свой пакет с запросом ARP адресов.
Пакеты ARP используются по следующим причинам:
◆ Помогают предотвратить конфликты IP адресов. Если сервер получает ARP пакет с IP адресом, совпадающим с его адресом, он узнает о конфликте IP адресов в сети.
◆ Способствует обновлению ARP таблиц сетевых устройств. В кластерных решениях, данная возможность используется для передачи IP адресов между адаптерами узлов кластера. Таким образом, узлы выстраивают ARP таблицы, для привязки MAC адресов к IP адресам. Если в кластере требуется сменить IP адрес адаптера или узла, он перенастраивает адаптер(ы), а затем отправляет ARP пакет, с обновленными параметрами. Узлы, получившие такой пакет, изменяют таблицу соответствия MAC и IP адресов.
◆ Информирует коммутаторы о подключении к определенному порту, коммутатор, добавляя MAC в таблицу ARP, знает, куда передавать полученные пакеты.
◆ Информирует об установке соединения. Каждый раз, при включении интерфейса или подключении к сети, драйвер интерфейса отправляет пакеты ARP, чтобы другие узлы сети смогли обновить свои ARP таблицы. Данный ARP пакет, информирует другие узлы сети, о том, что узел был физически подключен к сети, или завершил перезагрузку, а возможно, пользователь или администратор включил сетевой интерфейс. Если от одного и того же узла в сети, часто приходят пакеты ARP, это может означать об ошибках в сетевом соединении, или сетевом оборудовании.
|


