假設我正在運行綁定到公有IP的TURN服務器(比如說100.0.0.1)。當服務器爲創建分配請求創建一箇中繼端口時,服務器是否會發送與XOR-RELAYED中的綁定(本例中爲100.0.0.1)不同的IP地址? ADDRESS屬性?我不太熟悉網絡知道所有可能的情況,並且RFC 5766沒有具體說明任何事情(據我所知)。TURN服務器XOR-RELAYED-ADDRESS IP與其自己的公有IP不同
換句話說,XOR-RELAYED-ADDRESS中的IP地址是多餘的嗎?在我考慮的所有情況下,客戶端只需要知道分配的端口,並且可以完全忽略XOR-RELAYED-ADDRESS的IP。只要客戶端知道中繼端口,它就可以在中繼端口上始終發送中繼數據到TURN服務器公用IP(它已經知道IP,因爲它最初必須連接...)。
有何評論?
在我的情況下,NAT直接轉發端口。感謝術語說明:) – Chris 2012-07-25 17:44:12
然後,您很高興能讓客戶端承擔IP地址。 – selbie 2012-07-25 18:04:32
這是否意味着如果我的TURN服務器位於NAT /防火牆之後,它仍然可以工作?我有類似的問題,中繼地址與本地地址相同,而我已經使用端口轉發從我的公共IP到端口3478上的本地IP。 – 2017-06-12 09:13:34