TCP 四次挥手过程中,最后一次挥手(发送 FIN 的一方收到对方的 ACK)之后连接就立即结束了吗?请说明原因。
考察说明
考察对 TCP 连接终止状态机与 TIME_WAIT 机制的理解
回答思路
- 明确最后一次挥手是发送 FIN 的一方收到对方 ACK
- 说明主动关闭方在收到 ACK 后进入 TIME_WAIT 状态而非立即关闭
- 解释 TIME_WAIT 的作用:确保迟到的报文段被丢弃,且保证最后一个 ACK 可靠到达
- 说明 TIME_WAIT 持续时间(2MSL)及之后连接才真正关闭
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。