跳到主要内容
uencoder

STUN

STUN(Session Traversal Utilities for NAT,RFC 5389)让客户端发现自身经 NAT 后的公网 IP 与端口及 NAT 类型。

用途

为 NAT 后的端点提供公网反射地址发现,是 ICE 与 WebRTC NAT 穿透的基础。

机制

客户端向 STUN 服务器发 Binding Request,服务器回响应含观察到的源 IP:端口(即公网反射地址)。可附加属性测试 NAT 类型与行为。

用例

  • WebRTC NAT 穿透
  • VoIP SIP 信令
  • P2P 公网地址发现

相关工具

参考链接