Odporúčaná, 2022

Redakcia Choice

Rozdiel medzi ARP a RARP

ARP a RARP sú protokolom sieťovej vrstvy. Kedykoľvek hostiteľ potrebuje poslať IP datagramu inému hostiteľovi, odosielateľ vyžaduje tak logickú adresu, ako aj fyzickú adresu prijímača. Dynamické mapovanie poskytuje dva protokoly ARP a RARP. Základným rozdielom medzi ARP a RARP je to, že ARP, ak je poskytnutý s logickou adresou príjemcu, získa fyzickú adresu príjemcu, zatiaľ čo v RARP, ak je poskytnutá fyzická adresa hostiteľa, získa logickú adresu hostiteľa z serverov.

Pozrime sa na ďalšie rozdiely medzi ARP a RARP v porovnávacej tabuľke.

Porovnávacia tabuľka

Základ pre porovnanieARPRARP
Plná formaProtokol 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č.
mapovanieARP 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ť.

  1. 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.
  2. Dotazový paket ARP obsahuje logickú a fyzickú adresu odosielateľa a logickú adresu prijímača.
  3. 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.
  4. Prijímač potom odošle paket ARP odpovede, ktorý obsahuje logickú (IP) adresu a fyzickú adresu prijímača.
  5. 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.

  1. Vysielač vysiela požiadavku RARP na všetkých ostatných hostiteľov prítomných v sieti.
  2. Požadovaný paket RARP obsahuje fyzickú adresu odosielateľa.
  3. 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.
  4. Autorizovaný server RARP odpovedá priamo žiadajúcemu hostiteľovi s balíčkom odpovedí RARP, ktorý obsahuje adresu IP odosielateľa.

RARP je už zastaraný z dvoch dôvodov. Po prvé, RARP používa vysielaciu službu vrstvy dátového spojenia; to znamená, že RARP musí byť prítomná v každej sieti. Po druhé, RARP poskytuje len IP adresu, ale dnes počítač potrebuje aj iné informácie.

Kľúčové rozdiely medzi ARP a RARP

  1. Plná forma protokolu ARP je protokol rozlíšenia adresy, zatiaľ čo úplná forma protokolu RARP je protokol reverznej adresy.
  2. Protokol ARP načíta fyzickú adresu prijímača. Na druhej strane protokol RARP načíta protokol (IP) protokolu.
  3. 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.

Top