NATTraversalMethoden
NAT-Traversal-Methoden bezeichnen eine Gruppe technischer Verfahren, die darauf abzielen, Kommunikationspfade zwischen Hosts herzustellen, die sich hinter NAT-Geräten befinden. NAT (Network Address Translation) übersetzt private Adressen in öffentlich erreichbare Adressen und verändert Ports, wodurch eingehende Verbindungen häufig blockiert werden. Traversal-Methoden helfen dabei, Adressinformationen zu ermitteln, Ports freizumachen oder Verkehr über Zwischenstationen zu leiten.
Zu den zentralen NAT-Traversal-Methoden gehören STUN, TURN und ICE. STUN ermöglicht es einem Client, seine öffentliche
Zusätzlich existieren Protokolle wie NAT-PMP (NAT Port Mapping Protocol) und PCP (Port Control Protocol), mit denen
Eine weitere Technik ist das UDP-Hole-Punching, bei dem zwei Endpunkte durch koordiniertes Senden initialer UDP-Pakete Mapping-Einträge
Anwendungsbereiche sind Voice-over-IP, Videoanrufe, Peer-to-Peer-Dienste und WebRTC-Anwendungen, bei denen direkte oder near-direkte Verbindungen erwünscht sind. Begrenzungen