Pozrime sa na ďalšie rozdiely medzi ARP a RARP v porovnávacej tabuľke.
Porovnávacia tabuľka
Základ pre porovnanie | ARP | RARP |
---|---|---|
Plná forma | Protokol o rozlíšení adresy. | Protokol o rozlíšení reverznej adresy. |
základné | Načíta fyzickú adresu prijímača. | Načíta serverovú logickú adresu pre počítač. |
mapovanie | ARP mapuje 32-bitovú logickú (IP) adresu na 48-bitovú fyzickú adresu. | RARP mapuje 48-bitovú fyzickú adresu na 32-bitovú logickú (IP) adresu. |
Definícia ARP
ARP (Address Resolution Protocol) je protokol sieťovej vrstvy. Keďže protokol ARP je dynamický mapovací protokol, každý hostiteľ v sieti pozná logickú adresu iného hostiteľa. Predpokladajme, že hostiteľ musí odoslať IP datagramu inému hostiteľovi. Datagrama IP však musí byť zapuzdrená do rámca, aby mohla prechádzať cez fyzickú sieť medzi odosielateľom a prijímačom. Tu odosielateľ potrebuje fyzickú adresu prijímača tak, aby sa zistilo, do ktorého prijímača patrí paket, keď sa paket pohybuje vo fyzickej sieti.
Na získanie fyzickej adresy prijímača odosielateľ vykoná nasledujúcu činnosť.
- Odosielateľ pošle dotazovací paket ARP na sieť, ktorá je vysielaná do všetkých ostatných hostiteľov alebo smerovačov prítomných v sieti.
- Dotazový paket ARP obsahuje logickú a fyzickú adresu odosielateľa a logickú adresu prijímača.
- Všetok hostiteľ a smerovač, ktorý prijíma dotazovací paket ARP, spracuje, ale iba zamýšľaný prijímač identifikuje svoju logickú adresu prítomnú v dotazovacom pakte ARP.
- Prijímač potom odošle paket ARP odpovede, ktorý obsahuje logickú (IP) adresu a fyzickú adresu prijímača.
- Balík odpovedí ARP je jednoznačne odoslaný priamo odosielateľovi, ktorého fyzická adresa je prítomná v dotazovacom pakte ARP.
Definícia RARP
RARP (Reverse Address Resolution Protocol) je tiež protokol sieťovej vrstvy. RARP je protokol TCP / IP, ktorý umožňuje každému hostiteľovi získať jeho adresu IP zo servera. RARP je prispôsobený protokolom ARP a je to práve naopak ARP.
RARP vykoná nasledujúce kroky na získanie adresy IP zo servera.
- Vysielač vysiela požiadavku RARP na všetkých ostatných hostiteľov prítomných v sieti.
- Požadovaný paket RARP obsahuje fyzickú adresu odosielateľa.
- Všetok hostiteľ, ktorý prijal paket požiadaviek RARP, ho spracuje, ale iba oprávnený hostiteľ, ktorý môže slúžiť na službu RARP, odpovedá na paket požiadaviek RARP, takýto hostiteľ je známy ako server RARP.
- Autorizovaný server RARP odpovedá priamo žiadajúcemu hostiteľovi s balíčkom odpovedí RARP, ktorý obsahuje adresu IP odosielateľa.
Kľúčové rozdiely medzi ARP a RARP
- Plná forma protokolu ARP je protokol rozlíšenia adresy, zatiaľ čo úplná forma protokolu RARP je protokol reverznej adresy.
- Protokol ARP načíta fyzickú adresu prijímača. Na druhej strane protokol RARP načíta protokol (IP) protokolu.
- ARP mapuje 32-bitovú logickú (IPv4) adresu na 48-bitovú fyzickú adresu prijímača. Na druhej strane RARP mapuje 48-bitovú fyzickú adresu na 32-bitovú logickú adresu prijímača.
záver:
RARP bola nahradená protokolom BOOTP a DHCP.