NATTraversalVerfahren
NAT-Traversal-Verfahren bezeichnet eine Gruppe von Techniken, die dazu dienen, Kommunikationsverbindungen zwischen Endpunkten herzustellen, die hinter NAT-Geräten operieren. NAT (Network Address Translation) übersetzt private Adressen in öffentliche Adressen, wodurch eingehende Verbindungen oft blockiert oder schwer zuzuordnen sind. Traversal-Verfahren ermöglichen es Clients, Adressinformationen zu erkennen, Kommunikationspfade zu etablieren oder Traffic über Relay-Server zu leiten, um Peer-to-Peer-Verbindungen zu ermöglichen.
Zu den bekanntesten Ansätzen gehören STUN, TURN und ICE. STUN dient der Ermittlung der öffentlich erreichbaren
Zusätzliche Methoden umfassen UPnP (und NAT-PMP/PCP) zur automatischen Portfreigabe auf dem NAT-Gerät sowie UDP-Hole-Punching, ein Verfahren,
Anwendungsbereiche sind überwiegend Echtzeitkommunikation in vernetzten Anwendungen, Online-Spiele und Peer-to-Peer-Dienste. Vorteile liegen in der Reduzierung von