STUN-Simple Traversal of User Datagram Protocol (UDP) Through NetworkAddress Translators (NATs),基于UDP,关于STUN介绍不再赘述,想要了解的话可以参考stun协议RFC 3489。
Resiprocate可能用到STUN的场合
一、proxy架设在内网,需要获得proxy外网IP(也可以用DNS实现);二、实现两个内网客户端SIP通信。客户端支持Stun,路由器类型属于完全圆锥NAT,地址受限NAT,或端口受限NAT,可以利用stun穿越。或者是通过路由器端口映射。
NAT
检测NAT类型步骤

NAT的四种类型

本文介绍了Resiprocate如何使用STUN进行NAT穿透,包括proxy内网部署获取外网IP、内网客户端SIP通信以及Resiprocate对STUN的支持情况和具体实现,如UdpTransport的处理过程。
最低0.47元/天 解锁文章
1211





