Różnica między ARP a RARP

Autor: Laura McKinney
Data Utworzenia: 2 Kwiecień 2021
Data Aktualizacji: 10 Móc 2024
Anonim
Różnica między ARP a RARP - Technologia
Różnica między ARP a RARP - Technologia

Zawartość


Zarówno ARP, jak i RARP są protokołami warstwy sieci. Ilekroć host potrzebuje datagramu IP do innego hosta, er wymaga zarówno adresu logicznego, jak i adresu fizycznego odbiornika. Dynamiczne mapowanie zapewnia dwa protokoły ARP i RARP. Podstawowa różnica między ARP i RARP polega na tym, że ARP, gdy otrzymuje adres logiczny odbiornika, otrzymuje adres fizyczny odbiornika, natomiast w RARP, gdy otrzymuje adres fizyczny hosta, otrzymuje adres logiczny hosta od serwer.

Przeanalizujmy inne różnice między ARP i RARP w tabeli porównawczej.

  1. Wykres porównania
  2. Definicja
  3. Kluczowe różnice
  4. Wniosek

Wykres porównania

Podstawa do porównaniaARPRARP
Pełna formaProtokół rozpoznawania adresów.Protokół odwrotnego rozpoznawania adresów.
PodstawowyPobiera adres fizyczny odbiornika.Pobiera adres logiczny komputera z serwera.
MapowanieARP odwzorowuje 32-bitowy adres logiczny (IP) na 48-bitowy adres fizyczny.RARP mapuje 48-bitowy adres fizyczny na 32-bitowy adres logiczny (IP).


Definicja ARP

ARP (Address Resolution Protocol) to protokół warstwy sieci. Ponieważ ARP jest protokołem dynamicznego mapowania, każdy host w sieci zna adres logiczny innego hosta. Załóżmy teraz, że host potrzebuje datagramu IP do innego hosta. Ale datagram IP musi być zamknięty w ramce, aby mógł przechodzić przez fizyczną sieć między er a odbiornikiem. Tutaj er potrzebuje adresu fizycznego odbiornika, aby można było zidentyfikować, do którego odbiorcy należy pakiet, gdy pakiet podróżuje w sieci fizycznej.

Aby pobrać adres fizyczny odbiornika, er wykonuje następującą akcję.

  1. Jest to pakiet zapytań ARP w sieci, który jest wysyłany do wszystkich innych hostów lub routerów obecnych w sieci.
  2. Pakiet zapytań ARP zawiera logiczny i fizyczny adres er oraz adres logiczny odbiornika.
  3. Przetwarzają go wszystkie hosty i routery odbierające pakiet zapytań ARP, ale tylko zamierzony odbiornik identyfikuje jego logiczny adres obecny w pakiecie zapytań ARP.
  4. Następnie pakiet odpowiedzi ARP odbiornika, który zawiera adres logiczny (IP) i adres fizyczny odbiornika.
  5. Pakiet odpowiedzi ARP jest emisji pojedynczej bezpośrednio do er, którego adres fizyczny jest obecny w pakiecie zapytań ARP.


Definicja RARP

RARP (Reverse Address Resolution Protocol) to także protokół warstwy sieci. RARP to protokół TCP / IP, który pozwala dowolnemu hostowi uzyskać adres IP z serwera. RARP jest adaptowany z protokołu ARP i jest po prostu odwrotnością ARP.

RARP wykonaj następujące kroki, aby uzyskać adres IP z serwera.

  1. Eer wysyła żądanie RARP do wszystkich innych hostów obecnych w sieci.
  2. Pakiet żądania RARP zawiera adres fizyczny er.
  3. Cały host otrzymujący pakiet żądań RARP przetwarza go, ale tylko autoryzowany host, który może obsługiwać usługę RARP, odpowiada na pakiet żądań RARP, taki host jest znany jako Serwer RARP.
  4. Autoryzowany serwer RARP odpowiada bezpośrednio na żądanie hosta za pomocą pakietu odpowiedzi RARP, który zawiera adres IP dla er.

RARP jest już nieaktualny z dwóch powodów. Po pierwsze, RARP korzysta z usługi emisji warstwy łącza danych; oznacza to, że RARP musi być obecny w każdej sieci. Po drugie, RARP podaje tylko adres IP, ale dziś komputer potrzebuje również innych informacji.

  1. Pełna forma ARP to protokół rozpoznawania adresów, natomiast pełna forma RARP to protokół odwracania adresów.
  2. Protokół ARP pobiera adres fizyczny odbiornika. Z drugiej strony protokół RARP pobiera adres logiczny (IP) protokołu.
  3. ARP odwzorowuje 32-bitowy adres logiczny (IPv4) na 48-bitowy adres fizyczny odbiornika. Z drugiej strony RARP odwzorowuje 48-bitowy adres fizyczny na 32-bitowy adres logiczny odbiornika.

Wniosek:

RARP został zastąpiony przez BOOTP i DHCP.