ARP ( — протокол разрешения адресов) —
сетевой протокол, предназначенный для преобразования
IP-адресов (адресов
сетевого уровня) в
MAC-адреса (адреса
канального уровня) в сетях
TCP/IP. Он определён в RFC 826.ARP (протокол разрешения адресов) - очень распространенный и чрезвычайно важный протокол. Каждый узел сети имеет два адреса,
физический адрес и
логический адрес. В сети Ethernet для идентификации источника и получателя информации используются оба адреса. Информация пересылаемая от одного компьютера другому по сети содержит в себе физический адрес отправителя, IP-адрес отправителя, физический адрес получателя и IP-адрес получателя. ARP-протокол обеспечивает связь между этими двумя адресами. Существует четыре типа ARP-сообщений: ARP-запрос (ARP request), ARP-ответ (ARP reply), RARP-запрос (RARP-request) и RARP-ответ (RARP-reply). Локальный хост при помощи ARP-запроса запрашивает физический адрес хоста-получателя. Ответ (физический адрес хоста-получателя) приходит в виде ARP-ответа. Хост-получатель, вместе с ответом, шлет также RARP-запрос, адресованный отправителю, для того, чтобы проверить его IP адрес. После проверки IP адреса отправителя, начинается передача пакетов данных.
Продолжение на Wikipedia.οrg...