Wat is NAT, hoe werkt het en waarom wordt het gebruikt?

Je hebt misschien gehoord van iets dat een IP-adres(IP Address) wordt genoemd , - als je dat nog niet hebt gedaan, begin dan met het lezen van ons artikel waarin het concept wordt uitgelegd - maar voor dit artikel over NAT ( Netwerkadresvertaling(Network Address Translation) ) moet je weten dat IP-adressen beperkt zijn. U kunt ook geen twee apparaten op een netwerk hebben met hetzelfde IP-adres(same IP address)

Het probleem is dat verschillende netwerken, zoals uw thuisnetwerk en computers op internet als geheel, onvermijdelijk dezelfde IP-adressen zullen hebben of incompatibiliteit zullen hebben in de manier waarop hun netwerkadressen zijn ingesteld. NAT loste zowel het probleem van IP-adresschaarste als incompatibele netwerken die met elkaar moeten praten op. 

Meestal is het niet iets waar u zich zorgen over hoeft te maken, maar soms zijn uw internetproblemen het gevolg van een fout in NAT . Dus een basiskennis hebben van wat NAT is en hoe het werkt, kan het probleem helpen oplossen.

Waar gebeurt NAT?(Where Does NAT Happen?)

In het geval van gewone gebruikers zoals wij, is NAT een taak die door uw router wordt afgehandeld. De router heeft een IP-adres toegewezen gekregen door uw serviceprovider(IP address assigned to it by your service provider) . Dat is het adres dat de rest van het internet ziet. Elk(Every) apparaat in uw thuisnetwerk krijgt een privé IP-adres toegewezen, dat is wat ze zullen gebruiken om met elkaar te praten. 

Wanneer een apparaat in je netwerk met de buitenwereld wil communiceren, komt de router daarvoor in de plaats. De router heeft een openbaar IP-adres, dat iedereen ziet. Het houdt bij welke privé-IP-adressen welk verkeer hebben opgevraagd en zorgt ervoor dat de datapakketten naar het juiste apparaat worden gerouteerd.

Privé versus openbare IP-adressen(Private Vs Public IP Addresses)

Voordat we ingaan op de typen NAT die u zult tegenkomen, is het een goed idee om snel privé en openbare IP-adressen te bespreken.

Volgens afspraak zijn bepaalde reeksen IP-adressen gereserveerd voor specifieke doeleinden. Openbare IP(Public IP) -adressen zijn gereserveerd voor apparaten die op internet zijn gericht, zoals uw router of webservers. Uw ISP wijst een openbaar IP-adres toe aan uw router en dat is het adres dat alle buitenstaanders op internet zien. Meestal is een privé-internetadres zoiets als 192.168.0.X of 10.1.1.X, maar dit verschilt van router tot router. Hoewel privéadressen uniek moeten zijn binnen een privénetwerk, zijn ze vrijwel zeker hetzelfde tussen privénetwerken.

Een openbaar IP-adres, zoals hierboven vermeld, is het adres dat door iedereen op internet wordt gezien. Wanneer u een website bezoekt, wordt uw browser verbonden met het openbare IP-adres. Doorgaans staan ​​thuisrouters geen directe toegang toe via het openbare IP-adres dat er niet door is geïnitieerd. Dit betekent dat je niet zomaar het openbare adres van de router van je vriend kunt invoeren en toegang hebt tot apparaten op hun netwerk.

Sommige webservices en apparaten, zoals videogameconsoles, hebben echter een mildere aanpak nodig. Dit is waar verschillende NAT- typen in het spel komen. Vaak ontstaan ​​problemen doordat het NAT -type van uw verbinding niet geschikt is voor het type service dat u probeert te gebruiken. We zullen hierna uitgebreider ingaan op NAT- typen.(NAT)

NAT-typen(NAT Types)

Hoewel het basisidee van wat NAT is niet al te ingewikkeld is, is er in de praktijk veel nuance in hoe het echt werkt. Er zijn verschillende soorten NAT die geschikt zijn voor verschillende vertaalbehoeften. 

Statische NAT(Static NAT)

De statische stijl van NAT wijst één specifiek privé-IP-adres toe aan een specifiek openbaar IP-adres. Met statische NAT is het mogelijk om rechtstreeks toegang te krijgen tot het apparaat dat is toegewezen aan het openbare adres. 

Dit is het type NAT dat wordt gebruikt voor webservers die ook deel uitmaken van een particulier netwerk. Wanneer je via deze statische kaart toegang krijgt tot de server, heb je ook geen toegang tot de andere apparaten op zijn privénetwerk. De server zelf kan echter probleemloos met de apparaten op zijn privénetwerk praten.

Dynamische NAT(Dynamic NAT)

Dynamische NAT(Dynamic NAT) wordt gebruikt wanneer u een pool van openbare IP-adressen hebt die u dynamisch wilt toewijzen aan de apparaten in uw privénetwerk. 

Dit wordt niet gebruikt voor toegang tot de webserver van buiten het netwerk. In plaats daarvan, wanneer een apparaat op het privénetwerk toegang wil tot internet of een andere bron die zich niet op het privénetwerk bevindt, krijgt het een van de openbare IP-adressen in de pool toegewezen. 

NAT-overbelasting (PAT)(NAT Overload (PAT))

Met elementen van zowel statische als dynamische NAT is de NAT -overbelastingsstijl de meest voorkomende vorm en is dit wat de meeste thuisrouters gebruiken. Het staat onder andere bekend als NAT met Port Address Translation ( PAT ).

In de meeste gevallen is aan uw router één openbaar IP-adres toegewezen, maar waarschijnlijk willen alle apparaten in uw netwerk internettoegang. Door NAT -overbelasting te gebruiken, maakt de router een verbinding tussen zijn openbare IP-adres en dat van de server. Het stuurt vervolgens de pakketten naar de server, maar wijst ook een retourbestemmingspoort toe. 

Dit helpt het te weten welke pakketten voor welk IP-adres op uw privénetwerk zijn bedoeld. Dat is overigens het PAT -gedeelte van het proces.(PAT)

Gepatenteerde NAT-typen(Proprietary NAT Types)

Om de zaken nog meer in de war te brengen, hebben sommige bedrijven besloten hun eigen NAT- classificaties op dingen te plakken. Dit is meestal van toepassing op gameconsoles en u zult merken dat wanneer u een netwerktest doet, deze u zal vertellen dat u iets als NAT Type 2 of NAT Type D gebruikt . 

Deze classificaties zijn specifiek voor de console- of apparaatfabrikanten en u moet hun officiële documentatie raadplegen om erachter te komen wat elke classificatie eigenlijk betekent.

Veelvoorkomende oplossingen voor NAT-problemen(Common Fixes for NAT Issues)

Meestal werkt NAT voor de meeste mensen perfect en met volledige transparantie. Soms werkt het echter niet goed of zit het in de weg. 

Nogmaals, gameconsoles lopen de meeste kans op problemen, omdat sommige van hun services uw netwerk nodig hebben om toegangsverzoeken tot uw openbare IP-adres van buitenaf te accepteren, aangezien standaard NAT -configuraties dit meestal niet toestaan. Het goede nieuws is dat er een paar veelvoorkomende oplossingen zijn die u kunt proberen om NAT minder beperkend te maken en inkomende verbindingen toe te staan.

Ga eerst naar uw router (volgens de handleiding) en controleer of UPnP (universele plug-and-play) is ingeschakeld. Met deze functie kunnen applicaties op uw lokale netwerk automatisch poorten doorsturen(forward ports) zonder dat u hoeft te rommelen met netwerkinstellingen. Houd er rekening mee dat schadelijke software op uw netwerk, zoals malware, ook gebruik kan maken van UPnP . Zorg(Make) ervoor dat al uw apparaten zijn gescand en gewist als u deze functie gebruikt.

Je hebt ook de mogelijkheid om handmatig port forwarding uit te voeren, zodat apparaten die een minder strikte verbinding nodig hebben, dit van geval tot geval kunnen krijgen.

Het is alleen natuurlijk (It’s Only NATural )

Dat is alles wat u moet weten over wat NAT is om u op weg te helpen. De echte moeren en bouten van hoe NAT werkt, kunnen snel ingewikkeld worden, maar zolang je begrijpt wat NAT doet op een hoog niveau en waarom het soms misgaat, zul je ook begrijpen waarom bepaalde fixes wel of niet werken wanneer je ze uitvoert in netwerkproblemen.



About the author

Ik ben een webontwikkelaar met ervaring in Firefox en Google Docs. Ik heb een diploma in bedrijfskunde van de Universiteit van Florida. Mijn vaardigheden omvatten: website-ontwikkeling, contentmanagementsysteem (CMS), data-analyse en gebruikersinterfaceontwerp. Ik ben een ervaren consultant die uw team kan helpen bij het bouwen van effectieve websites en applicaties.



Related posts