中国科学院计算技术研究所团队分析约 28 亿条中国递归解析器的被动 DNS 日志,发现整体 13.5% 的查询失败,其中 AAAA 查询失败率高达 64.2%,远超 A 记录的 6.9%。
查询类型分布与成功率:
在 28 亿有效查询中,A 记录占 86.2%、AAAA 占 10.4%、PTR 占 2.8%、MX 占 0.1%。成功率方面,A 记录达 93.1%、MX 为 82.9%,而 AAAA 仅 35.8%、PTR 为 40.4%。AAAA 失败率 64.2% 意味着每三次查询中有两次无果,PTR 同样超过半数失败。研究者剔除了所有查询均失败的(查询类型、域名)元组,以排除拼写错误干扰,聚焦基础设施层面的失效。
域名层面的成功率分布:
按域名聚合看,93.7% 的域名在 A 查询上成功率超 95%,表现可靠。剔除请求少于 100 次的低频域名后,仍有 84.9% 的域名 A 查询成功率超 95%,但 7% 的域名成功率低于 5%。AAAA 查询的域名级成功率分布显著左移,中位数远低于 A 记录。原文未给出具体数据的 AAAA 域名级中位数或分位数。
解析器视角的集中失效:
研究进一步指出,约 20% 的解析器在 AAAA 查询上几乎从未成功。这类解析器可能缺乏 IPv6 转发能力、上游链路断裂或配置错误,导致大量 AAAA 请求在递归链路中被丢弃或超时。A 记录因部署成熟、缓存命中率高,未出现同等比例的解析器级系统性失效。原文未给出具体数据的解析器数量、AS 编号或地理分布。
对运维而言,AAAA 与 PTR 的高失败率提示需优先排查 IPv6 递归链路与反向区授权;监控体系应按查询类型、域名频次、解析器维度分层告警,而非仅看整体成功率。
原文: APNIC Blog(2022-08-18)|编译自 APNIC Blog,事实以原文为准。
来源:APNIC Blog