测试岗位面试题更新 2026-08-05

TCP 四次挥手过程中,最后一次挥手(发送 FIN 的一方收到对方的 ACK)之后连接就立即结束了吗?请说明原因。

北京经纬恒润科技股份有限公司测试专业服务技术原理TCP

考察说明

考察对 TCP 连接终止状态机与 TIME_WAIT 机制的理解

回答思路

  1. 明确最后一次挥手是发送 FIN 的一方收到对方 ACK
  2. 说明主动关闭方在收到 ACK 后进入 TIME_WAIT 状态而非立即关闭
  3. 解释 TIME_WAIT 的作用:确保迟到的报文段被丢弃,且保证最后一个 ACK 可靠到达
  4. 说明 TIME_WAIT 持续时间(2MSL)及之后连接才真正关闭
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。