很多新手站长都会问什么是“根域名服务器”,它是用来干什么的,通俗意义来讲,它是互联网最基础的东西,就像是我们的门牌号码一样,只要你连上互联网,就必须要用得着,所以下面就由我们
创新互联网站建设的小编来谈谈这方面的知识。
全世界域名的高管理机构,是一个叫做 ICANN (Internet Corporation for Assigned Names and Numbers)的组织。它的总部在美国加州。它原来是美国商务部下面的一个非盈利机构,所以有人说,美国政府控制了全世界的域名,这种说法是有一定根据的。2016年,美国政府宣布,ICANN 不再隶属于商务部,成为一个自我管理的独立机构。但是可想而知,美国政府依然对它有绝对影响。ICANN 负责管理全世界域名系统的运作。它的一项主要工作,就是规定顶级域名(Top Level Domain,TLD)。
所谓顶级域名,就是高层级的域名。简单说,就是网址的最后一个部分。比如,网址www.qq.com的顶级域名就是.com。ICANN 负责规定,哪些字符可以当作顶级域名,目前有1000多个, 譬如.cn, .jp, .gov等等。ICANN 自己不会去管理这些顶级域名,因为根本管不过来。原因很简单:顶级域名有1000多个,每个顶级域名下面都有许多批发商,如果每个都要管,就太麻烦了。
举例来说,.cn域名的托管商就是中国互联网络信息中心(CNNIC),它决定了.cn域名的各种政策。
那么,什么是“根域名”?由于 ICANN 管理着所有的顶级域名,所以它是高一级的域名节点,被称为根域名(root domain)。理论上,所有域名查询都必须先查询根域名,因为只有根域名才能告诉你,某个顶级域名由哪台服务器管理。事实上也确实如此,ICANN 维护着一张列表,里面记载着顶级域名和对应的托管商。譬如,如果我要访问 www.abc.cn,就必须先询问 ICANN 的根域名列表,它会告诉我.cn由CNNIC管理,所以我就会继续去找CNNIC。
这个列表,就叫做“根域名列表”,正式名称是DNS 根区(DNS root zone)。
注意这个文件保存了所有顶级域名的托管信息,所以非常大,超过2.2MB。那么,保存这个文件的服务器,就叫做 DNS 域名根服务器,或者说DNS根域名服务器(Root Name Server)。
由于早期的 DNS 查询结果是一个512字节的 UDP 数据包。这个包最多可以容纳13个服务器的地址,因此就规定全世界有13个根域名服务器,编号从a.root-servers.net一直到m.root-servers.net。
可以注意到,其中1台为主根伺服器,放置在美国,其余12个均为辅根服务器,其中9台在美国,欧洲2台,分别位于英国和瑞典,亚洲1台,位于日本。这13台服务器由12个组织管理,其中Verisign公司(一家商业化的域名注册公司)管理A和J。但是实际上,每家公司为了保证根域名服务器的可用性,会部署多个镜像节点。
截至2019年8月,全球共有1008台根域名服务器(包括根节点及其镜像)在运行。(这里面从根节点到镜像节点的备份更新方式,叫做anycast,中文翻译做“任播”)
OK,那么,再回到这个新闻上来。截止到近期,中国大陆境内共有F、I、J、L这4个根域的6台DNS镜像(L有三台镜像)在提供服务。注意均为镜像服务器。
那么,现在国家授权信通院设立一个新的根域名服务器,根据现有的信息来看,可以理解为是在13个根服务器的基础上添加一个新的服务器(非镜像),并成为相应的运营机构。这应该是需要得到ICANN的事先授权。
此举的好处,是随着中国互联网用户、终端的急剧增长(特别是物联网的快速普及对IP地址和DNS解析的要求频率大幅度提高),提高了互联网的运行效率和稳定性。当然,也在一定程度上加大了中国在互联网世界中的话语权。
以上就是有关于根域名服务器的基础知识,希望对新手站长有更深入的认识,如果想了解更多关于域名和服务器的信息,可以访问我们创新互联官方网站。
网页名称:根域名服务器是用来干嘛的
文章地址:
http://6mz.cn/article/chjcod.html