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. Met NAT kan een set IP-adressen worden gebruikt voor verkeer binnen een LAN (Local Area Network) en een andere set IP-adressen voor verkeer van buitenaf. Een-op-een-transformatie van IP-adressen wordt geleverd door de eenvoudigste vorm van NAT. Proxy (proxyserver) is een server die zich tussen een client (die op zoek is naar een bron) en een andere server bevindt en fungeert als bemiddelaar. De client die de bron aanvraagt, maakt verbinding met de proxyserver en de proxy evalueert het verzoek 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. Met NAT kan een set IP-adressen worden gebruikt voor verkeer binnen een LAN en een andere set IP-adressen voor verkeer van buitenaf. Een-op-een-transformatie van IP-adressen wordt geleverd 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, zal het bovendien geen conflicten veroorzaken met IP-adressen die in andere organisaties worden gebruikt. Ook wordt het gebruik van één enkele internetverbinding voor alle computers in een LAN mogelijk gemaakt door NAT. NAT werkt met het gebruik van een NAT-box, die zich in de interface bevindt waar het LAN met internet is verbonden. Het bevat een reeks geldige IP-adressen en is verantwoordelijk voor het uitvoeren van de IP-adresvertalingen.
Wat is een proxy?
Proxy is een server die zich tussen een client (die op zoek is naar een bron) en een andere server bevindt en fungeert als bemiddelaar. De client die de bron aanvraagt, maakt verbinding met de proxyserver en de proxy evalueert het verzoek op basis van de filterregels. Als het verzoek wordt gevalideerd, maakt de proxy verbinding met de server en levert de gevraagde bron aan de client. Aan de andere kant kan proxy voldoen aan het verzoek van de klant zonder naar de opgegeven server te gaan. Hiervoor gebruikt de proxy een cache en wordt aan alle volgende verzoeken voor dezelfde bron voldaan zonder contact op te nemen met de opgegeven server. Hierdoor kunnen proxy's de prestaties aanzienlijk verbeteren. Bovendien kunnen proxy's worden gebruikt om verzoeken te filteren en toegang tot sommige 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 maakt het mogelijk om een andere set IP-adressen te gebruiken voor verkeer binnen een LAN dan de set IP-adressen voor verkeer van buitenaf, terwijl een proxy een server die zich tussen een client en een andere server bevindt en als bemiddelaar fungeert. NAT heeft geen speciale applicatiesoftware nodig om te werken, terwijl applicaties achter een proxyserver proxyservices moeten ondersteunen en moeten worden geconfigureerd om de proxyserver te gebruiken.