NAT voor IPv4

Als je op een draadloze routerRouter Een netwerkapparaat dat datapackets tussen netwerken doorstuurt. Routers gebruiken IP-adressen om het dataverkeer naar andere netwerken door te sturen, te routeren. zoekt naar een pagina zoals de statuspagina in de afbeelding, vind je de IPv4-adresseringsinformatie die de router gebruikt om dataData In de informatica zijn data elke reeks van een of meer symbolen. Data hebben een bewerking nodig om informatie te worden. Digitale data worden weergegeven met behulp van het binaire talstelsel van enen (1) en nullen (0). naar internetInternet Een netwerk dat bedrijfsnetwerken, individuele gebruikers en ISP's combineert in één wereldwijd IP-netwerk. te versturen. Je ziet dat het IPv4-adres 209.165.201.11 een ander netwerk is dan het 10.10.10.1-adres dat is toegewezen aan de LANLocal Area Network Een netwerkinfrastructuur die toegang biedt aan gebruikers en eindapparaten in een klein geografisch gebied, meestal een bedrijfs-, thuis- of een klein zakelijk netwerk dat eigendom is van en beheerd wordt door één persoon of één IT-afdeling.-interface van de router. Alle apparaten op het LAN van de router krijgen toegewezen adressen met prefix 10.10.10.

Het IPv4-adres 209.165.201.11 is publiek routeerbaar op internet. Elk adres met de 10 in het eerste octet is een privaat IPv4-adres en kan niet via internet worden gerouteerd. Daarom zal de router een proces genaamd Network Address Translation (NAT) gebruiken om private IPv4-adressen om te zetten in IPv4-adressen die via het internet gerouteerd kunnen worden. Met NAT wordt een privaat (lokaal) source-IPv4-adres vertaald naar een publiek (globaal) adres. Het proces is omgekeerd voor inkomende pakketten. De router kan veel interne IPv4-adressen vertalen naar publieke adressen door NAT te gebruiken.

Sommige ISP’s gebruiken private adressering om verbinding te maken met apparaten van klanten. Uiteindelijk verlaat je verkeer echter het netwerk van de provider en wordt het via internet geleid. Als je de IPInternet Protocol Het internetprotocol is een netwerkprotocol waarmee computers met elkaar kunnen communiceren, zoals op het internet.-adressen van je apparaten wilt zien, zoek je op internet naar ‘what is mi IP-address’. Doe dit voor andere apparaten op hetzelfde netwerk en je zult zien dat ze allemaal hetzelfde publieke IPv4-adres delen. NAT maakt dit mogelijk door de source-poortnummers bij te houden voor elke sessie die door een apparaat tot stand is gebracht. Als je internetprovider IPv6 heeft ingeschakeld, zie je voor elk apparaat een uniek IPv6-adres.