TCP协议三次握手四次挥手

TCP连接三次握手:

客户端:我想与服务器建立连接,(则发送SYN(请求同步))

服务器:对客户端进行回应,(发送SYN(请求同步)同时发送ASK(确认标志)询问是否做好数据通信)
(对方是否愿意取决于防火墙的定义规则)

客户端:我方确认服务器同意数据通信(再次发送ASK(确认标志)进行确认)

TCP断开连接4次挥手:

客户端:发起断开连接请求(发送FIN(结束标志):寓意我没有数据要传了,如果你还有,可以继续发)

服务器:收到请求之后先进行确认(发送ASK(确认标志)寓意我还没准备好断开连接,请继续等待)
客户端进入FIN_WAIT状态(等待服务器主动要求中断连接的状态)继续等待服务器的结束标志
服务器:自己数据发送完成,则要求与客户端中断连接(发送FIN(结束标志))

客户端:进行确认(发送ASK(确认标志)进入(TIME_WAIT状态:断开这次连接))
如果服务器没有收到ASK客户端则可以重传;收到ASK之后就可以断开连接
客户端等待2MSL后没有收到回复,则服务器已正常关闭,客户端也就可以关闭连接了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值