Differenza tra ARP e RARP

Differenza tra ARP e RARP
Differenza tra ARP e RARP

Video: Differenza tra ARP e RARP

Video: Differenza tra ARP e RARP
Video: Google+ vs. Facebook: What's the difference? 2024, Settembre
Anonim

ARP vs RARP

ARP (Address Resolution Protocol) e RARP (Reverse Address Resolution Protocol) sono due dei protocolli di rete del computer utilizzati per risolvere il livello di collegamento e gli indirizzi del protocollo IP. ARP risolve un indirizzo IP, dato l'indirizzo hardware. RARP risolve un indirizzo hardware quando viene fornito l'indirizzo IP corrispondente. In re altà, RARP fa l'opposto o il contrario di ARP, da cui il nome Reverse ARP. Ma RARP non viene più utilizzato (è stato sostituito da protocolli migliori).

Cos'è ARP?

ARP è un protocollo di rete di computer utilizzato per convertire gli indirizzi di livello di rete in indirizzi di livello di collegamento. RFC 826 descrive l'ARP. In caso di trasmissione del traffico del livello di rete, è importante determinare gli indirizzi del livello di collegamento nelle reti ad accesso multiplo. ARP viene utilizzato con molte tecnologie come IPv4, FDDI, X.25 e Frame Relay. I due utilizzi più diffusi sono IPv4 su IEEE 802.3 e IEEE 802.11. ARP funziona come un protocollo di richiesta-risposta. Appartiene alla famiglia dei protocolli non instradabili (cioè non attraverserà nodi di rete). Il formato del messaggio ARP è molto semplice ed è composto da una richiesta di risoluzione dell'indirizzo o da una risposta. Ma la dimensione effettiva del messaggio dipende dalla dimensione dell'indirizzo dei livelli sopra e sotto. L'intestazione del messaggio specifica le dimensioni e le lunghezze degli indirizzi di ciascun livello. Il carico utile è costituito dagli indirizzi hardware/protocollo dei nodi di invio e ricezione.

ARP viene talvolta utilizzato come protocollo per annunci semplici. Ad esempio, quando l'indirizzo IP o MAC è cambiato, può informare gli altri host di aggiornare le mappature degli indirizzi. In una situazione come quella precedente, i messaggi ARP sono chiamati messaggi ARP gratuiti. Questi messaggi aggiornano semplicemente la cache degli altri host nella rete e in re altà non richiedono loro una risposta. Per assicurarsi che tutti gli host dispongano delle informazioni ARP correnti nelle loro cache, molti sistemi operativi utilizzano messaggi ARP gratuiti al momento dell'avvio.

Cos'è RARP?

RARP è un protocollo di rete utilizzato nelle reti di computer. RARP è descritto nella RFC 903 pubblicata da IETF. Questo è un protocollo obsoleto e non viene più utilizzato. Un computer host utilizzato per utilizzare questo protocollo per richiedere l'indirizzo IP (protocollo Internet, più specificamente IPv4) di un altro host, quando l'indirizzo hardware (livello di collegamento) è disponibile per esso. Un esempio di indirizzo hardware utilizzato è stato l'indirizzo MAC (Media Access Control) dell'host. RARP è diventato obsoleto a causa dell'introduzione dei protocolli BOOTP (Bootstrap Protocol) e dei più recenti protocolli DHCP (Dynamic Host Configuration Protocol), poiché entrambi offrono molte più funzionalità rispetto a RARP. RARP opera assicurandosi che pochi host server mantengano un database contenente Link Layer alle rispettive mappature degli indirizzi di protocollo. RARP ha servito solo l'indirizzo IP. Gli indirizzi MAC degli host sono stati configurati individualmente dagli amministratori.

Qual è la differenza tra ARP e RARP?

ARP associa gli indirizzi IP all'indirizzo hardware, mentre RARP fa l'opposto (mappa gli indirizzi hardware agli indirizzi IP). In altre parole, l'input per l'ARP è un indirizzo logico, mentre l'input per RARP è un indirizzo fisico. Allo stesso modo, anche le uscite di questi due protocolli vengono invertite. A differenza di ARP, RARP è ormai obsoleto ed è stato sostituito dai protocolli BOOTP e DHCP.

Consigliato: