会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
海带123
TCP三次握手图解
过程
第一次
第一次握手:建立连接时,
客户端
发送
syn
包(syn=j)到
服务器
,并进入
SYN_SENT
状态,等待服务器确认;SYN:同步序列编号(
Synchronize Sequence Numbers
)。
第二次
第二次握手
:
服务器
收到
syn
包,必须确认客户的SYN(
ack
=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入
SYN_RECV
状态;
第三次
第三次握手:
客户端
收到
服务
器的SYN+ACK包,向
服务器
发送确认包ACK(
ack
=k+1),此包发送完毕,客户端和服务器进入
ESTABLISHED
(TCP连接成功)状态,完成三次握手。
完成三次握手,
客户端
与服务器开始传送
数据
,在上述过程中,还有一些重要的概念:
posted on
2017-01-05 12:28
老样子
阅读(
242
) 评论(
0
)
收藏
举报
刷新页面
返回顶部
导航
博客园
首页
新随笔
联系
订阅
管理
公告