递归解析器在域名系统(DNS)中扮演着重要的角色,但往往被忽视。它们作为客户端和DNS名称服务器之间的中介,在互联网上寻找客户端查询的答案。了解哪些解析器与关键客户端直接相关,可以帮助运营商优化服务器基础设施。本文将介绍SIDN Labs的研究项目,该项目旨在对递归解析器进行分类,以帮助运营商更好地理解其服务器基础设施的设置。
数据集与特征选择
SIDN Labs的研究项目基于在.nldns服务器上收集的查询数据。他们从四个名称服务器中收集查询和响应,并将它们存储在基于Hadoop的仓库中。特征选择对于分析至关重要,因为并非每个解析器在查询.nl域名时都会留下相同的模式。例如,20%的解析器发送了82%的查询用于IPv4(A)或IPv6(AAAA)地址,而有些解析器几乎只查询NS记录。为了分析,他们选择了22个他们认为有益的特征,包括A记录查询的份额等。此外,他们还假设ISP的解析器维护良好,能够更快地采用新标准,例如检测解析器是否支持增强隐私的QNAME最小化标准。
研究进展与初步结果
SIDN Labs收集了近140万个独特解析器的22个独特特征,用于分析。他们还创建了真实数据,包括来自已知ISP、托管公司和云提供商的自治系统编号(ASNs)。目前,他们的研究已进行了一半,希望通过这篇博客文章分享一些初步结果,并从社区收集反馈。
实际意义
对于运维和网络工程师来说,了解哪些解析器与关键客户端直接相关具有重要意义。这有助于他们优化服务器基础设施,提高DNS查询的响应速度和效率。此外,通过识别哪些解析器没有正确配置DNSSEC信任锚,可以预防潜在的安全问题。SIDN Labs的研究成果为网络工程师提供了宝贵的见解,有助于他们更好地管理和维护DNS基础设施。
原文: APNIC Blog(2019-06-10)|编译自 APNIC Blog,事实以原文为准。
来源:APNIC Blog