我(大致)了解網路位址轉換 (NAT),因為 NAT 裝置儲存外部連接埠到內部連接埠的對應。然而,當我開始閱讀它時,我對所有術語感到非常困惑:STUN、ICE、TURN、uPnP、NAT-PMP、全錐形 NAT、受限錐形 NAT 和連接埠受限錐形 NAT。任何幫助解決這一切意味著什麼都會非常有幫助,謝謝!
答案1
您已經介紹了所有這些協定的許多不同主題,但本質上它們都用於在與公共路由一起使用時繞過 NAT 或限制 NAT。有些處理連接埠映射、位址映射等。
uPnP 是一個例外,因為它通常允許 NAT 內部的主機與支援 uPnP 的設備進行通信,以獲取外部 IP 和轉發端口等統計數據,並且通常有助於需要它且支援 uPnP 的應用程式輕鬆穿越防火牆。