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

TCP 建连失败排查流程

把建连失败拆成可观测步骤:本机发起(见 SYN?)→ 路径传输(对端见 SYN?)→ 对端响应(RST/SYN-ACK?)→ 客户端收响应;每步的抓包证据不同。

用途标准化建连失败定位路径
工具两端抓包 + ss -lnt + 防火墙会话表

步骤对照

观测点证据结论方向
本机发出 SYN客户端抓包应用 DNS/路由/端口选择正常
对端收到 SYN服务端抓包路径无丢包或策略拦截
响应 RST/SYN-ACK双向抓包服务状态与队列

建议顺序

建议顺序
1) 客户端抓包确认发起与重传
2) 服务端抓包确认收到与否
3) 核对监听、策略、路由与会话表
4) 复测并留存两份 pcap
每步只回答一个问题,避免"一次抓包解释所有现象"。

易错点

  • 跨 NAT 场景要在转换前后都能对照的抓包点取样
  • 结论写明证据位置(哪一侧的 pcap、哪个包号),便于复核

数据来源与参考

  • RFC 9293
  • Wireshark User's Guide(多抓包点)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌