ARP vs RARP
Az ARP (Address Resolution Protocol) és a RARP (Reverse Address Resolution Protocol) két olyan számítógépes hálózati protokoll, amelyet a linkréteg és az IP-protokoll címek feloldására használnak. Az ARP a hardvercím alapján megolda egy IP-címet. A RARP a megfelelő IP-cím megadásakor megoldja a hardvercímet. A valóságban a RARP az ARP ellentéte vagy fordítottja, ezért a Reverse ARP név fordul elő. De a RARP-t már nem használják (helyettesítették jobb protokollokkal).
Mi az ARP??
Az ARP egy számítógépes hálózati protokoll, amelyet a hálózati rétegcímek konvertálására a rétegcímek összekapcsolására használnak. Az RFC 826 leírja az ARP-t. Hálózati rétegforgalom átvitele esetén a kapcsolódási réteg címeinek meghatározása a több hozzáférésű hálózatokban fontos. Az ARP-t számos technológia, például IPv4, FDDI, X.25 és Frame Relay használatával használják. A két legnépszerűbb alkalmazás az IPv4 az IEEE 802.3 és az IEEE 802.11 felett. Az ARP kérés-válasz protokollként működik. A nem átirányítható protokollok családjába tartozik (azaz nem fogja átlépni az internetes csomópontokat). Az ARP üzenet formátuma nagyon egyszerű, és akár egy címfeloldási kérésből, akár egy válaszból áll. Az üzenet tényleges mérete azonban a fenti és az alsó rétegek címmérettől függ. Az üzenet fejléce meghatározza az egyes rétegek méretét és címhosszát. A hasznos teher a küldő és a fogadó csomópontok hardver / protokoll címéből áll.
Az ARP-t néha protokollként használják az egyszerű bejelentésekhez. Például, ha az IP- vagy a MAC-cím megváltozott, akkor más gazdagépeket is értesíthet a címleképezés frissítéséről. A fentiekhez hasonló helyzetben az ARP-üzeneteket ingyenes ARP-üzenetnek nevezzük. Ezek az üzenetek csak frissítik a hálózat többi gazdagépének gyorsítótárát, és valójában nem kérnek tőlük választ. Annak biztosítása érdekében, hogy minden gazdagép rendelkezik-e a gyorsítótárban lévő aktuális ARP-információkkal, sok operációs rendszer ingyenes ARP-üzeneteket használ az indításkor.
Mi a RARP??
A RARP egy számítógépes hálózatokban használt hálózati protokoll. A RARP-t az RFC 903 ismerteti az IETF által. Ez egy elavult protokoll, amelyet már nem használnak. A gazdagép ezt a protokollt arra használta, hogy egy másik gazdagép IP (Internet Protocol, pontosabban IPv4) címét kérje, ha a hardvercím (Link réteg) elérhető a számára. Példa a használt hardver címre a gazdagép MAC (Media Access Control) címe. A RARP elavulttá vált a BOOTP (Bootstrap Protocol) és a legújabb DHCP (Dynamic Host Configuration Protocol) protokollok bevezetése miatt, mivel mindkettő sokkal több szolgáltatást kínál, mint a RARP. A RARP úgy működik, hogy bizonyos szervergazda nem vezet adatbázist, amely tartalmazza a Link Layer-t a megfelelő protokollcím-leképezésekhez. A RARP csak az IP-címet szolgálta ki. A gazdagépek MAC-címét az adminisztrátorok külön-külön konfigurálták.
Mi a különbség az ARP és a RARP között??
Az ARP az IP-címeket a hardveres címekhez rendeli, míg a RARP az ellenkezőjét (a hardveres címeket az IP-címekhez rendeli). Más szavakkal, az ARP-be történő bevitel logikai cím, míg a RARP-bemenet fizikai cím. Hasonlóképpen, e két protokoll kimenete is meg van fordítva. Az ARP-től eltérően a RARP elavult, és helyébe a BOOTP és a DHCP protokollok léptek..