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

CD/AD 位与 DNSSEC 相关位

CD 表示客户端不信任验证结果、AD 表示响应已通过验证:两者缺失或语义错会在启用 DNSSEC 的域名上造成"有答案但被弃用"。

用途核对 DNSSEC 相关标志位
语法dns.flags.check_disable / dns.flags.authenticated

观察

观察
dns.flags.check_disable == 1   # CD
dns.flags.authenticated == 1    # AD
# 启用验证的解析器在验证失败时可能直接 SERVFAIL
本地抓包常看不到 DNSSEC 记录细节(加密或上游消化),以解析器视角为准。

易错点

  • 不支持 DNSSEC 的中间解析器可能剥掉 AD 位,别据此断定未验证
  • CD 位被错误置位会跳过验证,安全场景要单独核对

数据来源与参考

  • RFC 4035(DNSSEC 协议)
  • RFC 6840
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌