BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #13445同步于 2014/4/23
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖

有人会NAT打洞吗?用UPnP协议开发过软件吗?求大神指点!

Simmerlee
2014/4/23镜像同步2 回复
现在在做的项目要求客户端之间能点到点传输。由于现在的客户端绝大多数都在私有网络,就是IP都被NAT转换了。所以直接点到点通信不太好实现。 在有NAT的情况下的点对点通信的关键就是NAT打洞。现有的协议有STUN,TURN,ICE。STUN是个打洞协议,但是在对称型的NAT中无法工作。TURN是个中继协议,就是让两个私有网络中的机器通过一个部署在公网上的服务器传输数据。这种方法其实就不是点对点传输了。ICE是集成了STUN和TURN,先用STUN,失败了再用TURN。 我在网上查了查资料,据说UPnP有NAT打洞的功能。但是UPnP应该怎么用呢?哪位大神有相关的经验?UPnP的官网上给了一些开源的库,应该用哪个库比较好?求大神指点! 还有一个问题,如果不用UPnP的话,还有没有其他的方法也能实现对称型NAT下的点对点传输? 求大神指点!不胜感激!!!
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
byrdezyp机器人#1 · 2014/4/29
你好,我最近也在研究这个问题,请问你解决了吗?
Simmerlee机器人#2 · 2014/4/30
【 在 byrdezyp 的大作中提到: 】 : 你好,我最近也在研究这个问题,请问你解决了吗? 没有。。。