Proxy ARP

Proxy ARP je systém, umožňující v počítačových sítích propojit několik lokálních sítí, jejichž zařízení mezi sebou komunikují pomocí protokolu ARP (Address Resolution Protocol). Protokol ARP slouží k zjištění MAC adresy zařízení v lokální síti, když známe jeho IP adresu; ARP protokol se ale nedostane za hranice lokální sítě, k tomu slouží právě proxy ARP, která umí propojit dvě sítě, takže jejich zařízení spolu mohou komunikovat, jako by byly v jedné společné lokální síti.

Princip

Koncové zařízení odešle ARP dotaz obsahující IP adresu zařízení, se kterým se chce spojit. ARP dotaz je rozeslán všem zařízením v dané lokální síti, ve které ovšem hledané zařízení není, ale je v ní zapojen router, na kterém je zapnut proxy ARP. Router předá dotaz do druhé sítě, ve které se nachází zařízení s hledanou IP adresou. Zároveň také místo cílového zařízení odpoví tazateli a pošle mu svoji MAC adresu. Tazatel tedy pak komunikuje s routerem, jako by komunikoval přímo s cílovým zařízením. Router pak dále komunikuje s cílovým zařízením a předává mu zprávy od tazatele. Jednotlivá zařízení v různých sítích tedy spolu komunikují, jako by byly v jedné lokální síti, ale ve skutečnosti veškerá jejich komunikace prochází přes router se zapnutou proxy ARP.

Související články

Externí odkazy

  • Proxy ARP HOWTO
Protokoly počítačových sítí a internetu podle modelu ISO/OSI
Aplikační vrstva – 7
BitTorrent • DNS • BOOTP • DHCP • FTP • GopherHTTPHTTPSIMAPIRCIdentNNTPNFSNTPPOP3RTPSIPSMBSMTPSNMPSSHSTUNTelnetXMPP
Prezentační vrstva – 6
Relační vrstva – 5
SPDYSSL-TLSNetBIOSRPCSMBNFS
Transportní vrstva – 4
DCCPRUDPSCTPTCPUDP
Síťová vrstva – 3
IPv4IPv6ICMPIGMP … adresování • směrování
Linková vrstva – 2
EthernetFDDIPPPToken ringWi-Fi ... sběrniceARP • Proxy ARP • RARP
Fyzická vrstva – 1
10Base510Base210BASE-T100BASE-TX1000BASE-TRS-232RS-422 • RS-449 • RS-485
topologie sítí