TCP 四次挥手中,处于 CLOSE_WAIT 状态的一方是否可以主动取消该状态或直接关闭连接?
考察说明
考察对 TCP 连接终止状态机及 CLOSE_WAIT 成因与处理的理解
回答思路
- 说明 CLOSE_WAIT 是主动关闭方收到 FIN 后被动关闭方进入的状态
- 指出 CLOSE_WAIT 状态下被动方仍可发送数据,通常不应主动取消而是完成应用层关闭后发送 FIN
- 解释进程未关闭 socket 导致 CLOSE_WAIT 堆积的常见原因及排查思路
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。