|
|
30 | 31 | 1 | 2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 1 | 2 | 3 |
4 | 5 | 6 | 7 | 8 | 9 | 10 |
E-mail:zbln426@163.com
QQ:85132383
长期寻找对战略游戏感兴趣的合作伙伴。
常用链接
留言簿(21)
随笔分类
随笔档案
SDL相关网站
我的个人网页
我的小游戏
资源下载
搜索
积分与排名
最新评论
阅读排行榜
评论排行榜
摘要: TCP的连接建立需要3次握手,而正常关闭则需要4次握手。
阅读全文
posted @
2010-06-07 20:58 lf426 阅读(2924) |
评论 (0) |
编辑 收藏
摘要: 在socket机制中,应用层的程序以send()函数将数据首先发送到本机系统的发送缓存中,我们称之为SendQ,意指这是一个FIFO(先进先出)的队列。这个缓存是系统决定的,并不是在我们的程序中指定的。然后socket机制负责将SendQ中的数据以字节为单位,按照顺序发送给对方的接收缓存RecvQ中。RecvQ也是一个属于系统的FIFO缓存队列。在收信息的另外一边,当RecvQ没有数据时,recv()就会阻塞(默认情况下),每当有数据可接收,recv()就会返回实际接收到的数据长度。
阅读全文
posted @
2010-06-07 20:09 lf426 阅读(4004) |
评论 (1) |
编辑 收藏
摘要: TCP的三次握手过程如下:
1、第一个SYN连接请求由客户端发起,这个数据报将SYN设置为1表示是一个连接请求,并且包含着这次连接的ISN,我们假设其值为n。
2、服务器端收到第一次握手请求的数据报后开始构建反馈的数据报。反馈数据报包括两个部分:第一部分是将连接请求的序号反馈回去,因为SYN本身占了一个字节,所以反馈回去的序号就是n+1;第二部分是自己也向客户端发起SYN连接请求,也将SYN设置为1,并包含这个新连接的ISN,我们设其值为m。
3、客户端回应服务器端的SYN连接请求,将服务器端到客户端连接的序号反馈回去,因为SYN占了一个字节,所以反馈给服务器端的序号是m+1。
阅读全文
posted @
2010-06-07 13:16 lf426 阅读(3011) |
评论 (0) |
编辑 收藏
摘要: TCPClientSock的建立和第三次握手。
阅读全文
posted @
2010-06-07 00:46 lf426 阅读(1832) |
评论 (1) |
编辑 收藏