TURN
TURN(Traversal Using Relays around NAT,RFC 5766)在 NAT 穿透失败时由 TURN 服务器中继两端流量。
用途
在打洞失败(如对称 NAT)时提供中继回退,确保通信可达,是 ICE 的最后手段。
机制
客户端向 TURN 服务器 Allocate 请求中继端口,两端通过中继端口收发。TURN 服务器转发两端流量。有 ALLOCATION 生命周期与权限控制。
用例
- WebRTC 中继
- 对称 NAT 回退
- VoIP 中继
TURN(Traversal Using Relays around NAT,RFC 5766)在 NAT 穿透失败时由 TURN 服务器中继两端流量。
在打洞失败(如对称 NAT)时提供中继回退,确保通信可达,是 ICE 的最后手段。
客户端向 TURN 服务器 Allocate 请求中继端口,两端通过中继端口收发。TURN 服务器转发两端流量。有 ALLOCATION 生命周期与权限控制。