中文

IPv6 与 ECS 时代 DNS 解析器比较性能的再审视

网络与互联网体系结构 2020-07-02 v1

摘要

本文重新审视互联网用户可用 DNS 解析服务的性能问题。尽管若干先前研究探讨了这一重要问题,但重大发展——即 IPv6 终于获得应用 traction,以及主要 DNS 解析服务对 DNS 的 ECS 扩展的采用—— warrant 在这些新现实下的重新评估。我们发现 DNS 解析服务差异巨大——在某些地点查询响应时间相差一个数量级。我们还发现成熟解析器(Google DNS 与 OpenDNS)在 DNS 延迟上远远落后于相对新进者(Cloudflair 与 Quad9),并将原因追溯为显著更低的缓存命中率,我们进一步追溯为解析器平台内更少的缓存共享。此外,我们发现公共解析器在 CDN 客户端到边缘服务器映射的质量上(以延迟衡量)已大幅缩小与 ISP 解析器的差距。最后,在大多数地点,我们观察到解析器产生的客户端到 CDN 边缘服务器映射的延迟存在 IPv6 惩罚。而且,该惩罚虽常显著,仍低于 Happy Eyeballs 算法所采用的偏好 IPv4 通信的典型阈值。因此,这些地点的双栈客户端可能经历次优性能。

关键词

引用

@article{arxiv.2007.00651,
  title  = {Revisiting Comparative Performance of DNS Resolvers in the IPv6 and ECS Era},
  author = {Rami Al-Dalky and Michael Rabinovich},
  journal= {arXiv preprint arXiv:2007.00651},
  year   = {2020}
}