NAT versus proxy
Network Address Translation (NAT) is het proces dat het IP-adres in een header van een IP-pakket wijzigt, terwijl het door een routeringsapparaat reist. NAT staat toe dat een set IP-adressen wordt gebruikt voor verkeer binnen een LAN (Local Area Network) en een andere set IP-adressen voor extern verkeer. Eén-op-één transformatie van IP-adressen wordt verzorgd door de eenvoudigste vorm van NAT. Proxy (proxyserver) is een server die zich bevindt tussen een client (die op zoek is naar een resource) en een andere server en die optreedt als bemiddelaar. De client die de bron aanvraagt, maakt verbinding met de proxyserver en de proxy evalueert de aanvraag op basis van de filterregels.
Wat is NAT?
NAT wijzigt het IP-adres in een header van een IP-pakket, terwijl het door een routeringsapparaat reist. NAT staat toe dat een set IP-adressen wordt gebruikt voor verkeer binnen een LAN en een andere reeks IP-adressen voor extern verkeer. Eén-op-één transformatie van IP-adressen wordt verzorgd door de eenvoudigste vorm van NAT. NAT heeft verschillende voordelen. Het verbetert de beveiliging van een LAN omdat het de mogelijkheid biedt om interne IP-adressen te verbergen. Aangezien de IP-adressen alleen intern worden gebruikt, veroorzaakt dit bovendien geen conflicten met IP-adressen die in andere organisaties worden gebruikt. Ook wordt het gebruik van een enkele internetverbinding voor alle computers in een LAN mogelijk gemaakt door NAT. NAT werkt met het gebruik van een NAT-box, die zich bevindt in de interface waar het LAN is verbonden met internet. Het bevat een reeks geldige IP-adressen en het is verantwoordelijk voor het uitvoeren van de IP-adresvertalingen.
Wat is een proxy?
Proxy is een server die zich bevindt tussen een client (die op zoek is naar een bron) en een andere server en die optreedt als bemiddelaar. De client die de bron aanvraagt, maakt verbinding met de proxyserver en de proxy evalueert de aanvraag op basis van de filterregels. Als de aanvraag wordt gevalideerd, maakt proxy verbinding met de server en verstrekt de gevraagde bron aan de client. Aan de andere kant kan proxy voldoen aan het verzoek van de client zonder naar de opgegeven server te gaan. Hiervoor gebruikt de proxy een cache en aan elk van de volgende aanvragen voor dezelfde resource wordt voldaan zonder contact te maken met de opgegeven server. Hierdoor kunnen proxies de prestaties aanzienlijk verbeteren. Bovendien kunnen proxies worden gebruikt om verzoeken te filteren en toegang tot bepaalde websites te voorkomen.
Wat is het verschil tussen NAT en Proxy?
NAT wijzigt het IP-adres in een header van een IP-pakket, terwijl het door een routeringsapparaat reist en het mogelijk maakt om een andere set IP-adressen te gebruiken voor verkeer binnen een LAN dan de set IP-adressen voor extern verkeer, terwijl een proxy een server die zich bevindt tussen een client en een andere server en die als bemiddelaar optreedt. NAT heeft geen speciale toepassingssoftware nodig om te werken, terwijl toepassingen achter een proxyserver proxyservices moeten ondersteunen en moeten worden geconfigureerd om de proxyserver te gebruiken.