Unterschied zwischen ARP und RARP
Inhalt
ARP und RARP sind beide das Netzwerkschichtprotokoll. Wenn ein Host ein IP-Datagramm zu einem anderen Host benötigt, benötigt der Host sowohl die logische als auch die physikalische Adresse des Empfängers. Das dynamische Mapping bietet zwei Protokolle ARP und RARP. Der grundlegende Unterschied zwischen ARP und RARP besteht darin, dass ARP bei Angabe der logischen Adresse des Empfängers die physikalische Adresse des Empfängers erhält, während es bei RARP bei Angabe der physikalischen Adresse des Hosts die logische Adresse des Hosts von erhält Server.
Lassen Sie uns die anderen Unterschiede zwischen ARP und RARP in der Vergleichstabelle untersuchen.
- Vergleichstabelle
- Definition
- Hauptunterschiede
- Fazit
Vergleichstabelle
Grundlage für den Vergleich | ARP | RARP |
---|---|---|
Vollständige Form | Adressauflösungsprotokoll. | Reverse Address Resolution Protocol. |
Basic | Ruft die physikalische Adresse des Empfängers ab. | Ruft die logische Adresse eines Computers vom Server ab. |
Kartierung | ARP ordnet eine logische 32-Bit-Adresse (IP-Adresse) einer physischen 48-Bit-Adresse zu. | RARP ordnet eine physikalische 48-Bit-Adresse einer logischen 32-Bit-Adresse (IP-Adresse) zu. |
Definition von ARP
ARP (Address Resolution Protocol) ist ein Netzwerkprotokoll. Da ARP ein dynamisches Zuordnungsprotokoll ist, kennt jeder Host im Netzwerk die logische Adresse eines anderen Hosts. Angenommen, ein Host muss das IP-Datagramm auf einen anderen Host übertragen. Das IP-Datagramm muss jedoch in einem Frame gekapselt sein, damit es das physische Netzwerk zwischen er und dem Empfänger passieren kann. Hier benötigt der Er die physikalische Adresse des Empfängers, damit identifiziert wird, zu welchem Empfänger das Paket gehört, wenn das Paket in dem physikalischen Netzwerk wandert.
Um die physikalische Adresse des Empfängers abzurufen, führt er die folgende Aktion aus.
- Dies ist das ARP-Abfragepaket im Netzwerk, das an alle anderen Hosts oder Router im Netzwerk gesendet wird.
- Das ARP-Abfragepaket enthält die logische und physikalische Adresse des Empfängers und die logische Adresse des Empfängers.
- Alle Hosts und Router, die das ARP-Abfragepaket empfangen, verarbeiten es, aber nur der vorgesehene Empfänger identifiziert seine im ARP-Abfragepaket vorhandene logische Adresse.
- Das ARP-Antwortpaket des Empfängers enthält dann die logische (IP-) Adresse und die physikalische Adresse des Empfängers.
- Das ARP-Antwortpaket wird direkt per Unicast an den Benutzer gesendet, dessen physikalische Adresse im ARP-Abfragepaket vorhanden ist.
Definition von RARP
RARP (Reverse Address Resolution Protocol) ist ebenfalls ein Netzwerkschichtprotokoll. RARP ist ein TCP / IP-Protokoll, mit dem jeder Host seine IP-Adresse vom Server beziehen kann. RARP wurde aus dem ARP-Protokoll übernommen und ist genau umgekehrt zu ARP.
RARP führt die folgenden Schritte aus, um eine IP-Adresse vom Server abzurufen.
- Der er sendet die RARP-Anforderung an alle anderen im Netzwerk vorhandenen Hosts.
- Das RARP-Anforderungspaket enthält die physikalische Adresse des er.
- Alle Hosts, die das RARP-Anforderungspaket empfangen, verarbeiten es, aber der autorisierte Host, der nur den RARP-Dienst bedienen kann, antwortet auf das RARP-Anforderungspaket. Solche Hosts werden als RARP-Server bezeichnet.
- Der autorisierte RARP-Server antwortet dem anfordernden Host direkt mit dem RARP-Antwortpaket, das die IP-Adresse für den Benutzer enthält.
- Die vollständige Form von ARP ist das Address Resolution Protocol, wohingegen die vollständige Form von RARP das Reverse Address Resolution Protocol ist.
- Das ARP-Protokoll ruft die physikalische Adresse des Empfängers ab. Andererseits ruft das RARP-Protokoll die logische (IP-) Adresse des Protokolls ab.
- ARP ordnet eine logische 32-Bit-Adresse (IPv4) einer physischen 48-Bit-Adresse des Empfängers zu. Auf der anderen Seite ordnet RARP die physikalische 48-Bit-Adresse der logischen 32-Bit-Adresse des Empfängers zu.
Fazit:
RARP wurde durch BOOTP und DHCP ersetzt.