后端岗位面试题更新 2026-08-05

TCP 连接处于 TIME_WAIT 状态时,若收到 SYN 报文,会发生什么?

深圳虾皮信息科技有限公司后端开发互联网/IT风险判断技术原理TCP

考察说明

考察对 TCP 状态机、TIME_WAIT 特性及 SYN 处理逻辑的理解

回答思路

  1. 说明 TIME_WAIT 状态存在的意义
  2. 描述收到 SYN 后的具体行为(重发 ACK 或忽略)
  3. 区分新连接与旧连接的场景
  4. 提及端口复用选项(如 SO_REUSEADDR)的影响