Forskellen mellem ARP og RARP

Anonim

ARP vs RARP

ARP (Address Resolution Protocol) og RARP (Reverse Address Resolution Protocol) er to af computernetværket protokoller, der bruges til at løse linklag og IP-protokoladresser. ARP løser en IP-adresse, givet hardwareadressen. RARP løser en hardwareadresse, når den tilsvarende IP-adresse er angivet. I virkeligheden gør RARP det modsatte eller det modsatte af ARP, derfor navnet Reverse ARP. Men RARP bruges ikke længere (er blevet erstattet af bedre protokoller).

Hvad er ARP?

ARP er en computer netværksprotokol, der bruges til at konvertere netværkslag adresser til link lag adresser. RFC 826 beskriver ARP. I tilfælde af overførsel af netværkslagstrafik er det vigtigt at bestemme linklagsadresserne i flere adgangsnet. ARP bruges under mange teknologier som IPv4, FDDI, X. 25 og Frame Relay. De to mest populære anvendelser er IPv4 over IEEE 802. 3 og IEEE 802. 11. ARP fungerer som en anmodning-svarprotokol. Det tilhører familien af ​​ikke-routable protokoller (dvs. det vil ikke krydse internetwork noder). ARP-meddelelsesformat er meget simpelt og består af enten en adresseopløsningsanmodning eller et svar. Men den faktiske størrelse af meddelelsen er afhængig af adressens størrelse på ovennævnte og ovenstående. Meddelelsesoverskrift angiver de størrelser og adresselængderne for hvert lag. Lastbelastningen består af hardware / protokolladresserne på afsendelses- og modtagelsesnoderne.

ARP bruges nogle gange som en protokol til enkle meddelelser. For eksempel, når IP- eller MAC-adressen er ændret, kan den informere andre værter om at opdatere deres adressekartinger. I en situation som ovenstående kaldes ARP-meddelelser gratis ARP-besked. Disse meddelelser opdaterer netop cachen for de andre værter i netværket og kræver faktisk ikke et svar fra dem. For at sikre at alle værter har de nuværende ARP-oplysninger i deres caches, bruger mange operativsystemer gratis ARP-meddelelser på tidspunktet for opstart.

Hvad er RARP?

RARP er en netværksprotokol, der anvendes i computernetværk. RARP er beskrevet i RFC 903 udgivet af IETF. Dette er en forældet protokol og bruges ikke længere. En værtscomputer bruges til at bruge denne protokol til at bede om IP-adressen (Internet Protocol, mere specifikt IPv4) -adressen til en anden vært, når adressen til hardwareadressen (Link-lag) er tilgængelig for den. Eksempel på en hardwareadresse, der blev brugt, var værtens MAC-adresse (Media Access Control). RARP gik forældet på grund af introduktionerne af BOOTP (Bootstrap Protocol) og nyere DHCP (Dynamic Host Configuration Protocol) protokoller, fordi begge har mange flere funktioner end RARP. RARP fungerer ved at sørge for, at få serverværter beholder en database, der indeholder Link Layer til de respektive protokolladresser.RARP tjente kun IP-adressen. MAC-adresserne på værter blev konfigureret individuelt af administratorerne.

Hvad er forskellen mellem ARP og RARP?

ARP kortlægger IP-adresser til hardwareadressen, mens RARP gør det modsatte (kortlæg hardwareadresser til IP-adresser). Med andre ord er input til ARP en logisk adresse, mens input til RARP er en fysisk adresse. Tilsvarende reverseres udgangene til disse to protokoller også. I modsætning til ARP er RARP forældet nu, og det er blevet erstattet af BOOTP og DHCP protokoller.