
Давайте изучим другие различия между ARP и RARP в таблице сравнения.
Сравнительная таблица
Основа для сравнения | ARP | RARP |
---|---|---|
Полная форма | Протокол разрешения адресов. | Протокол обратного разрешения адресов. |
основной | Получает физический адрес получателя. | Получает логический адрес компьютера с сервера. |
картографирование | ARP сопоставляет 32-битный логический (IP) адрес с 48-битным физическим адресом. | RARP сопоставляет 48-битный физический адрес с 32-битным логическим (IP) адресом. |
Определение ARP
ARP (Address Resolution Protocol) - это протокол сетевого уровня. Поскольку ARP является протоколом динамического сопоставления, каждый хост в сети знает логический адрес другого хоста. Теперь предположим, что хост должен отправить IP-дейтаграмму другому хосту. Но дейтаграмма IP должна быть заключена в кадр, чтобы она могла проходить через физическую сеть между отправителем и получателем. Здесь отправителю нужен физический адрес получателя, чтобы определить, к какому получателю принадлежит пакет, когда пакет перемещается в физической сети.
Для получения физического адреса получателя отправитель выполняет следующее действие.
- Отправитель отправляет в сеть пакет запроса ARP, который транслируется на все остальные узлы или маршрутизаторы, присутствующие в сети.
- Пакет запроса ARP содержит логический и физический адрес отправителя и логический адрес получателя.
- Все хост и маршрутизатор, получающие пакет запроса ARP, обрабатывают его, но только предполагаемый получатель идентифицирует свой логический адрес, присутствующий в пакете запроса ARP.
- Затем получатель отправляет ответный пакет ARP, который содержит логический (IP) адрес и физический адрес получателя.
- Ответный пакет ARP является одноадресным напрямую отправителю, физический адрес которого присутствует в пакете запроса ARP.

Определение RARP

RARP (протокол обратного разрешения адресов) также является протоколом сетевого уровня. RARP - это протокол TCP / IP, который позволяет любому хосту получать свой IP-адрес от сервера. RARP адаптирован из протокола ARP, и это просто обратный ARP.
RARP выполните следующие шаги для получения IP-адреса с сервера.
- Отправитель передает запрос RARP всем другим хостам, присутствующим в сети.
- Пакет запроса RARP содержит физический адрес отправителя.
- Все хосты, получающие пакет запроса RARP, обрабатывают его, но только авторизованный хост, который может обслуживать услугу RARP, отвечает на пакет запроса RARP, такой хост известен как сервер RARP.
- Авторизованный сервер RARP отвечает непосредственно на запрашивающий хост с ответным пакетом RARP, который содержит IP-адрес отправителя.

Ключевые различия между ARP и RARP
- Полная форма ARP - это протокол разрешения адресов, тогда как полная форма RARP - это протокол обратного разрешения адресов.
- Протокол ARP извлекает физический адрес получателя. С другой стороны, протокол RARP извлекает логический (IP) адрес протокола.
- ARP сопоставляет 32-битный логический (IPv4) адрес с 48-битным физическим адресом получателя. С другой стороны, RARP отображает 48-битный физический адрес в 32-битный логический адрес получателя.
Заключение:
RARP был заменен на BOOTP и DHCP.