ARP vs RARP
Az ARP (Address Resolution Protocol) és a RARP (Reverse Address Resolution Protocol) a kapcsolati réteg és az IP-protokoll címek feloldására használt számítógépes hálózati protokollok közül kettő. Az ARP megoldja az IP-címet, figyelembe véve a hardver címét. A RARP feloldja a hardvercímet, amikor a megfelelő IP-címet megadja. A valóságban a RARP az ARP ellenkezőjét vagy fordítottját hajtja végre, ezért a Reverse ARP elnevezés. De a RARP-t már nem használják (jobb protokollokkal helyettesítették).
Mi az ARP?
Az ARP egy számítógépes hálózati protokoll, amelyet hálózati réteg címek konvertálására réteg címekké konvertálnak. Az RFC 826 leírja az ARP-t. Hálózati réteg forgalom továbbítása esetén fontos a kapcsolati réteg címeinek meghatározása a több hozzáférésű hálózatokban. Az ARP-t számos technológia, például az IPv4, az FDDI, az X.25 és a Frame Relay használja. A két legnépszerűbb alkalmazás az IPv4 az IEEE 802.3 és az IEEE 802.11 felett. Az ARP kérelem-válasz protokollként működik. A nem routolható protokollok családjába tartozik (azaz nem lépi át az internetmunka csomópontjait). Az ARP üzenet formátuma nagyon egyszerű, vagy egy címfeloldási kérelemből vagy egy válaszból áll. De az üzenet tényleges mérete a fent és az alatt található rétegek címméretétő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 fogadó csomópontok hardver / protokoll címeiből áll.
Az ARP-t néha protokollként használják az egyszerű bejelentésekhez. Például, ha az IP vagy MAC cím megváltozott, tájékoztathatja a többi állomást a cím-hozzárendelésük frissítéséről. A fenti helyzetben az ARP üzeneteket ingyen ARP üzeneteknek nevezzük. Ezek az üzenetek csak frissítik a hálózat többi állomásának gyorsítótárát, és valójában nem kérnek tőlük választ. Annak érdekében, hogy minden gazdagépen legyenek az aktuális ARP információk a gyorsítótárában, sok operációs rendszer indítatlanul használ ARP üzeneteket.
Mi az a RARP?
A RARP egy számítógépes hálózatokban használt hálózati protokoll. Az RARP-t az IETF által kiadott RFC 903 írja le. Ez egy elavult protokoll, és már nem használják. A gazdagép ezt a protokollt használta egy másik gazdagép IP (Internet Protocol, pontosabban IPv4) címének kérésére, amikor a hardver cím (Link layer) elérhető. Az alkalmazott hardvercímre példa volt a gazdagép MAC (Media Access Control) címe. Az RARP elavult a BOOTP (Bootstrap Protocol) és az újabb DHCP (Dynamic Host Configuration Protocol) protokollok bevezetése miatt, mert mindkettő sokkal több szolgáltatást kínál, mint a RARP. A RARP úgy működik, hogy megbizonyosodik arról, hogy kevés kiszolgáló gazdagép tart Link-réteget tartalmazó adatbázist a megfelelő protokollcím-leképezésekhez. A RARP csak az IP címet szolgáltatta ki. A gazdagépek MAC-címeit az adminisztrátorok egyedileg konfigurálták.
Mi a különbség az ARP és a RARP között?
Az ARP az IP-címeket a hardvercímhez térképezi fel, míg az RARP az ellenkezőjét teszi (a hardvercímeket az IP-címekhez rendeli). Más szavakkal, az ARP-be történő bemenet logikai cím, míg az RARP-be fizikai cím. Ehhez hasonlóan a két protokoll kimenete is megfordul. Az ARP-vel ellentétben az RARP már elavult, és helyébe BOOTP és DHCP protokollok léptek.