ARP vs RARP
ARP (Address Resolution Protocol) ir RARP (Reverse Address Resolution Protocol) yra du iš kompiuterinio tinklo protokolų, naudojamų saito sluoksnio ir IP protokolo adresams išspręsti. ARP nustato IP adresą, atsižvelgiant į aparatūros adresą. RARP išsprendžia aparatūros adresą, kai pateikiamas atitinkamas IP adresas. Realybėje RARP daro atvirkščiai arba atvirkščiai ARP, taigi vardas Reverse ARP. Bet RARP nebenaudojamas (jį pakeitė geresni protokolai).
Kas yra ARP?
ARP yra kompiuterinio tinklo protokolas, naudojamas tinklo sluoksnių adresams konvertuoti į sluoksnių adresų susiejimą. RFC 826 aprašo ARP. Perduodant tinklo sluoksnio srautą, svarbu nustatyti saito sluoksnio adresus daugialypės prieigos tinkluose. ARP naudojamas pagal daugelį technologijų, tokių kaip IPv4, FDDI, X.25 ir „Frame Relay“. Du populiariausi įpratimai yra IPv4 naudojant IEEE 802.3 ir IEEE 802.11. ARP veikia kaip užklausos ir atsakymo protokolas. Tai priklauso nekeičiamų protokolų šeimai (t. Y. Neperžengs interneto tinklo mazgų). ARP pranešimo formatas yra labai paprastas ir jį sudaro viena adresų užklausa arba vienas atsakymas. Bet tikrasis pranešimo dydis priklauso nuo aukščiau ir žemiau esančių sluoksnių adreso dydžio. Žinutės antraštė nurodo tuos dydžius ir kiekvieno sluoksnio adreso ilgį. Naudingąją apkrovą sudaro siunčiančiojo ir gaunančiojo mazgų aparatinės įrangos / protokolo adresai.
ARP kartais naudojamas kaip paprastų pranešimų protokolas. Pvz., Pasikeitus IP arba MAC adresui, jis gali informuoti kitus kompiuterius atnaujinti savo adresų žemėlapius. Tokioje situacijoje, kaip aukščiau, ARP pranešimai yra vadinami neatlygintinu ARP pranešimu. Šie pranešimai tiesiog atnaujina kitų tinklo kompiuterių talpyklą ir iš jų neprašo atsakymo. Norėdami įsitikinti, kad visų pagrindinių kompiuterių talpyklose yra naujausia ARP informacija, daugelis operacinių sistemų paleisdamos 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 daugiau nenaudojamas. Pagrindinis kompiuteris, naudojamas naudoti šį protokolą, norint paprašyti kito pagrindinio kompiuterio IP (interneto protokolo, tiksliau IPv4) adreso, kai jam prieinamas aparatūros adresas („Link layer“). Naudoto aparatūros adreso pavyzdys buvo pagrindinio kompiuterio adresas MAC (Media Access Control). RARP paseno dėl įdiegtų BOOTP („Bootstrap Protocol“) ir naujesnių DHCP (Dynamic Host Configuration Protocol) protokolų, nes abu jie siūlo daug daugiau funkcijų nei RARP. RARP veikia įsitikindamas, kad tik keli serverio kompiuteriai saugo duomenų bazę, kurioje yra nuorodų sluoksnis į atitinkamų protokolų adresų žemėlapius. RARP aptarnavo tik IP adresą. Pagrindinių kompiuterių MAC adresus administratoriai konfigūravo atskirai.
Kuo skiriasi ARP ir RARP?
ARP susieja IP adresus su aparatūros adresais, o RARP daro priešingai (aparatinės įrangos adresus priskiria IP adresams). Kitaip tariant, įvestis į ARP yra loginis adresas, o RARP įvestis yra fizinis adresas. Panašiai šių dviejų protokolų išėjimai taip pat yra atvirkštiniai. Skirtingai nuo ARP, RARP dabar yra pasenęs ir jį pakeitė BOOTP ir DHCP protokolai..