Ich weiß (ungefähr) über Network Address Translation (NAT), da das NAT-Gerät eine Zuordnung von externen Ports zu internen Ports speichert. Als ich jedoch anfing, darüber zu lesen, war ich von all den Begriffen völlig verwirrt: STUN, ICE, TURN, uPnP, NAT-PMP, Full Cone NAT, Restricted Cone NAT und Port Restricted Cone NAT. Jede Hilfe, um herauszufinden, was das alles bedeutet, wäre wirklich hilfreich, danke!
Antwort1
Sie haben mit all diesen Protokollen viele verschiedene Themen behandelt, aber im Wesentlichen werden sie alle verwendet, um die Einschränkungen von NAT bei der Verwendung mit öffentlichem Routing zu umgehen oder damit umzugehen. Einige befassen sich mit Port-Mapping, Adress-Mapping usw.
uPnP ist insofern eine Ausnahme, als es Hosts innerhalb des NAT normalerweise ermöglicht, mit dem uPnP-fähigen Gerät zu kommunizieren, um Statistiken wie externe IP-Adressen und weitergeleitete Ports abzurufen, und es erleichtert im Allgemeinen die einfache Firewall-Überquerung für Anwendungen, die dies erfordern und uPnP unterstützen.