Was ist NAT (Network Address Translation)?
Technik, die die IP-Adressen von Paketen umschreibt, die einen Router passieren. Die Variante, die auch Portnummern umschreibt, sodass viele Geräte eine globale Adresse teilen können, heißt NAPT (IP-Masquerading).
Japanische Bezeichnung: NAT
„NAT (Network Address Translation)“ kommt in 2 Übungsfragen aus 1 Themen vor, z. B. Grundlagen der Computernetzwerke.
Fachgebiet: Grundlagen der Computernetzwerke
Knappheit von IPv4-Adressen und NAT
IPv4-Adressen sind 32 Bit lang, es gibt also nur etwa 4,3 Milliarden, und mit der Verbreitung des Internets wurden die neu zu vergebenden Adressen knapp. NAPT hat diese Knappheit gemildert, indem innerhalb von Organisationen private Adressen verwendet und nur beim Zugriff nach außen wenige globale Adressen geteilt werden. Auch Carrier-Grade NAT (CGN), bei dem der Netzbetreiber eine weitere NAPT-Ebene hinzufügt, wird eingesetzt. IPv6 bietet ausreichend Adressen, NAT zum Einsparen von Adressen ist dort grundsätzlich unnötig.
Nebenwirkungen von NAT
Von außen begonnene Verbindungen haben keinen Eintrag in der Übersetzungstabelle und erreichen interne Geräte daher zunächst nicht. Das blockiert eingehende Verbindungen gewissermaßen nebenbei, ist aber kein Ersatz für eine Firewall. Um intern einen Server bereitzustellen, ist eine Portweiterleitung nötig, und Anwendungen, bei denen Geräte sich direkt miteinander verbinden, etwa Onlinespiele und Telefonie-Apps, brauchen Techniken, um NAT zu überwinden (NAT-Traversal).
Häufige Fragen
Was ist der Unterschied zwischen NAT und NAPT?
NAT schreibt nur IP-Adressen um und ordnet interne und externe Adressen grundsätzlich eins zu eins zu. NAPT schreibt auch Portnummern um, sodass viele Geräte gleichzeitig eine globale Adresse teilen können. Heimrouter führen NAPT durch.
Braucht man mit NAT noch eine Firewall?
Ja. NAT blockiert von außen begonnene Verbindungen zwar oft im Ergebnis, ist aber kein regelbasierter Filter und schützt weder per Portweiterleitung freigegebenen Verkehr noch von innen begonnenen Verkehr.