四次挥手过程
● 数据发送完毕后,客户端发送释放连接请求(FIN=1,seq=u)并进入FIN-WAIT-1状态。
● 服务器收到释放连接请求,做出应答( ACK=1,seq=v,ack=u+1.),并进入CLOSE-WAIT状态。(此时客户端处于FIN-WAIT-2状态 不发送只接收数据,此时仍在接收服务器传输的数据)
● 服务器发送完所有数据后发送释放连接请求(FIN=1,ACK=1,seq=w,ack=u+1),并进入LAST-ACK状态。
● 客户端收到释放连接请求后发送确认应答(ACK=1,seq=u+1,ack=w+1),并进入TIME-WAIT状态.该状态会持续2MSL(2倍报文最大生存时间)时间(服务器收到应答会立即进入CLOSED状态),若该时间段内没有收到重发请求,就进入CLOSED状态。

