TCP 三次握手四次挥手

2019-10-09  本文已影响0人  allenhaozi
tcp_open_close.jpg 第一次握手
第二次握手
第三次握手

四次挥手:

Client: 主动断开连接
Server: 被动断开连接

  1. Client完成数据发送之后, 发送FIN给Server, Client进入 FIN_WAIT_1

  2. Server收到FIN后, 回送ACK给Client, Server进入CLOSE-WAIT

  3. Client收到B发送的ACK 进入 FIN_WAIT_2
    此时处于半关闭, Server人仍然可以给Client发送数据

  4. Server发送完数据, 发送FIN给Client Server进入LAST_ACK

  5. Client收到FIN 回送ACK 自己进入TIME_WAIT 经过2MSL时间

  6. Server收到Client的ACK 进入CLOSE

TIME_WAIT为什么要等2个MSL

上一篇 下一篇

猜你喜欢

热点阅读