NAT vs Proxy
Preklad sieťových adries (NAT) je proces, ktorý upravuje adresu IP v hlavičke paketu IP počas jeho prechodu cez smerovacie zariadenie. NAT umožňuje použitie jednej sady IP adries pre prevádzku v rámci LAN (Local Area Network) a ďalšej sady IP adries pre vonkajšiu prevádzku. Jedna na jednu transformáciu IP adries zabezpečuje najjednoduchšia forma NAT. Proxy (proxy server) je server, ktorý sa nachádza medzi klientom (ktorý hľadá zdroj) a nejakým iným serverom a funguje ako sprostredkovateľ. Klient požadujúci zdroj sa pripojí k proxy serveru a proxy vyhodnotí požiadavku na základe svojich pravidiel filtrovania.
Čo je NAT?
NAT upravuje IP adresu v hlavičke paketu IP, keď prechádza cez smerovacie zariadenie. NAT umožňuje použitie jednej sady IP adries na prevádzku v rámci siete LAN a ďalšej sady adries IP pre vonkajšiu prevádzku. Jedna na jednu transformáciu IP adries zabezpečuje najjednoduchšia forma NAT. NAT má niekoľko výhod. Zlepšuje bezpečnosť LAN, pretože poskytuje možnosť skryť interné IP adresy. Okrem toho, keďže adresy IP sa používajú iba interne, nespôsobí to žiadne konflikty s adresami IP používanými v iných organizáciách. NAT tiež umožňuje používanie jediného internetového pripojenia pre všetky počítače v sieti LAN. NAT pracuje s využitím NAT boxu, ktorý je umiestnený v rozhraní, kde je LAN pripojená k internetu. 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 nejakým iným serverom a funguje ako sprostredkovateľ. Klient požadujúci zdroj sa pripojí k proxy serveru a proxy vyhodnotí požiadavku na základe svojich pravidiel filtrovania. Ak je požiadavka overená, proxy sa pripojí k serveru a poskytne klientovi požadovaný zdroj. Na druhej strane server proxy môže uspokojiť požiadavku klienta bez toho, aby prešiel na určený server. Na tento účel server proxy používa vyrovnávaciu pamäť a všetky následné požiadavky na rovnaký zdroj sa uspokoja bez kontaktovania zadaného servera. Vďaka tomu môžu servery proxy výrazne zlepšiť výkon. Okrem toho môžu byť servery proxy použité na filtrovanie požiadaviek a zabránenie prístupu na niektoré webové stránky.
Aký je rozdiel medzi NAT a proxy?
NAT upravuje IP adresu v hlavičke IP paketu, keď prechádza cez smerovacie zariadenie, a umožňuje použiť inú sadu IP adries pre prevádzku v rámci LAN, než je sada IP adries pre vonkajšiu prevádzku, zatiaľ čo proxy je server, ktorý sa nachádza medzi klientom a iným serverom a pôsobí ako sprostredkovateľ. NAT na svoju činnosť nepotrebuje žiadny špeciálny aplikačný softvér, zatiaľ čo aplikácie za proxy serverom musia podporovať proxy služby a mali by byť nakonfigurované na používanie proxy servera.