Podívejme se na další rozdíly mezi ARP a RARP ve srovnávací tabulce.
Srovnávací graf
Základ pro porovnání | ARP | RARP |
---|---|---|
Plná forma | Protokol rozlišení adres. | Protokol reverzního adresového rozlišení. |
Základní | Načte fyzickou adresu přijímače. | Načte logickou adresu počítače ze serveru. |
Mapování | ARP mapuje 32bitovou logickou (IP) adresu na 48-bitovou fyzickou adresu. | RARP mapuje 48bitovou fyzickou adresu na 32-bitovou logickou (IP) adresu. |
Definice ARP
ARP (Address Resolution Protocol) je protokol síťové vrstvy. Protože ARP je protokol dynamického mapování, každý hostitel v síti zná logickou adresu jiného hostitele. Předpokládejme, že hostitel musí poslat IP datagram jinému hostiteli. IP datagram však musí být zapouzdřen do rámce tak, aby mohl procházet fyzickou sítí mezi odesílatelem a přijímačem. Zde odesílatel potřebuje fyzickou adresu přijímače, takže je identifikováno, ke kterému přijímači paket patří, když se paket pohybuje ve fyzické síti.
Pro načtení fyzické adresy přijímače provede odesílatel následující akci.
- Odesílatel odešle paket dotazu ARP v síti, který je vysílán všem ostatním hostitelům nebo směrovačům přítomným v síti.
- Paket ARP dotazu obsahuje logickou a fyzickou adresu odesílatele a logickou adresu přijímače.
- Všichni hostitelé a směrovače, kteří přijímají paket dotazů ARP, jej zpracovávají, ale pouze určený příjemce identifikuje svou logickou adresu přítomnou v paketu dotazů ARP.
- Přijímač pak odešle paket odpovědí ARP, který obsahuje logickou (IP) adresu a fyzickou adresu přijímače.
- Paket odezvy ARP je unicast přímo odesílateli, jehož fyzická adresa je přítomna v paketu dotazů ARP.
Definice RARP
Protokol RARP (Reverse Address Resolution Protocol) je také protokol síťové vrstvy. RARP je protokol TCP / IP, který umožňuje libovolnému hostiteli získat IP adresu ze serveru. RARP je upraven z protokolu ARP a je to právě opačný postup než ARP.
RARP provede následující kroky pro získání IP adresy ze serveru.
- Odesílatel vysílá požadavek RARP všem ostatním hostitelům v síti.
- Paket požadavku RARP obsahuje fyzickou adresu odesílatele.
- Všichni hostitelé, kteří přijímají paket požadavků RARP, je zpracovávají, ale pouze autorizovaný hostitel, který může obsluhovat službu RARP, reaguje na paket požadavků RARP, který je takovýto server známý jako RARP Server.
- Autorizovaný RARP server odpoví přímo dožadujícímu hostiteli s paketem odpovědí RARP, který obsahuje IP adresu odesílatele.
Klíčové rozdíly mezi ARP a RARP
- Plná forma ARP je Address Resolution Protocol, zatímco plná forma RARP je Reverse Address Resolution Protocol.
- Protokol ARP načte fyzickou adresu přijímače. Na druhé straně protokol RARP načte logickou (IP) adresu protokolu.
- ARP mapuje 32 bitovou logickou (IPv4) adresu na 48bitovou fyzickou adresu přijímače. Na druhé straně RARP mapuje 48-bitovou fyzickou adresu na 32-bitovou logickou adresu přijímače.
Závěr:
Systém RARP byl nahrazen protokolem BOOTP a DHCP.