Anbefalet, 2024

Redaktørens Valg

Forskel mellem ARP og RARP

ARP og RARP begge er netværkslagsprotokollen. Når en vært skal sende et IP-datagram til en anden vært, kræver afsenderen både modtagerens logiske adresse og fysiske adresse. Den dynamiske kortlægning giver to protokoller ARP og RARP. Den grundlæggende forskel mellem ARP og RARP er, at ARP, når den er forsynet med den logiske adresse på modtageren, den modtager modtagerens fysiske adresse, mens den i RARP, når den er forsynet med værtsens fysiske adresse, opnår den logiske adresse fra værten fra server.

Lad os studere de øvrige forskelle mellem ARP og RARP i sammenligningstabellen.

Sammenligningstabel

Grundlag for sammenligningARPRARP
Fuld formAdresseløsning Protokol.Reverse Address Resolution Protocol.
GrundlæggendeHenter modtagerens fysiske adresse.Henter den logiske adresse for en computer fra serveren.
KortlægningARP kort 32-bit logisk (IP) adresse til 48-bit fysisk adresse.RARP kort 48-bit fysisk adresse til 32-bit logisk (IP) adresse.

Definition af ARP

ARP (Address Resolution Protocol) er en netværkslagsprotokol. Da ARP er en dynamisk kortlægningsprotokol, kender hver vært i netværket den logiske adresse til en anden vært. Antag nu, at en vært skal sende IP-datagrammet til en anden vært. Men IP-datagrammet skal indkapsles i en ramme, så det kan passere gennem det fysiske netværk mellem afsender og modtager. Her har afsenderen den fysiske adresse på modtageren, så det identificeres, hvilken modtager pakken tilhører, når pakken rejser i det fysiske netværk.

For at hente modtagerens fysiske adresse udfører afsenderen følgende handling.

  1. Afsenderen sender ARP-forespørgselspakken på netværket, som sendes til alle andre værter eller router, der er til stede i netværket.
  2. ARP-forespørgselspakken indeholder den logiske og fysiske adresse til afsenderen og den logiske adresse på modtageren.
  3. Alle værter og router, der modtager ARP-forespørgselspakken, behandler det, men kun den tilsigtede modtager identificerer sin logiske adresse til stede i ARP-forespørgselspakken.
  4. Modtageren sender derefter ARP-responspakke, der indeholder den logiske (IP) adresse og den fysiske adresse på modtageren.
  5. ARP-responspakken er unicast direkte til afsenderen, hvis fysiske adresse er til stede i ARP-forespørgselspakken.

Definition af RARP

RARP (Reverse Address Resolution Protocol) er også en netværkslagsprotokol. RARP er en TCP / IP-protokol, der gør det muligt for enhver vært at få sin IP-adresse fra serveren. RARP er tilpasset fra ARP-protokollen, og det er bare omvendt af ARP.

RARP udfører følgende trin for at opnå en IP-adresse fra serveren.

  1. Afsenderen sender RARP-anmodningen til alle andre værtsværker i netværket.
  2. RARP-anmodningspakken indeholder senderens fysiske adresse.
  3. Alle værter, der modtager RARP-anmodningspakken, behandler det, men kun den autoriserede vært, der kan betjene RARP-service, svarer til RARP-anmodningspakken, sådan vært er kendt som RARP Server.
  4. Den autoriserede RARP-server svarer direkte til at anmode om vært med RARP-responspakken, der indeholder IP-adressen til afsenderen.

RARP er forældet nu på grund af to grunde. For det første bruger RARP udsendelsen af ​​datalinklaget; Det betyder, at RARP skal være til stede på hvert netværk. For det andet leverer RARP kun IP-adresse, men i dag har computeren også brug for anden information.

Nøgleforskelle mellem ARP og RARP

  1. Den fulde form for ARP er Address Resolution Protocol, mens den fulde form af RARP er Reverse Address Resolution Protocol.
  2. ARP-protokollen henter modtagerens fysiske adresse. På den anden side henter RARP-protokollen logisk (IP) -adresse for protokollen.
  3. ARP kort 32 bit logisk (IPv4) adresse til en 48-bit fysisk adresse på modtageren. På den anden side kortlægger RARP 48-bit fysisk adresse til 32-bit logisk adresse på modtageren.

Konklusion:

RARP er blevet erstattet af BOOTP og DHCP.

Top