Вопросы к Поиску с Алисой
Для определения MAC-адреса по известному IP-адресу используется протокол ARP (Address Resolution Protocol). ru.wikipedia.org habr.com
ARP состоит из двух частей: habr.com первая определяет физический адрес при посылке пакета, вторая — отвечает на запросы других станций. habr.com Протокол имеет буферную память (ARP-таблицу), в которой хранятся пары адресов (IP-адрес, MAC-адрес). habr.com
Прежде чем подключиться к одному из устройств, IP-протокол проверяет, есть ли в его ARP-таблице запись о соответствующем устройстве. habr.com Если такая запись имеется, то происходит непосредственно подключение и передача пакетов. habr.com Если же нет, то посылается широковещательный ARP-запрос, который выясняет, какому из устройств принадлежит IP-адрес. habr.com Идентифицировав себя, устройство посылает в ответ свой MAC-адрес, а в ARP-таблицу отправителя заносится соответствующая запись. habr.com