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

否定缓存 TTL 判读

NXDOMAIN/NODATA 结果按 SOA 记录的最小值缓存:短时间重复查询不存在域名但未见回源,说明否定缓存生效。

用途确认否定结果被缓存
字段dns.soa.minimum

观察

观察
NXDOMAIN 响应中 SOA 的 minimum 字段即否定缓存上限
多次查询间隔小于该值却只见一次回源 → 命中否定缓存
否定缓存期内新建的记录不生效,属预期行为。

易错点

  • 上线新记录前预留否定缓存时间,避免"已配置但解析不到"
  • 不同解析器对 minimum 的使用细节略有差异,以实测为准

数据来源与参考

  • RFC 2308(否定缓存)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌