我不明白 STUN 情况下三个测试的重要性?STUN 服务器用于了解外部端口和 IP 地址,那么为什么要三个请求呢?

谢谢

有帮助吗?

解决方案

sip 客户端使用这三个测试来确定 STUN-Gateway 的运行模式

  • 开放互联网
  • 全锥NAT
  • 限制锥体
  • 限制端口
  • UDP 被阻止
  • 对称UDP防火墙
  • 对称NAT

如果三个测试算法最终处于后三个状态之一,则不可能进行 UDP 通信。

检查这个漂亮的维基媒体图形以获取流程图 NAT 表征算法

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top