ARP vs. RARP
ARP (Address Resolution Protocol) ja RARP (Reverse Address Resolution Protocol) ovat kaksi tietokoneverkkoyhteyskäytäntöä, joita käytetään linkkikerroksen ja IP-yhteyskäytäntöosoitteiden ratkaisemiseen. ARP ratkaisee IP-osoitteen, annettu laitteistoosoite. RARP ratkaisee laiteosoitteen, kun vastaava IP-osoite on annettu. Todellisuudessa RARP tekee ARP: n päinvastaista tai käänteistä, tästä syystä nimi Käänteinen ARP. Mutta RARP: tä ei enää käytetä (se on korvattu paremmilla protokollilla).
Mikä on ARP?
ARP on tietokoneverkkoprotokolla, jota käytetään verkon kerrososoitteiden muuntamiseen kerrososoitteiksi. RFC 826 kuvaa ARP: tä. Verkkotasojen liikenteen siirron yhteydessä on tärkeätä määrittää linkkikerroksen osoitteet monipääsyisissä verkoissa. ARP: tä käytetään monien tekniikoiden, kuten IPv4, FDDI, X.25 ja Frame Relay, alla. Kaksi suosituinta käyttötapaa ovat IPv4 IEEE 802.3: lla ja IEEE 802.11: llä. ARP toimii pyyntö-vastaus -protokollana. Se kuuluu ei-reititettävien protokollien perheeseen (ts. Se ei ylitä Internet-solmuja). ARP-viestin muoto on hyvin yksinkertainen ja koostuu joko yhdestä osoitteen erottelupyynnöstä tai yhdestä vastauksesta. Mutta viestin todellinen koko riippuu ylä- ja alapuolella olevien kerrosten osoitekoosta. Viestin otsikko määrittelee nämä koot ja kunkin tason osoitepituudet. Hyötykuorma koostuu lähettävän ja vastaanottavan solmun laitteisto- / yhteysosoitteista.
ARP: tä käytetään joskus protokollana yksinkertaisiin ilmoituksiin. Esimerkiksi, kun IP- tai MAC-osoite on muuttunut, se voi ilmoittaa muille isäntille päivittää osoitetyyppinsä. Yllä olevan kaltaisessa tilanteessa ARP-sanomia kutsutaan ilmaiseksi ARP-sanomiksi. Nämä viestit vain päivittävät verkon muiden isäntien välimuistin, eivätkä tosiasiassa edellytä vastausta heiltä. Varmistaaksesi, että kaikkien isäntien välimuistissa on nykyinen ARP-tieto, monet käyttöjärjestelmät käyttävät ilmaista ARP-viestiä käynnistyksen yhteydessä.
Mikä on RARP?
RARP on tietokoneverkoissa käytetty verkkoprotokolla. RARP on kuvattu julkaisussa RFC 903, jonka on julkaissut IETF. Tämä on vanhentunut protokolla, jota ei enää käytetä. Isäntätietokone, jota käytetään tämän protokollan käyttämiseen, pyytämään toisen isännän IP-osoitetta (tarkemmin IPv4), kun laitteistoosoite (linkikerros) on käytettävissä. Esimerkki käytetystä laitteisto-osoitteesta oli isännän MAC (Media Access Control) -osoite. RARP vanheni BOOTP (Bootstrap Protocol) -protokollan ja uudempien DHCP (Dynamic Host Configuration Protocol) -protokollien käyttöönoton takia, koska ne molemmat tarjoavat paljon enemmän ominaisuuksia kuin RARP. RARP toimii varmistamalla, että harvat palvelinisäntäkoneet pitävät tietokantaa, joka sisältää linkkikerroksen vastaaviin protokollaosoitteiden kuvauksiin. RARP palveli vain IP-osoitetta. Järjestelmänvalvojat määrittivät isäntien MAC-osoitteet erikseen.
Mitä eroa on ARP: n ja RARP: n välillä??
ARP kartoittaa IP-osoitteet laitteistoosoitteeseen, kun taas RARP tekee päinvastaista (kartoittaa laitteistoosoitteet IP-osoitteiksi). Toisin sanoen, syöttäminen ARP: hen on looginen osoite, kun taas RARP: n tulo on fyysinen osoite. Samoin näiden kahden protokollan lähdöt myös käännetään. Toisin kuin ARP, RARP on nyt vanhentunut ja se on korvattu BOOTP- ja DHCP-protokollilla.