全球部署的第一批13个根域名服务器,这些根域名服务器就像是分析洪流的“泉眼”,被分析的数据在这里交汇。从那以后,它们激增并逐渐扩散到信息泛滥的数据海洋中。
递归服务器解析域名的过程就像学生解决遇到的问题的过程。首先他要找老师提问,老师会告诉他要查询哪本书。他去书的目录里找要查询的章节,最后在目标章节里找到需要回答的问题。在这个过程中,根域名服务器作为初始查询目标,只有通过递归分析其答案才能进行后续的查询步骤。



为什么一开始只有13个根域名服务器?使用DNS UDP协议传输消息时,信息的最大长度应限制在512字节。由于这个长度限制,由UDP协议传输的DNS响应可以返回的资源记录的数量是有限的。RFC1035中规定了这个512字节的限制。为了实现DNS更好的传输性能,有必要将响应限制为一个响应消息。当我们查询根域的NS记录时,512字节只够返回包含NS记录和A-M命名的13个根域名服务器的A记录的响应,NS记录在回答部分,A记录在额外信息部分,A用来帮助你进一步查询根域名服务器。
如果根域名服务器只维持在13个节点的数量级,互联网的发展将会极其缓慢和不均衡。1993年,互联网界提出了Anycast的思想,并记录在RFC 1546中。当有多个服务器可以提供相同的网络服务时,用户使用哪个服务器并不重要。当数据报发送到服务器的任播地址时,网络负责将其传输到最佳服务器,可以优化用户寻找合适服务器的过程。不再需要保存服务器列表并在每次连接时选择它,而只需要知道服务器的任播地址。DNS是选播最成功的应用。早在2002年,F根域名服务器就开始实现anycast,RFC 3258也记录了部署在anycast上的权威域名服务器的内容。随后几年,其他根域名服务器也逐渐开始使用anycast。今天,所有根域名服务器都部署在世界各地的任播节点上。
目前,中国已经部署了28个根域名服务器镜像,其中1个根服务器镜像在北京,根服务器为。CN顶级域位于中科院软件园,与中科三方域名解析服务器位于同一机房。在如此强大的硬件条件支持下,中科三方多年来全力提供优质稳定的域名解析服务,未来将继续为国家和客户提供基础的互联网支持,勇于做中国互联网发展的中流砥柱。


