首页/网络/抓包与流量分析速查/TCP 连接复用异常排查
本包目录(400 条)
tcpdump 过滤实战51 条Wireshark 技巧75 条
TCP 流分析82 条
应用层报文判读71 条丢包与时延定位60 条抓包工具链61 条

TCP 连接复用异常排查

连接池复用旧连接看似省握手,但服务端可能已关闭或中间设备已清理:抓包表现为复用连接上的首个请求无响应后触发重试/重连。

用途定位连接池健康检查不足
特征旧连接首发数据即失败,随后新连接成功

观察

观察
1) 失败请求与上次使用的时间差
2) 失败时旧连接是否有 RST/无响应
3) 对比开启健康检查后的失败率
修复方向:池内空闲回收、保活探测、失败重试但避免重试风暴。

易错点

  • 重试策略不当会把单次失败放大为流量风暴,注意退避与上限
  • 服务端主动 close 与中间设备静默回收的抓包特征不同,分开统计

数据来源与参考

  • Wireshark User's Guide
  • RFC 9293
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌