Wat is NAT (Network Address Translation)?

Techniek die de IP-adressen herschrijft van pakketten die door een router gaan. De variant die ook poortnummers herschrijft, zodat veel apparaten één globaal adres kunnen delen, heet NAPT (IP-masquerading).

Japanse benaming: NAT

“NAT (Network Address Translation)” komt voor in 2 oefenvragen uit 1 onderwerpen, bijv. Basis van computernetwerken.

Vakgebied: Basis van computernetwerken

Hoe NAT en NAPT werken

Gewone NAT herschrijft adressen één-op-één tussen interne privéadressen en externe globale adressen. NAPT, dat thuis en op kantoor veel wordt gebruikt, herschrijft naast het IP-adres ook het poortnummer van de bron en legt de koppeling tussen „intern adres en poort” en „externe poort” vast in een vertaaltabel. Bij terugkerende pakketten wordt de bestemming met de tabel teruggeschreven, waarna ze bij het juiste apparaat worden afgeleverd. Zo kunnen veel apparaten tegelijk één globaal adres gebruiken.

Het tekort aan IPv4-adressen en NAT

IPv4-adressen zijn 32 bits, slechts ongeveer 4,3 miljard, en door de verspreiding van het internet waren er te weinig nieuwe adressen om uit te delen. NAPT heeft dit tekort verzacht door binnen organisaties privéadressen te gebruiken en alleen naar buiten toe enkele globale adressen te delen. Er wordt ook carrier-grade NAT (CGN) gebruikt, waarbij de netwerkoperator er nog een laag NAPT bovenop zet. IPv6 heeft ruim voldoende adressen, dus NAT om adressen te besparen is daar in principe niet nodig.

Bijwerkingen van NAT

Verbindingen die van buitenaf beginnen, hebben geen vermelding in de vertaaltabel en bereiken interne apparaten daarom standaard niet. Dat blokkeert toevallig inkomende verbindingen, maar is geen vervanging voor een firewall. Om binnen een server aan te bieden is port forwarding nodig, en applicaties waarbij apparaten rechtstreeks met elkaar verbinden, zoals onlinegames en belapps, hebben technieken nodig om door NAT heen te komen (NAT traversal).

Nu oefenen: vragen over NAT (Network Address Translation)

Breedbandrouters voor thuisgebruik voeren NAPT (IP-masquerading) uit, een vorm van NAT (Network Address Translation). Wat maakt NAPT mogelijk?

  1. AMeerdere apparaten in huis kunnen, onderscheiden door poortnummers, tegelijk één globaal IP-adres delen om met het internet te communiceren
  2. BHet verkeer tussen apparaten in huis en het internet wordt versleuteld, zodat het onderweg niet kan worden afgeluisterd
  3. CElk apparaat in huis krijgt automatisch een eigen, afzonderlijk globaal IP-adres
Antwoord en toelichting tonen

Antwoord: A. Meerdere apparaten in huis kunnen, onderscheiden door poortnummers, tegelijk één globaal IP-adres delen om met het internet te communiceren

NAT (Network Address Translation) herschrijft het bron- of doel-IP-adres van pakketten die door een router gaan. NAPT herschrijft naast IP-adressen ook poortnummers en legt de koppeling tussen „intern adres en poort” en „externe poort” vast in een vertaaltabel. Daardoor kunnen meerdere apparaten met privéadressen tegelijk het ene globale adres van de router gebruiken. Terugkomende pakketten worden aan de hand van de tabel bij het juiste apparaat afgeleverd. NAPT herschrijft alleen adressen en versleutelt niets. Bovendien hebben verbindingen die van buitenaf beginnen geen vermelding in de tabel en bereiken ze de interne apparaten standaard niet; om binnen een server aan te bieden zijn instellingen zoals port forwarding nodig.

Veelgestelde vragen

Wat is het verschil tussen NAT en NAPT?

NAT herschrijft alleen IP-adressen en koppelt interne en externe adressen in principe één-op-één. NAPT herschrijft ook poortnummers, zodat veel apparaten tegelijk één globaal adres kunnen delen. Routers voor thuisgebruik voeren NAPT uit.

Heb ik met NAT nog een firewall nodig?

Ja. NAT laat verbindingen die van buitenaf beginnen vaak niet door, maar het is geen filter op basis van regels, en het beschermt geen verkeer waarvoor port forwarding is ingesteld of verkeer dat van binnenuit begint.

“NAT (Network Address Translation)” in de toelichting

Vragen met “NAT (Network Address Translation)” (2)

  1. Breedbandrouters voor thuisgebruik voeren NAPT (IP-masquerading) uit, een vorm van NAT (Network Address Translation). Wat maakt NAPT mogelijk?
  2. Welk van de volgende IPv4-adressen valt binnen een bereik van privéadressen?

Verwante termen

Poortnummer ARP (Address Resolution Protocol) CIDR (Classless Inter-Domain Routing) CSMA/CA DHCP (Dynamic Host Configuration Protocol) DNS (Domain Name System) MAC-adres OSI-referentiemodel Standaardgateway (default gateway) Subnetmasker (subnet mask)

Naar de woordenlijst