Skirtumas tarp ARP ir RARP

Skirtumas tarp ARP ir RARP
Skirtumas tarp ARP ir RARP

Video: Skirtumas tarp ARP ir RARP

Video: Skirtumas tarp ARP ir RARP
Video: Marker vs Marker 2024, Lapkritis
Anonim

ARP prieš RARP

ARP (Adreso skyros protokolas) ir RARP (Reverse Address Resolution Protocol) yra du kompiuterių tinklo protokolai, naudojami ryšio lygmens ir IP protokolo adresams nustatyti. ARP nustato IP adresą, atsižvelgdamas į aparatinės įrangos adresą. RARP nustato aparatinės įrangos adresą, kai pateikiamas atitinkamas IP adresas. Iš tikrųjų RARP veikia priešingai arba atvirkščiai, taigi ir pavadinimas Reverse ARP. Tačiau RARP nebenaudojamas (buvo pakeistas geresniais protokolais).

Kas yra ARP?

ARP yra kompiuterių tinklo protokolas, naudojamas tinklo lygmens adresams konvertuoti į susiejimo lygmens adresus. RFC 826 aprašo ARP. Kai perduodamas tinklo sluoksnio srautas, svarbu nustatyti ryšio sluoksnio adresus daugialypės prieigos tinkluose. ARP naudojamas daugelyje technologijų, tokių kaip IPv4, FDDI, X.25 ir Frame Relay. Du populiariausi naudojimo būdai yra IPv4 per IEEE 802.3 ir IEEE 802.11. ARP veikia kaip užklausos-atsakymo protokolas. Jis priklauso nenukreipiamųjų protokolų šeimai (t. y. jis neperžengs tinklo mazgų). ARP pranešimo formatas yra labai paprastas ir susideda iš vienos adreso nustatymo užklausos arba vieno atsakymo. Tačiau tikrasis pranešimo dydis priklauso nuo aukščiau ir žemiau esančių sluoksnių adresų dydžio. Pranešimo antraštėje nurodomi kiekvieno sluoksnio dydžiai ir adresų ilgiai. Naudingą apkrovą sudaro siunčiančių ir priimančių mazgų aparatinės įrangos / protokolo adresai.

ARP kartais naudojamas kaip paprastų pranešimų protokolas. Pavyzdžiui, pasikeitus IP arba MAC adresui, jis gali informuoti kitus pagrindinius kompiuterius, kad jie atnaujintų savo adresų atvaizdus. Esant tokiai situacijai kaip aukščiau, ARP pranešimai vadinami neatlygintinu ARP pranešimu. Šie pranešimai tiesiog atnaujina kitų tinklo kompiuterių talpyklą ir iš tikrųjų neprašo jų atsakyti. Siekdami užtikrinti, kad visų kompiuterių talpykloje būtų dabartinė ARP informacija, daugelis operacinių sistemų paleidžiant naudoja nemokamus ARP pranešimus.

Kas yra RARP?

RARP yra tinklo protokolas, naudojamas kompiuterių tinkluose. RARP aprašytas RFC 903, paskelbtame IETF. Tai pasenęs protokolas ir nebenaudojamas. Pagrindinis kompiuteris, naudodamas šį protokolą, prašydamas kito pagrindinio kompiuterio IP (interneto protokolo, tiksliau IPv4) adreso, kai jam prieinamas aparatinės įrangos adresas (nuorodos sluoksnis). Naudoto aparatūros adreso pavyzdys buvo pagrindinio kompiuterio MAC (Media Access Control) adresas. RARP paseno dėl BOOTP (Bootstrap Protocol) ir naujesnių DHCP (Dynamic Host Configuration Protocol) protokolų įdiegimo, nes abu jie siūlo daug daugiau funkcijų nei RARP. RARP veikia užtikrindama, kad nedaugelis serverio pagrindinių kompiuterių saugotų duomenų bazę, kurioje yra nuorodų sluoksnis su atitinkamų protokolų adresų atvaizdais. RARP aptarnavo tik IP adresą. Pagrindinių kompiuterių MAC adresus administratoriai sukonfigūravo individualiai.

Kuo skiriasi ARP ir RARP?

ARP susieja IP adresus su aparatūros adresais, o RARP daro priešingai (sujungia aparatinės įrangos adresus su IP adresais). Kitaip tariant, ARP įvestis yra loginis adresas, o RARP įvestis yra fizinis adresas. Panašiai šių dviejų protokolų išėjimai taip pat apverčiami. Skirtingai nuo ARP, RARP dabar yra pasenęs ir buvo pakeistas BOOTP ir DHCP protokolais.

Rekomenduojamas: