测量 DNS 根服务器的变化对于理解其对 Internet 的影响至关重要。研究发现,根服务器的同位置部署(co-location)普遍存在,但大多数情况下同位置部署的服务器数量较少,约 70% 的测量点观察到至少两个服务器的同位置部署。虽然大多数流量保持在本地,但许多请求被路由到远程副本,且上游提供商和个别路由策略在此过程中发挥着重要作用。
根服务器系统的结构
根服务器系统(RSS)是一个具有多个层次和分布式的数据库,其顶层是根区,由 13 个根服务器(分别由 12 个独立组织运营)提供服务。每个根服务器都有地理分布的副本,总共超过 1,900 个服务器实例,这些实例运行不同的软件栈。这种多样性和冗余措施使得根服务器系统具有很高的可靠性。
测量设置和结果
为了测量根服务器系统的可靠性,研究人员使用了 675 个测量点(vantage points)分布在 523 个网络和 62 个经济体中。通过收集这些测量点到 13 个不同根服务器的 traceroutes,可以量化最后一跳基础设施的重用。如果两个从同一个测量点的路由共享第二到最后一跳(最后一跳是根服务器本身),则这些根服务器可能是同位置部署的。研究发现,大多数流量保持在本地,但许多请求被路由到远程副本,且上游提供商和个别路由策略在此过程中发挥着重要作用。
结论和建议
研究结果表明,根服务器的同位置部署普遍存在,但大多数情况下同位置部署的服务器数量较少。为了提高最后一跳基础设施的多样性和冗余性,某些站点可能需要部署多个服务器实例。这种多样性和冗余措施可以提高根服务器系统的可靠性和稳定性,对于 Internet 的正常运行至关重要。
对于运维和网络工程师来说,理解根服务器系统的结构和测量方法对于确保 Internet 的稳定性和可靠性至关重要。通过分析根服务器的同位置部署和最后一跳基础设施的重用,可以更好地设计和优化网络结构,以提高 Internet 的整体性能和可靠性。
原文: APNIC Blog(2025-02-26)|编译自 APNIC Blog,事实以原文为准。
来源:APNIC Blog