三次握手 四次挥手

三次握手:

第一次握手:
客户端发送请求报文到服务端,并进入SYN_SENT状态,等待服务的确认

第二次握手:
服务端接收到连接请求,如果同意建立连接,向客户端发回确认报文段,服务端进入到SYN_RECV状态

第三次握手:
客户端接收到服务端的确认报文后,向服务端给出确认报文段,连接完成,客户端和服务端都进入了ESTAB-LISHED状态,即可以双向通信

 

四次挥手:

第一次挥手:
客户端向发送端发送断开连接报文段,客户端进入FIN-WAIT1状态


第二次挥手:
服务端接收到客户端的请求报文后,确认客户端的消息,由服务端回复客户端一个ACK报文,服务端进入到CLOSE-WAIt状态,客户端接收到第二次挥手消息后进入到FIN-WAIT2状态,这时客户端不能给服务端发送消息,但服务端可以继续给客户端发送消息(单通道通信)


第三次挥手:
服务端向客户端发起断开连接报文,服务端进入到LASK-ACK状态


第四次挥手:
客户端接收到服务端发送的请求报文后,向服务端发送一个确认消息,客户端进入到TIME-WAIT状态。在等待2MSL时间后才进入到CLOSED状态,服务端接收到客户端的消息后进入到CLOSED状态

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值