NAT vs Proxy
Network Address Translation (NAT) je proces, který modifikuje IP adresu v záhlaví IP paketu, zatímco cestuje přes směrovací zařízení. NAT umožňuje použít jednu sadu IP adres pro přenos v rámci LAN (Local Area Network) a další sadu IP adres pro vnější provoz. Transformace IP adres jedna na druhou je zajištěna nejjednodušší formou NAT. Proxy (proxy server) je server, který je umístěn mezi klientem (který hledá zdroj) a jiným serverem a působí jako prostředník. Klient žádající prostředek se připojí k proxy serveru a proxy vyhodnotí požadavek na základě jeho pravidel filtrování.
Co je to NAT?
NAT modifikuje IP adresu v záhlaví IP paketu, zatímco cestuje přes směrovací zařízení. NAT umožňuje použití jedné sady IP adres pro přenos v rámci LAN a další sady IP adres pro vnější provoz. Transformace IP adres jedna na druhou je zajištěna nejjednodušší formou NAT. NAT má několik výhod. Zvyšuje zabezpečení sítě LAN, protože poskytuje možnost skrýt interní adresy IP. Protože jsou adresy IP používány pouze interně, nezpůsobí to žádné konflikty s adresami IP používanými v jiných organizacích. Také pomocí jediného připojení k internetu pro všechny počítače v síti LAN umožňuje protokol NAT. NAT pracuje s použitím NAT boxu, který je umístěn v rozhraní, kde je LAN připojena k internetu. Obsahuje sadu platných IP adres a je zodpovědný za provádění překladů IP adres.
Co je to proxy?
Proxy je server, který je umístěn mezi klientem (který hledá zdroj) a jiným serverem a působí jako prostředník. Klient žádající prostředek se připojí k proxy serveru a proxy vyhodnotí požadavek na základě jeho pravidel filtrování. Pokud je požadavek ověřen, server proxy se připojí k serveru a poskytne požadovaný prostředek klientovi. Na druhou stranu proxy může vyhovět požadavku klienta, aniž by šel na určený server. Pro tento účel používá proxy mezipaměť a všechny následné požadavky na stejný zdroj jsou splněny, aniž by kontaktoval určený server. Díky tomu mohou proxy servery výrazně zlepšit výkon. Proxy lze navíc použít k filtrování požadavků a zabránění přístupu na některé webové stránky.
Jaký je rozdíl mezi NAT a Proxy?
NAT modifikuje IP adresu v záhlaví IP paketu, zatímco cestuje přes směrovací zařízení a umožňuje použít jinou sadu IP adres pro přenos v LAN než sada IP adres pro vnější provoz, zatímco proxy je server, který je umístěn mezi klientem a jiným serverem a funguje jako prostředník. NAT nepotřebuje k provozu žádný speciální aplikační software, zatímco aplikace za proxy serverem musí podporovat proxy služby a měly by být nakonfigurovány pro použití proxy serveru.