默认
发表评论 5
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
求教关于UDP多客户端与多服务器间通讯的问题
阅读(38065) | 评论(5 收藏 淘帖
UPD无连接的,是不是可以简单这么实现:将每一个客户端的IP等相关信息记录在一个公共的存储器上,不管哪台服务器收到要发给其它客户端的消息,此服务器从公共存储器上取得接收者客户端IP等信息就可以成功发给它呢?

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

标签:P2P NAT
上一篇:脑残式网络编程入门(六):什么是公网IP和内网IP?NAT转换又是什么鬼?下一篇:全面了解移动端DNS域名劫持等杂症:原理、根源、HttpDNS解决方案等
推荐方案
评论 5
你的意思是,你只要拿到UDP客户端的IP地址和端口,就能在任一服务器向它发起通信?
对,我意思就是这样,是不是可以呢?
引用:承泽 发表于 2018-11-19 15:54
对,我意思就是这样,是不是可以呢?

网络通信的时候,理论上确实有了这两样就能通信。但,实际使用的时候,光这样,是行不通的!

要知道为什么,你需要系统学习一下NAT路中转换的知识,不然你是想不明白的:
P2P 技术详解(一):NAT详解——详细原理、P2P简介
P2P 技术详解(二):P2P中的NAT穿越(打洞)方案详解
通俗易懂:快速理解P2P技术中的NAT穿透原理

很多人都会犯这种技术性的理解错误,你把上面的文章读完,就不会了。
非常感谢你的解惑
引用:承泽 发表于 2018-11-19 16:05
非常感谢你的解惑

打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部