假设我正在运行一个绑定到公共 IP(比如 100.0.0.1)的 TURN 服务器。当服务器为创建分配请求创建中继端口时,服务器是否会在 XOR-RELAYED-地址属性?我对网络不够熟悉,无法了解所有可能的情况,并且RFC 5766并没有真正说明任何具体内容(据我所知)。
换句话说,XOR-RELAYED-ADDRESS 中的 IP 地址是多余的吗?在我考虑的所有情况下,客户端只需要知道分配的端口,并且可以完全忽略 XOR-RELAYED-ADDRESS 的 IP。只要客户端知道中继端口,它就可以始终在中继端口将中继数据发送到 TURN 服务器公共 IP(它已经知道 IP,因为它必须最初连接......)。
任何意见?