TCP协议控制位及TCP三次握手四次挥手

文章详细介绍了TCP协议中的控制位,如URG、ACK、PSH、RST、SYN和FIN,以及TCP建立连接的三次握手过程和终止连接的四次挥手过程。在三次握手时,涉及SYN和ACK标志的交换,而在四次挥手时,双方通过FIN和ACK标志协调断开连接。

目录

一、TCP协议控制位

二、TCP三次握手

三次握手的过程:

三、四次挥手

四次挥手的过程:


一、TCP协议控制位

用来描述AB两台机器目前的状态

URG:紧急位  URG=1 表示这次连接紧急,须优先处理。

ACK :  确认位  ACK=1  确认连接。

PSH :急切位  PSH=1  表示文件重要,须要传输插队。

RST :   重置位  RST=1  表示这个文件是重传的文件,之前出现错误。

SYN: 同步位  SYN=1  请求连接。

 FIN:  断开位   FIN=1  断开连接。

二、TCP三次握手

TCP建立连接的过程就是三次握手

三次握手的过程:

1、PC1发送SYN报文,seq=1(序列号),SYN=1(同步位) 请求连接

2、PC2接收后发送SYN+ACK报文seq=y(序列号)ack=x+1(确认号)SYN=1,ACK=1 发送确认连接

3、PC1接收后发送ACK报文,seq=x+1(第二个包序列号)ack=y+1 ACK=1确认连接

三、四次挥手

断开连接的过程叫四次挥手

四次挥手的过程:

 1、PC1发送FIN/ACK报文,FIN=1,ACK=1,提出断开连接

2、PC2发送ACK报文,ACK=1,确认收到断开连接

3、PC2发送FIN/ACK报文,FIN=1,ACK=1,确认同意断开

4、PC1发送ACK报文,ACK=1,确认断开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值