Differenza tra ARP e RARP
Contenuto
ARP e RARP sono entrambi il protocollo del livello di rete. Ogni volta che un host ha bisogno di un datagramma IP su un altro host, er richiede sia l'indirizzo logico sia l'indirizzo fisico del ricevitore. La mappatura dinamica fornisce due protocolli ARP e RARP. La differenza fondamentale tra ARP e RARP è che ARP quando fornito con l'indirizzo logico del ricevitore ottiene l'indirizzo fisico del ricevitore mentre in RARP quando fornito con l'indirizzo fisico dell'host, ottiene l'indirizzo logico dell'host dal server.
Studiamo le altre differenze tra ARP e RARP nella tabella di confronto.
- Tabella di comparazione
- Definizione
- Differenze chiave
- Conclusione
Tabella di comparazione
Base per il confronto | ARP | RARP |
---|---|---|
Modulo completo | Protocollo di risoluzione dell'indirizzo. | Protocollo di risoluzione degli indirizzi inversi. |
Di base | Recupera l'indirizzo fisico del destinatario. | Recupera l'indirizzo logico per un computer dal server. |
Mappatura | L'ARP mappa l'indirizzo logico (IP) a 32 bit sull'indirizzo fisico a 48 bit. | RARP mappa l'indirizzo fisico a 48 bit sull'indirizzo logico (IP) a 32 bit. |
Definizione di ARP
ARP (Address Resolution Protocol) è un protocollo di livello di rete. Poiché ARP è un protocollo di mappatura dinamica, ogni host nella rete conosce l'indirizzo logico di un altro host. Supponiamo ora che un host abbia bisogno del datagramma IP di un altro host. Tuttavia, il datagramma IP deve essere incapsulato in un frame in modo che possa passare attraverso la rete fisica tra er e il ricevitore. Qui, l'er ha bisogno dell'indirizzo fisico del ricevitore in modo che venga identificato quello a cui appartiene il pacchetto quando il pacchetto viaggia nella rete fisica.
Per recuperare l'indirizzo fisico del destinatario, er esegue la seguente azione.
- È il pacchetto di query ARP sulla rete che viene trasmesso a tutti gli altri host o router presenti nella rete.
- Il pacchetto di query ARP contiene l'indirizzo logico e fisico dell'er e l'indirizzo logico del destinatario.
- Tutto l'host e il router che ricevono il pacchetto di query ARP lo elaborano ma, solo il destinatario previsto identifica il suo indirizzo logico presente nel pacchetto di query ARP.
- Il pacchetto di risposta ARP del destinatario contiene quindi l'indirizzo logico (IP) e l'indirizzo fisico del ricevitore.
- Il pacchetto di risposta ARP è unicast direttamente sull'er 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 il contrario di ARP.
RARP esegue le seguenti operazioni per ottenere un indirizzo IP dal server.
- Trasmette la richiesta RARP a tutti gli altri host presenti nella rete.
- Il pacchetto di richiesta RARP contiene l'indirizzo fisico dell'er.
- 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.
- Il server RARP autorizzato risponde direttamente alla richiesta dell'host con il pacchetto di risposta RARP che contiene l'indirizzo IP per l'er.
- La forma completa di ARP è Address Resolution Protocol mentre la forma completa di RARP è Reverse Address Resolution Protocol.
- Il protocollo ARP recupera l'indirizzo fisico del destinatario. D'altra parte, il protocollo RARP recupera l'indirizzo logico (IP) del protocollo.
- L'ARP mappa l'indirizzo logico a 32 bit (IPv4) su un indirizzo fisico a 48 bit del ricevitore. D'altra parte, RARP mappa l'indirizzo fisico a 48 bit sull'indirizzo logico a 32 bit del ricevitore.
Conclusione:
RARP è stato sostituito da BOOTP e DHCP.