Raccomandato, 2024

Scelta Del Redattore

Differenza tra ARP e RARP

Entrambi ARP e RARP sono il protocollo del livello di rete. Ogni volta che un host deve inviare un datagramma IP a un altro host, il mittente richiede sia l'indirizzo logico che l'indirizzo fisico del destinatario. La mappatura dinamica fornisce due protocolli ARP e RARP. La differenza fondamentale tra ARP e RARP è che ARP quando viene fornito con l'indirizzo logico del ricevitore ottiene l'indirizzo fisico del ricevitore mentre in RARP quando viene fornito con l'indirizzo fisico dell'host, ottiene l'indirizzo logico dell'host dal server.

Analizziamo le altre differenze tra ARP e RARP nella tabella di confronto.

Grafico comparativo

Base per il confrontoARPRARP
Modulo completoProtocollo di risoluzione dell'indirizzo.Reverse Address Resolution Protocol.
Di baseRecupera l'indirizzo fisico del ricevitore.Recupera l'indirizzo logico per un computer dal server.
MappaturaARP associa l'indirizzo logico (IP) a 32 bit all'indirizzo fisico a 48 bit.RARP associa l'indirizzo fisico a 48 bit all'indirizzo logico (IP) a 32 bit.

Definizione di ARP

ARP (Address Resolution Protocol) è un protocollo di livello di rete. Poiché ARP è un protocollo di mapping dinamico, ogni host nella rete conosce l'indirizzo logico di un altro host. Ora, supponiamo che un host debba inviare il datagramma IP a un altro host. Ma il datagramma IP deve essere incapsulato in un frame in modo che possa passare attraverso la rete fisica tra mittente e destinatario. Qui, il mittente ha bisogno dell'indirizzo fisico del ricevitore in modo che venga identificato a quale destinatario appartiene il pacchetto quando il pacchetto viaggia nella rete fisica.

Per recuperare l'indirizzo fisico del destinatario, il mittente esegue la seguente azione.

  1. Il mittente invia il pacchetto di query ARP sulla rete che viene trasmesso a tutti gli altri host o router presenti nella rete.
  2. Il pacchetto di query ARP contiene l'indirizzo logico e fisico del mittente e l'indirizzo logico del destinatario.
  3. Tutto l'host e il router che riceve il pacchetto di query ARP lo elaborano, ma solo il destinatario previsto identifica il suo indirizzo logico presente nel pacchetto di query ARP.
  4. Il ricevitore invia quindi un pacchetto di risposta ARP che contiene l'indirizzo logico (IP) e l'indirizzo fisico del ricevitore.
  5. Il pacchetto di risposta ARP è unicast direttamente al mittente il cui indirizzo fisico è presente nel pacchetto di query ARP.

Definizione di RARP

RARP (Reverse Address Resolution Protocol) è anche un protocollo di livello di rete. RARP è un protocollo TCP / IP che consente a qualsiasi host di ottenere il proprio indirizzo IP dal server. RARP è adattato dal protocollo ARP ed è solo al contrario di ARP.

RARP esegue i seguenti passi per ottenere un indirizzo IP dal server.

  1. Il mittente trasmette la richiesta RARP a tutti gli altri host presenti nella rete.
  2. Il pacchetto di richiesta RARP contiene l'indirizzo fisico del mittente.
  3. Tutto l'host che riceve il pacchetto di richiesta RARP lo elabora ma, solo l'host autorizzato che può servire il servizio RARP, risponde al pacchetto di richiesta RARP tale host è noto come server RARP.
  4. Il server RARP autorizzato risponde direttamente all'host richiedente con il pacchetto di risposta RARP che contiene l'indirizzo IP per il mittente.

RARP è obsoleto ora per due motivi. Innanzitutto, il RARP sta utilizzando il servizio di trasmissione del livello di collegamento dati; ciò significa che il RARP deve essere presente in ogni rete. In secondo luogo, RARP fornisce solo l'indirizzo IP, ma oggi il computer necessita anche di altre informazioni.

Differenze chiave tra ARP e RARP

  1. La forma completa di ARP è il protocollo di risoluzione degli indirizzi, mentre la forma completa di RARP è il protocollo di risoluzione inversa degli indirizzi.
  2. Il protocollo ARP recupera l'indirizzo fisico del ricevitore. D'altra parte, il protocollo RARP recupera l'indirizzo logico (IP) del protocollo.
  3. ARP associa l'indirizzo logico a 32 bit (IPv4) a un indirizzo fisico a 48 bit del ricevitore. D'altra parte, RARP associa l'indirizzo fisico a 48 bit all'indirizzo logico a 32 bit del ricevitore.

Conclusione:

RARP è stato sostituito da BOOTP e DHCP.

Top