首页/网络/抓包与流量分析速查/握手参数两端不对称排查
本包目录(400 条)
tcpdump 过滤实战51 条Wireshark 技巧75 条
TCP 流分析82 条
应用层报文判读71 条丢包与时延定位60 条抓包工具链61 条

握手参数两端不对称排查

两端抓包对比 SYN 与 SYN-ACK 的选项与字段:MSS、窗口缩放、SACK、时间戳若在路径上被改写或剥离,会直接解释后续的低效行为。

用途发现路径上的协商干扰
对比项MSS / wscale / SACK permitted / 时间戳

对比方法

对比方法
客户端侧:看自己发的 SYN 选项
服务端侧:看收到的 SYN 选项
两者不一致 → 中间设备改写
再对比 SYN-ACK 同理
MSS clamping 设备改写是常见且合理的;缺项(窗口缩放丢失)才是隐患。

易错点

  • 只在一端抓包无法发现改写,涉及隧道/防火墙的链路要做两端对照
  • 对比时逐项列出,别只盯 MSS 一项

数据来源与参考

  • RFC 6691(MSS)
  • RFC 7323(缩放/时间戳)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌