Socket 学习(三).4 UDP 穿透 客户端与客户端链接

效果图:html

使用方法:  先 修改WinClient\bin\Debug  下面的 ip.ini,写上 服务器 IP地址。服务器

客户端 与 客户端 通信 以前 ,点击发送打洞消息 按钮,而后过一会再发送消息。学习

代码 不少, 参见: http://www.cnblogs.com/LeoWong/archive/2009/09/25/1574266.htmlhtm

已经放在  MVC EF Bootstrap技术交流   206058845    里面的文件里面了。感兴趣的能够去下载。文件名 Socket穿透.rarblog

首先 须要 看懂    Socket 学习(三).2 udp 穿透  ,而后 再他的基础上,了解过程,ip

 UDP打洞过程
 假设A想链接B.首先A发送打洞消息给Server,让Server告诉B有人想与你创建通话通道,Server将A的IP信息转发给B
 B收到命令后向A发一个UDP包,此时B的NAT会创建一个与A通信的Session. 而后A再次向B发送UDP包B就能收到了 get

 

在而后,你要知道 ,Server  进行 UDP包转发 ,具体是 怎么作的? 额,这个我还在研究。。。it

相关文章
相关标签/搜索