黑马程序员技术交流社区

标题: 【黑马云青年 胡浩】服务端和客户端中的”三次握手“ [打印本页]

作者: 胡浩    时间: 2013-6-2 16:39
标题: 【黑马云青年 胡浩】服务端和客户端中的”三次握手“
服务端和客户端是通过TCP协议通信的,TCP协议时通过三次握手完成的。具体是“你在吗?” /“我在”/"恩,知道了"。
那么服务端和客户端在通信过程中对应的三次握手又是什么呢?

作者: 杨彬    时间: 2013-6-5 17:57
第一次
第一次握手:建立连接时,客户端发送同步序列编号(syn)到服务器,等待服务器确认。
第二次
第二次握手:服务器收到同步序列编号(syn)包,必须确认客户的同步序列编号(syn),同时自己也发送一个同步序列编号(syn),此时服务器进入防止攻击状态。
第三次
第三次握手:客户端收到服务器的同步序列编号(syn)包,向服务器发送确认包,此包发送完毕,客户端和服务器进入建立连接状态,完成三次握手。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2