Ein NAT -Server (Netzwerkadress -Übersetzungsserver) ist ein Router oder ein anderes Netzwerkgerät, das private IP -Adressen übersetzt, die in einem privaten Netzwerk (wie Ihrem Heim- oder Büro -Netzwerk) in öffentliche IP -Adressen verwendet werden, die im öffentlichen Internet verwendet werden. Dies geschieht, damit mehrere Geräte im privaten Netzwerk eine einzige öffentliche IP -Adresse teilen können. Ohne NAT würde jedes Gerät eine eindeutige öffentliche IP -Adresse benötigen, die aufgrund der begrenzten Anzahl verfügbarer öffentlicher IP -Adressen unpraktisch ist.
Hier ist eine Aufschlüsselung darüber, wie es funktioniert und warum es wichtig ist:
* private IP -Adressen: Dies sind IP -Adressen aus Bereichen, die für private Netzwerke reserviert sind. Sie sind im öffentlichen Internet nicht routbar. Gemeinsame Bereiche umfassen 10.0.0.0/8, 172.16.0.0/12 und 192.168.0.0/16.
* öffentliche IP -Adressen: Dies sind weltweit eindeutige IP -Adressen, die von Ihrem Internet Service Provider (ISP) zugewiesen werden. Sie sind für die Kommunikation im öffentlichen Internet erforderlich.
* Die Übersetzung: Wenn ein Gerät im privaten Netzwerk auf das Internet zugreifen möchte, ersetzt der NAT -Server die private IP -Adresse durch eine eigene öffentliche IP -Adresse in den ausgehenden Paketen. Es verfolgt auch die ursprüngliche private IP -Adresse und Portnummer. Wenn eine Antwort aus dem Internet zurückkommt, verwendet der NAT -Server diese Informationen, um die Antwort an das richtige Gerät im privaten Netzwerk weiterzuleiten.
Warum ist Nat wichtig?
* IP -Adresse Erhaltung: Der Hauptgrund ist die Erhaltung öffentlicher IP -Adressen. Mit Milliarden von Geräten, die einen Internetzugang benötigen, ermöglicht es vielen Geräten, eine einzelne öffentliche IP -Adresse zu teilen.
* Sicherheit: NAT fungiert als grundlegende Firewall, indem es die interne Netzwerkstruktur vor der Außenwelt versteckt. Externe Geräte können nur die öffentliche IP -Adresse des NAT -Servers sehen, nicht die einzelnen Geräte dahinter.
* vereinfachtes Netzwerkmanagement: Es vereinfacht die Netzwerkverwaltung, da nur eine öffentliche IP -Adresse konfiguriert und verwaltet werden muss.
verschiedene Arten von NAT:
Es gibt verschiedene Arten von NAT, darunter:
* Vollkegelnat: Der häufigste Typ, der es jedem externen Host ermöglicht, der den internen Host kontaktiert hat, um ihn zurück zu kontaktieren.
* eingeschränkter Kegel Nat: Ermöglicht nur die externen Hosts, die die Verbindung initiierten, um den internen Host zurück zu kontaktieren.
* Port eingeschränkte Kegel Nat: Ermöglicht externe Hosts, die die Verbindung aus demselben Port initiierten, um den internen Host zurück zu kontaktieren.
* symmetrische NAT: Verwendet eine dynamische Zuordnung, wodurch externe Hosts schwierig sind, Verbindungen zu internen Hosts zu initiieren. Dies ist der restriktivste Typ.
Zusammenfassend ist ein NAT -Server eine entscheidende Komponente der modernen Internetinfrastruktur und ermöglicht eine effiziente und sichere Freigabe eines begrenzten Pools von öffentlichen IP -Adressen zwischen zahlreichen Geräten auf privaten Netzwerken.