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: Протокол ARP | Курс "Компьютерные сети" 2024, Aprilie
Anonim

ARP vs RARP

ARP (Address Resolution Protocol) și RARP (Reverse Address Resolution Protocol) sunt două dintre protocoalele de rețea de computer utilizate pentru rezolvarea straturilor de legături și a adreselor de protocol IP. ARP rezolvă o adresă IP, dată fiind 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 în adrese de straturi de legătură. RFC 826 descrie ARP. În cazul transmiterii traficului stratului de rețea, determinarea adreselor stratului de legătură în rețelele cu acces multiplu este importantă. ARP este utilizat în multe tehnologii precum IPv4, FDDI, X.25 și Frame Relay. Cele mai populare două utilizări sunt IPv4 peste IEEE 802.3 și IEEE 802.11. ARP funcționează ca un protocol de solicitare-răspuns. Acesta aparține familiei de protocoale nerotabile (adică nu va traversa nodurile de rețea internet). Formatul mesajului ARP este foarte simplu și este alcătuit fie dintr-o solicitare 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 / protocol ale nodurilor de trimitere și 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 de adrese. Într-o situație precum cea de mai sus, mesajele ARP se numesc mesaje ARP gratuite. Aceste mesaje doar actualizează memoria cache a celorlalte 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 curente în cache-urile lor, multe sisteme de operare folosesc mesaje ARP gratuite în momentul pornirii.

Ce este RARP?

RARP este un protocol de rețea utilizat î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 (Internet Protocol, mai specific IPv4) a altei gazde, atunci când adresa hardware (link 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 (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-vă că puține gazde de server păstrează o bază de date care conține Link Layer la mapările de adrese de protocol respective. RARP a difuzat numai 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 adresele 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 de protocoalele BOOTP și DHCP.

Recomandat: