ARP vs RARP
ARP (Address Resolution Protocol) a RARP (Reverse Address Resolution Protocol) sú dva z počítačových sieťových protokolov, ktoré sa používajú na rozlíšenie adries vrstvy a IP adries. ARP vyrieši adresu IP vzhľadom na hardvérovú adresu. Keď je poskytnutá zodpovedajúca adresa IP, RARP vyrieši hardvérovú adresu. V skutočnosti, RARP robí opak alebo naopak ARP, odtiaľ názov Reverse ARP. RARP sa však už nepoužíva (bol nahradený lepšími protokolmi).
Čo je ARP?
ARP je počítačový sieťový protokol používaný na prevod adries sieťových vrstiev na adresy adries vrstiev. RFC 826 opisuje ARP. V prípade prenosu sieťovej vrstvy je dôležité určiť adresy prepojovacej vrstvy v sieťach s viacerými prístupmi. ARP sa používa v rámci mnohých technológií, ako sú IPv4, FDDI, X.25 a Frame Relay. Dva najobľúbenejšie použitia sú IPv4 cez IEEE 802.3 a IEEE 802.11. ARP funguje ako protokol požiadavka-odpoveď. Patrí do rodiny neratabilných protokolov (t. J. Nebude prechádzať uzlami siete). Formát správy ARP je veľmi jednoduchý a skladá sa buď z jednej žiadosti o rozlíšenie adresy alebo z jednej odpovede. Skutočná veľkosť správy však závisí od veľkosti adresy vrstiev nad a pod. Hlavička správy určuje tieto veľkosti a dĺžky adries každej vrstvy. Užitočné zaťaženie sa skladá z hardvérových / protokolových adries odosielajúcich a prijímajúcich uzlov.
ARP sa niekedy používa ako protokol pre jednoduché oznámenia. Napríklad, keď sa IP alebo MAC adresa zmenila, môže informovať ostatných hostiteľov, aby aktualizovali svoje mapovania adries. V takej situácii, ako je uvedené vyššie, sa správy ARP nazývajú bezdôvodná správa ARP. Tieto správy iba aktualizujú vyrovnávaciu pamäť ostatných hostiteľov v sieti a v skutočnosti od nich nežiadajú odpoveď. Aby sa ubezpečil, že všetci hostitelia majú vo svojej vyrovnávacej pamäti aktuálne informácie o ARP, veľa operačných systémov používa v čase spustenia bezplatné správy ARP..
Čo je to RARP?
RARP je sieťový protokol používaný v počítačových sieťach. RARP je opísaný v RFC 903 vydanom IETF. Toto je zastaraný protokol a už sa nepoužíva. Hostiteľský počítač používaný na použitie tohto protokolu na vyžiadanie adresy IP (internetový protokol, konkrétnejšie IPv4) iného hostiteľa, keď má k dispozícii adresu hardvérovej adresy (vrstva vrstvy). Príkladom použitej hardvérovej adresy bola adresa MAC (Media Access Control) hostiteľa. RARP sa stal zastaraným v dôsledku zavedenia protokolov BOOTP (Bootstrap Protocol) a novších protokolov DHCP (Dynamic Host Configuration Protocol), pretože oba ponúkajú omnoho viac funkcií ako RARP. RARP funguje tak, že sa ubezpečí, že len málo hostiteľských serverov uchováva databázu obsahujúcu Link Layer na mapovanie príslušných protokolových adries. RARP poslal iba IP adresu. MAC adresy hostiteľov boli nakonfigurované administrátormi individuálne.
Aký je rozdiel medzi ARP a RARP?
ARP mapuje IP adresy na hardvérovú adresu, zatiaľ čo RARP robí pravý opak (mapuje hardvérové adresy na IP adresy). Inými slovami, vstup do ARP je logická adresa, zatiaľ čo vstup pre RARP je fyzická adresa. Podobne sa obrátia aj výstupy týchto dvoch protokolov. Na rozdiel od ARP je RARP v súčasnosti zastaraný a bol nahradený protokolmi BOOTP a DHCP.