Co je protokol pro rozlišení adres?

Address Resolution Protocol je prostředek pro síťovou aplikaci nebo zařízení k určení ethernetové adresy jiného zařízení. Známý také pod zkratkou ARP se pokouší porovnat adresu IP (Internet Protocol) s hardwarovou adresou. ARP je používáno každým zařízením v lokální síti při první komunikaci s jiným zařízením ve stejné síti.

Aplikace a síťová zařízení komunikují na vysoké úrovni pomocí paketů v síťové vrstvě zásobníku protokolů. Tyto pakety jsou směrovány na IP adresy. Když je každý paket odesílán přes lokální síť (LAN) pomocí vrstvy datového spojení, musí být také známa ethernetová adresa přijímače. IP adresy lze přiřadit dynamicky a časem se měnit, zatímco ethernetové adresy zpravidla zůstávají stejné. Aplikace nebo zařízení potřebuje způsob, jak určit hardwarovou adresu aktuálně spojenou s danou IP adresou.

Address Resolution Protocol definuje standardní metodu pro zjišťování těchto adres. ARP byla dokumentována IETF (Internet Engineering Task Force) v roce 1982 jako žádost o připomínky (RFC) 826. Když je systém připraven odeslat IP paket, konzultuje svou mezipaměť s nedávno vyřešenými adresami. Pokud cílová IP adresa není v mezipaměti, vysílá zprávu do celé LAN pomocí ARP. Tato zpráva požaduje, aby zařízení s cílovou IP adresou odpovědělo svou hardwarovou adresou Ethernet.

Tento paket požadavku na protokol adresového rozlišení zahrnuje IP a hardwarové adresy žadatele, jakož i hledanou IP adresu. Každé zařízení v síti LAN poslouchá paket požadavku ARP obsahující jeho IP adresu. Pokud je slyšet, odpovídající zařízení vytvoří paket odpovědí ARP obsahující jeho hardwarovou adresu Ethernet. Tento paket odpovědí je poté odeslán přímo žadateli, který ukládá adresy do své mezipaměti ARP pro pozdější opětovné použití. Respondent může také ukládat adresy do své mezipaměti, protože je pravděpodobné, že bude dále komunikovat s žadatelem.

IP verze 4 (IPv4) a ethernetové adresy jsou nejčastější typy adres vyřešených protokolem Address Resolution Protocol. Paket požadavku však podporuje jiné typy prostřednictvím polí Typ protokolu a Délka adresy. Adresy IP verze 6 (IPv6) jsou řešeny pomocí protokolu NDP (Neighbor Discovery Protocol) namísto ARP.

Protokol RARP (Reverse Address Resolution Protocol) vyžaduje IP adresu hardwarové adresy žadatele. RARP server odpoví na jednu z těchto požadavků přidělením nové IP adresy a přiřazením k hardwarové adrese žadatele. Reverzní ARP je považován za zastaralý - jeho funkce je začleněna do protokolu Dynamic Host Configuration Protocol (DHCP). Protokol inverzní adresy rozlišuje požadavky na existující IP adresu přidruženou k dané hardwarové adrese. V tomto případě může být hardwarovou adresou libovolný uzel ve stejné LAN.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?