Diferența dintre ARP și RARP

ARP vs RARP

ARP (Address Resolution Protocol) și RARP (Reverse Address Resolution Protocol) sunt două dintre protocoalele de rețea computerizată utilizate pentru rezolvarea adreselor de nivel de legătură și a protocoalelor IP. ARP rezolvă o adresă IP, având în vedere adresa hardware. RARP rezolvă o adresă hardware atunci când este furnizată adresa IP corespunzătoare. În realitate, RARP face opusul sau inversul ARP, de unde și numele Reverse ARP. Dar RARP nu mai este folosit (a fost înlocuit cu protocoale mai bune).

Ce este ARP?

ARP este un protocol de rețea de calculator folosit pentru a converti adresele de nivel de rețea pentru a lega adresele de nivel. RFC 826 descrie ARP. În cazul transmiterii traficului în straturi de rețea, determinarea adreselor de strat de legătură în rețelele de acces multiplu este importantă. ARP este utilizat în mai multe tehnologii, cum ar fi IPv4, FDDI, X.25 și Frame Relay. Cele două utilizări cele mai populare sunt IPv4 pe IEEE 802.3 și IEEE 802.11. ARP funcționează ca protocol de solicitare-răspuns. Acesta aparține familiei de protocoale care nu pot fi routate (adică nu vor trece prin nodurile interne). Formatul mesajului ARP este foarte simplu și este alcătuit fie dintr-o cerere de rezoluție a adresei, fie dintr-un răspuns. Dar dimensiunea reală a mesajului depinde de dimensiunea adresei straturilor de deasupra și de dedesubt. Antetul mesajului specifică dimensiunile și lungimile adreselor pentru fiecare strat. Sarcina utilă este formată din adresele hardware / protocol ale nodurilor de trimitere și de primire.

ARP este uneori folosit ca un protocol pentru anunțuri simple. De exemplu, atunci când adresa IP sau MAC s-a schimbat, aceasta poate informa alți gazde să-și actualizeze mapările adreselor. Într-o situație precum cele de mai sus, mesajele ARP se numesc mesaj ARP gratuit. Aceste mesaje doar actualizează memoria cache a celorlalte gazde din rețea și nu solicită de fapt un răspuns de la ei. Pentru a vă asigura că toate gazdele au informațiile ARP actuale în cache-urile lor, multe sisteme de operare utilizează mesaje ARP gratuite la momentul pornirii.

Ce este RARP??

RARP este un protocol de rețea folosit în rețelele de calculatoare. RARP este descris în RFC 903 publicat de IETF. Acesta este un protocol învechit și nu mai este folosit. Un computer gazdă folosit pentru a utiliza acest protocol pentru a solicita adresa IP (mai exact IPv4) a unei alte gazde, atunci când adresa de adresă hardware (adresa layer) este disponibilă pentru aceasta. Exemplu de adresă hardware utilizată a fost adresa MAC (Media Access Control) a gazdei. RARP a devenit depășită datorită introducerii protocoalelor BOOTP (Protocolul Bootstrap) și a protocoalelor DHCP (Dynamic Host Configuration Protocol) mai recente, deoarece ambele oferă mult mai multe caracteristici decât RARP. RARP operează asigurându-se că puține gazde de server păstrează o bază de date conținând Link Layer la mapările adreselor respective de protocol. RARP a servit numai adresa IP. Adresele MAC ale gazdelor au fost configurate individual de către administratori.

Care este diferența dintre ARP și RARP?

ARP hărți adresele IP la adresa hardware, în timp ce RARP face opusul (adrese de harți pentru adrese IP). Cu alte cuvinte, intrarea în ARP este o adresă logică, în timp ce intrarea pentru RARP este o adresă fizică. În mod similar, rezultatele acestor două protocoale sunt, de asemenea, inversate. Spre deosebire de ARP, RARP este acum învechit și a fost înlocuit de protocoalele BOOTP și DHCP.