广域网通信的问题

SZ阿辉 2015-03-11 05:41:36
目前正在学习网络编程,想实现广域网点对点通信,在已经对方广域网IP和内网IP的情况下能否不需要第三方服务器,编写软件进行通讯呢?各位大神帮忙指导下,网上有很多UDP打洞的资料 不过好像都要建服务器的,我想知道不建服务能否实现广域网通信
...全文
103 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
worldy 2015-03-12
  • 打赏
  • 举报
回复
引用 楼主 qzroger 的回复:
目前正在学习网络编程,想实现广域网点对点通信,在已经对方广域网IP和内网IP的情况下能否不需要第三方服务器,编写软件进行通讯呢?各位大神帮忙指导下,网上有很多UDP打洞的资料 不过好像都要建服务器的,我想知道不建服务能否实现广域网通信
如果不想打洞,你可以在双方路由器上设置IP映射
worldy 2015-03-12
  • 打赏
  • 举报
回复
引用 楼主 qzroger 的回复:
目前正在学习网络编程,想实现广域网点对点通信,在已经对方广域网IP和内网IP的情况下能否不需要第三方服务器,编写软件进行通讯呢?各位大神帮忙指导下,网上有很多UDP打洞的资料 不过好像都要建服务器的,我想知道不建服务能否实现广域网通信
必须要要中间服务器,否则无法中转,洞怎么打的出来?
likfeng 2015-03-12
  • 打赏
  • 举报
回复
至少有一方“表现”为广域网(本身就是广域网IP或者路由器通过端口映射到内网) 而且拥有广域网的一端需要被动接收才能建立联系 两者都是内网IP只能通过公网IP服务器间接建立通讯链接
  • 打赏
  • 举报
回复
P2P需要中间服务器
版主大哥 2015-03-11
  • 打赏
  • 举报
回复
UDP打洞的资料 里面就写着需要一个公网的server,不用怎么行呢.... 除非所在的内网的机器,映射到该内网的外网ip,然后让另外一个内网来连接外网ip,这样就内网跟内网通信了

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧