默认
发表评论 3
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
请教UDP的P2P时A端是端口限制nat、B端是正常nat,反向打洞也不能通
阅读(26571) | 评论(3 收藏 淘帖
连接了STUN知道自己属于什么nat,也获取了nat的 ip和port
A端是端口限制nat,B端是正常nat,用反向打洞也不能通,不知道为什么。

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

标签:P2P
推荐方案
评论 3
这个问题首先需要确认两个端的NAT类型,你下载这个工具《一款用于P2P开发的NAT类型检测工具 [附件下载]》,确认一下NAT类型到底是不是你现在认为的这样。

上面确认完毕后,如果还不行,你把打洞的过程回复描述一下。
引用:JackJiang 发表于 2017-09-13 20:08
这个问题首先需要确认两个端的NAT类型,你下载这个工具《一款用于P2P开发的NAT类型检测工具 [附件下载]》, ...

一边是Full Cone NAT 一边是Port Restricted Cone NAT
Client A = A      server = S       Client B = B

A → S 告诉B   
B收到之后,告诉S,S获取B nat(ip/port 和 local ip/port)→A
A→B,此时B正常应该是能够收到的,但是没收到。

没用Stun服务器连接,用的是一般的UDP通信
签名: 该会员没有填写今日想说内容.
第一次发送路由不是会拒绝嘛   你再发一次试试
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部