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

SYN Cookie 的抓包痕迹

SYN Cookie 打开后服务端不做半连接状态,SYN-ACK 的初始序列号变成难以预测的编码值:抓包能看到 ACK 确认逻辑正常但服务端资源占用低。

用途识别 SYN Cookie 是否生效
线索SYN-ACK 的 seq 呈随机编码;大量半开无资源堆积

查看开关

查看开关
sysctl net.ipv4.tcp_syncookies
cat /proc/net/netstat | grep -i syncookie
SYN Cookie 主要在队列将满时触发,正常低负载下不一定启用。

易错点

  • 开启 SYN Cookie 可能丢失部分 TCP 选项(如窗口缩放),极大窗口依赖场景需评估
  • 验证防护效果要结合连接成功率,不只看是否能跑通

数据来源与参考

  • RFC 4987(SYN Cookie)
  • Linux ip-sysctl 文档
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌