Diferența dintre ARP și RARP

Diferența dintre ARP și RARP
Diferența dintre ARP și RARP

Video: Diferența dintre ARP și RARP

Video: Diferența dintre ARP și RARP
Video: Reiki, între mit și realitate (cu subtitrare) 2024, Noiembrie
Anonim

ARP vs RARP

ARP (Address Resolution Protocol) și RARP (Reverse Address Resolution Protocol) sunt două dintre protocoalele de rețea de computere utilizate pentru rezolvarea adreselor de nivel de legătură și de protocol 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 de 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 computere utilizat pentru a converti adresele de nivel de rețea în adrese de nivel de legătură. RFC 826 descrie ARP. În cazul transmiterii traficului de nivel de rețea, este importantă determinarea adreselor stratului de legătură în rețelele cu acces multiplu. ARP este utilizat în multe tehnologii precum IPv4, FDDI, X.25 și Frame Relay. Cele mai populare două utilizări sunt IPv4 prin IEEE 802.3 și IEEE 802.11. ARP funcționează ca un protocol cerere-răspuns. Aparține familiei de protocoale non-rutabile (adică nu va traversa nodurile de rețea). 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ă acele dimensiuni și lungimile adresei fiecărui strat. Sarcina utilă este alcătuită din adresele hardware/de protocol ale nodurilor de expediere și de primire.

ARP este uneori folosit ca protocol pentru anunțuri simple. De exemplu, atunci când adresa IP sau MAC s-a schimbat, poate informa alte gazde să își actualizeze mapările adreselor. Într-o situație precum cea de mai sus, mesajele ARP sunt numite mesaje ARP gratuite. Aceste mesaje doar actualizează memoria cache a celorl alte gazde din rețea și nu solicită de fapt un răspuns de la acestea. Pentru a vă asigura că toate gazdele au informațiile ARP actuale în memoria cache, multe sisteme de operare folosesc mesaje ARP gratuite în 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 utilizat. Un computer gazdă folosit pentru a utiliza acest protocol pentru a cere adresa IP (Internet Protocol, mai precis IPv4) a unei alte gazde, atunci când adresa hardware (stratul de legătură) îi este disponibilă. Un exemplu de adresă hardware utilizată a fost adresa MAC (Media Access Control) a gazdei. RARP a devenit învechit din cauza introducerii protocoalelor BOOTP (Bootstrap Protocol) și mai recente DHCP (Dynamic Host Configuration Protocol), deoarece ambele oferă mult mai multe caracteristici decât RARP. RARP funcționează asigurându-se că puține gazde de server păstrează o bază de date care conține maparile Link Layer la adresele de protocol respective. RARP a servit doar adresa IP. Adresele MAC ale gazdelor au fost configurate individual de către administratori.

Care este diferența dintre ARP și RARP?

ARP mapează adresele IP la adresa hardware, în timp ce RARP face opusul (mapează adresele hardware la 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, ieșirile către aceste două protocoale sunt, de asemenea, inversate. Spre deosebire de ARP, RARP este învechit acum și a fost înlocuit cu protocoalele BOOTP și DHCP.

Recomandat: