首页/网络/协议速查/TCP 标志位(9 个)
TCP 与 UDP54 条

TCP 标志位(9 个)

标志位控制连接语义:SYN/FIN 建连关连,RST 复位,PSH 提示尽快上交数据,ACK 确认,ECE/CWR 用于拥塞通知。

协议速查网络更新于 2026-10-12

标志

标志含义何时出现
SYN同步序号/建连握手第 1、2 步
ACK确认号有效除首个 SYN 外几乎都有
FIN发送方没有更多数据关闭阶段
RST复位连接异常终止/拒绝
PSH尽快把数据交给应用发送方缓冲清空时常置位
URG紧急指针有效历史遗留,少见
ECEECN 回显显式拥塞通知
CWR拥塞窗口已减小ECN 发送方
NSECN-nonce 隐藏保护极少数实现使用

按标志抓包

按标志抓包
tcpdump -nn 'tcp[tcpflags] & tcp-rst != 0' -c 10
tcpdump -nn 'tcp[tcpflags] & (tcp-syn|tcp-fin) != 0' -c 20

易错点

  • Wireshark 里 [.] 表示「只有 ACK」,[S.] 是 SYN+ACK,[F.] 是 FIN+ACK;别把 PSH 当成错误

数据来源与参考

  • RFC 9293 §3.1
  • RFC 3168(ECN 标志)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌