Разница между ARP и RARP

Автор: Laura McKinney
Дата создания: 2 Апрель 2021
Дата обновления: 10 Май 2024
Anonim
Difference Between ARP and RARP Protocol in Networking
Видео: Difference Between ARP and RARP Protocol in Networking

Содержание


ARP и RARP оба являются протоколом сетевого уровня. Всякий раз, когда хосту требуется датаграмма IP другому хосту, он требует как логический адрес, так и физический адрес получателя. Динамическое отображение обеспечивает два протокола ARP и RARP. Основное различие между ARP и RARP состоит в том, что ARP, когда ему предоставляется логический адрес получателя, получает физический адрес получателя, тогда как в RARP, когда ему предоставляется физический адрес хоста, он получает логический адрес хоста от сервер.

Давайте рассмотрим другие различия между ARP и RARP в сравнительной таблице.

  1. Сравнительная таблица
  2. Определение
  3. Ключевые отличия
  4. Вывод

Сравнительная таблица

Основа для сравненияARPRARP
Полная формаПротокол разрешения адресов.Протокол обратного разрешения адресов.
основнойПолучает физический адрес получателя.Получает логический адрес компьютера с сервера.
картографированиеARP сопоставляет 32-битный логический (IP) адрес с 48-битным физическим адресом.RARP сопоставляет 48-битный физический адрес с 32-битным логическим (IP) адресом.


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

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

Для получения физического адреса получателя он выполняет следующее действие.

  1. Это пакет запроса ARP в сети, который транслируется на все другие хосты или маршрутизаторы, присутствующие в сети.
  2. Пакет ARP-запроса содержит логический и физический адрес er и логический адрес получателя.
  3. Все хост и маршрутизатор, получающие пакет запроса ARP, обрабатывают его, но только предполагаемый получатель идентифицирует свой логический адрес, присутствующий в пакете запроса ARP.
  4. Затем получатель получает ответный пакет ARP, который содержит логический (IP) адрес и физический адрес получателя.
  5. Ответный пакет ARP направляется одноадресно напрямую к тому, чей физический адрес присутствует в пакете запроса ARP.


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

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

RARP выполните следующие шаги для получения IP-адреса с сервера.

  1. Он передает запрос RARP всем другим хостам, присутствующим в сети.
  2. Пакет запроса RARP содержит физический адрес er.
  3. Все хосты, получающие пакет запроса RARP, обрабатывают его, но только авторизованный хост, который может обслуживать услугу RARP, отвечает на пакет запроса RARP, такой хост известен как сервер RARP.
  4. Авторизованный сервер RARP отвечает непосредственно на запрашивающий хост с помощью пакета ответа RARP, который содержит IP-адрес для данного пользователя.

RARP устарел по двум причинам. Во-первых, RARP использует широковещательную услугу канального уровня; это означает, что RARP должен присутствовать в каждой сети. Во-вторых, RARP предоставляет только IP-адрес, но сегодня компьютеру также нужна другая информация.

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

Вывод:

RARP был заменен на BOOTP и DHCP.