/ tags/ note

# 为什么 TCP 挥手需要有 TIME_WAIT 状态?

9 min read

【核心定义】 TIME_WAIT 状态是 TCP 连接主动关闭方在发送完最后一个 ACK 后进入的状态,其本质是一个延迟关闭的定时器状态,用于确保最后一个 ACK 能够可靠地被对端接收,并让网络中所有属于此连接的旧报文段都自然消亡,从而防止新旧连接的数据发生混淆。

Read