NAT vs Proxy
Network Address Translation (NAT) je proces, ktorý modifikuje IP adresu v záhlaví IP paketu, zatiaľ čo prechádza smerovacím zariadením. NAT umožňuje použitie jednej sady IP adries na prenos v sieti LAN (Local Area Network) a ďalšie sady IP adries pre vonkajší prenos. Transformácia IP adries jedna na druhú je zabezpečená najjednoduchšou formou NAT. Proxy (proxy server) je server, ktorý sa nachádza medzi klientom (ktorý hľadá zdroj) a iným serverom a pôsobí ako sprostredkovateľ. Klient žiadajúci prostriedok sa pripojí k proxy serveru a proxy vyhodnotí požiadavku na základe jeho pravidiel filtrovania.
Čo je to NAT?
NAT modifikuje IP adresu v hlavičke IP paketu, zatiaľ čo prechádza cez smerovacie zariadenie. NAT umožňuje, aby sa jedna sada IP adries použila na prenos v rámci LAN a druhá sada IP adries na vonkajšiu komunikáciu. Transformácia IP adries jedna na druhú je zabezpečená najjednoduchšou formou NAT. NAT má niekoľko výhod. Zvyšuje bezpečnosť siete LAN, pretože poskytuje možnosť skryť interné adresy IP. Keďže sa adresy IP používajú iba interne, nespôsobia to žiadne konflikty s adresami IP používanými v iných organizáciách. Využitie jediného internetového pripojenia pre všetky počítače v sieti LAN umožňuje aj protokol NAT. NAT pracuje s použitím NAT boxu, ktorý sa nachádza v rozhraní, kde je LAN pripojená na internet. Obsahuje súbor platných IP adries a je zodpovedný za vykonávanie prekladov IP adries.
Čo je proxy?
Proxy je server, ktorý sa nachádza medzi klientom (ktorý hľadá zdroj) a iným serverom a pôsobí ako sprostredkovateľ. Klient žiadajúci prostriedok sa pripojí k proxy serveru a proxy vyhodnotí požiadavku na základe jeho pravidiel filtrovania. Ak je požiadavka overená, server proxy sa pripojí k serveru a poskytne požadovaný prostriedok klientovi. Na druhej strane proxy môže uspokojiť požiadavku klienta bez toho, aby musel ísť na určený server. Na tento účel proxy používa vyrovnávaciu pamäť a všetky následné požiadavky na ten istý prostriedok sú splnené bez kontaktovania zadaného servera. Z tohto dôvodu môžu proxy servery výrazne vylepšiť výkon. Okrem toho sa môžu proxy použiť na filtrovanie požiadaviek a zabránenie prístupu na niektoré webové stránky.
Aký je rozdiel medzi NAT a Proxy?
NAT modifikuje IP adresu v záhlaví IP paketu, zatiaľ čo prechádza smerovacím zariadením a umožňuje používať inú sadu IP adries na prenos v rámci LAN ako sada IP adries pre vonkajší prenos, zatiaľ čo proxy je server, ktorý sa nachádza medzi klientom a iným serverom a funguje ako sprostredkovateľ. NAT nepotrebuje na prevádzku žiadny špeciálny aplikačný softvér, zatiaľ čo aplikácie za proxy serverom musia podporovať proxy služby a mali by byť nakonfigurované tak, aby používali proxy server.