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

Wireshark 过滤 TCP 选项

握手包里的 TCP 选项决定连接行为:tcp.options.mss_val 看 MSS,tcp.options.wscale 看窗口缩放;异常大量小 MSS 或缺少选项值得注意。

用途按 TCP 选项字段过滤
语法tcp.options.mss_val > 1200 / tcp.options.wscale.shift == 7

常用示例

常用示例
tcp.options.mss_val < 1400
tcp.options.wscale
tcp.options.sack_permitted
tcp.options.timestamp
选项只在 SYN/SYN-ACK 出现;排查握手参数时过滤 tcp.flags.syn==1 再看详情区 Options 逐项核对。

易错点

  • MSS 变小可能来自隧道/PPPoE 开销,是路径事实而非故障,判断后再找优化点
  • 缺少窗口缩放选项的旧设备会把窗口限制在 64KB 以内,远距离高延迟场景吞吐受限

数据来源与参考

  • Wireshark 显示过滤器参考(tcp.options)
  • RFC 9293(TCP 选项)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌