- 博客(6)
- 资源 (2)
- 收藏
- 关注
转载 TCP实现P2P通信、TCP穿越NAT的方法、TCP打洞
来源:http://www.vckbase.com/index.php/wv/1471 这篇文章在网络上被多处引用,用实例说话,侯老师说代码里面没有密码,手把手教你tcp打洞。 这个标题用了两个顿号三个名称,其实说得是同一个东西,只是网上有不同的说法罢了,另外好像还有人叫TCP打孔(我的朋友小妞听说后问“要打孔啊,要不要我帮你去借个电钻过来啊?”“~!・¥%……・!”)。
2015-06-25 15:20:52 556
转载 IM服务器架构实现畅想
转载地址:http://www.cnblogs.com/allexw/archive/2012/12/25/2832618.html 转载原因,下图对TCP穿透的逻辑描写的非常清楚,也就爱屋及乌的,不管是否为原始出处,把整篇文章都搬过来了。 我把第一个问题选为:QQ的架构。呵呵,题目是不是有点大?QQ现在的最高在线用户数是1900万,我们来讨论一下要作一个这样的架构如何来作更好,大家积极发言
2015-06-25 15:09:35 620
转载 同一端口如何区分不同的Socket
为了区分不同应用进程间的网络通信和连接,主要有3个参数:通信的目的IP地址、使用的传输层协议(TCP 或 UDP)和使用的端口号。 Socket的原意是“插座”。通过将这3个参数结合起来,与一个“插座”Socket绑定,应用层就可以和传输层通过套接字接口,区分来自不同应用程序进程或网络连接的通信,实现数据传输的并发服务。 accept()产生的Socket端口号是多少?
2015-06-24 22:37:28 395
转载 使用TCP协议的NAT穿透技术
来源:http://www.cnblogs.com/regedit/articles/829725.html 其实很早我就已经实现了使用TCP协议穿透NAT了,但是苦于一直没有时间,所以没有写出来,现在终于放假有一点空闲,于是写出来共享之。 一直以来,说起NAT穿透,很多人都会被告知使用UDP打孔这个技术,基本上没有人会告诉你如何使用TCP协议去穿透(甚至有的人会直接告诉你
2015-06-19 16:50:51 486
转载 QQ通信原理及QQ是怎么穿透内网进行通信的?
来源:http://f543711700.iteye.com/blog/978044 QQ是一个基于TCP/UDP协议的通讯软件 发送消息的时候是UDP打洞,登陆的时候使用HTTP~因为登陆服务器其实就是一个HTTP服务器,只不过不是常用的那些,那个服务器是腾讯自行开发的!!! 一、登录 QQ客户端在局域网内,当你打开QQ登录到QQ服务器时,通过外网,你的客户端与QQ服务器
2015-06-19 16:49:07 359
转载 NAT穿透
来源:http://blog.csdn.net/ustcgy/article/details/5655050 5. NAT穿透 5.1 转发 最可靠但又是最低效的点对点通信方法,莫过于将p2p网络通信看作一个C/S结构,通过服务器来转发信息.如下图,两个客户端A和B,均与服务器S初始化了一个TCP或UDP连接,服务器S具有公网固定IP地址,两个客户端分布在不同的私网中,这样,他
2015-06-19 16:41:01 392
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人