NAT gegen NAPT
Network Address Translation (NAT) ist der Prozess, der die IP-Adresse in einem Header eines IP-Pakets ändert, während er ein Routing-Gerät durchläuft. NAT ermöglicht die Verwendung eines Satzes von IP-Adressen für den Datenverkehr innerhalb eines LAN (Local Area Network) und ein weiterer Satz von IP-Adressen für den Außenverkehr. Eins-zu-Eins-Umwandlung von IP-Adressen wird durch die einfachste Form von NAT bereitgestellt. NAPT (Network Address and Port Translation) ist eine Erweiterung von NAT, mit der viele IP-Adressen einer einzigen IP-Adresse zugeordnet werden können. Dies geschieht mit Hilfe von TCP- und UDP-Port-Informationen im ausgehenden Verkehr.
Was ist NAT??
Bei der Netzwerkadressübersetzung wird die IP-Adresse in einem Header eines IP-Pakets geändert, während es ein Routing-Gerät durchläuft. NAT ermöglicht die Verwendung eines Satzes von IP-Adressen für den Datenverkehr innerhalb eines LAN und ein weiterer Satz von IP-Adressen für den Außenverkehr. Eins-zu-Eins-Umwandlung von IP-Adressen wird durch die einfachste Form von NAT bereitgestellt. NAT hat mehrere Vorteile. Es verbessert die Sicherheit eines LANs, da interne IP-Adressen ausgeblendet werden können. Da die IP-Adressen nur intern verwendet werden, entstehen keine Konflikte mit den in anderen Organisationen verwendeten IP-Adressen. Die Verwendung einer einzigen Internetverbindung für alle Computer in einem LAN wird durch NAT ermöglicht. NAT arbeitet mit einer NAT-Box, die sich in der Schnittstelle befindet, an der das LAN mit dem Internet verbunden ist. Es enthält eine Reihe gültiger IP-Adressen und ist für die Durchführung der IP-Adressübersetzungen verantwortlich.
Was ist ein NAPT??
NAPT (Network Address and Port Translation) wird verwendet, um einen Satz privater IP-Adressen mithilfe einer einzelnen öffentlichen IP-Adresse oder einer kleinen Gruppe öffentlicher IP-Adressen abzubilden. NAPT wird auch als PAT (Port Address Translation), IP-Masquerading, NAT-Überladung und Many-to-One-NAT bezeichnet. In NAPT werden viele IP-Adressen einer einzigen IP-Adresse zugeordnet. Dies führt zu einer Mehrdeutigkeit beim Weiterleiten der zurückgegebenen Pakete. Um dieses Problem zu vermeiden, verwendet NAPT die TCP / UDP-Portinformationen im ausgehenden Datenverkehr und verwaltet eine Übersetzungstabelle. Dies würde das korrekte Weiterleiten der zurückgegebenen Pakete an den Anforderer ermöglichen.
Was ist der Unterschied zwischen NAT und NAPT??
NAT ändert die IP-Adresse in einem Header eines IP-Pakets, während es ein Routing-Gerät durchläuft, und ermöglicht die Verwendung eines anderen Satzes von IP-Adressen, die für den Verkehr innerhalb eines LAN verwendet werden sollen, als der Satz von IP-Adressen, die für den Außenverkehr verwendet werden NAPT ist eine spezielle Art von NAT, bei der mehrere private IP-Adressen einer einzelnen IP-Adresse oder einer kleinen Gruppe öffentlicher IP-Adressen zugeordnet werden. Daher beinhaltet NAPT eine Viele-zu-Eins-Übersetzung von IP-Adressen. NAPT ist das am häufigsten verwendete NAT, daher wird NAPT meistens als NAT bezeichnet.