个人感觉这个绝对是最简单,清晰的TCP 四次挥手状态迁移的说明了。
TCP断开连接状态机如下图显示:
TCP 状态:
ESTABLISHED,FIN_WAIT_1,FIN_WAIT_2,CLOSING,TIME_WAIT,CLOSED,CLOSE_WAIT,LAST_ACK。
迁移条件:
- 发送FIN
- 接收FIN,发送ACK
- 接收ACK
三个迁移条件的顺序决定了状态机的走向。
个人感觉这个绝对是最简单,清晰的TCP 四次挥手状态迁移的说明了。
TCP断开连接状态机如下图显示:
TCP 状态:
ESTABLISHED,FIN_WAIT_1,FIN_WAIT_2,CLOSING,TIME_WAIT,CLOSED,CLOSE_WAIT,LAST_ACK。
迁移条件:
三个迁移条件的顺序决定了状态机的走向。