根域名服务器,这在平常不是出镜率特别高的词汇,但服务器基本上大家都是知道的,作为站长的话也会有所接触。那么根域名服务器又是什么呢?
根域名服务器是构建internet的必要基础设施,主要用于管理internet的主目录。世界上只有13台ipv4根域名服务器,在与现有IPv4根服务器体系结构完全兼容的基础上,“雪人计划”于2016年在美国、日本、印度、俄罗斯、德国、法国等16个国家完成了25台IPv6根服务器的安装。它形成了13个原始根加上25个IPv6根的新格局。而中国已经部署了其中的四个,包括一个主根服务器和三个辅助根服务器,这也打破了中国过去没有根服务器的困境。
我们还需要知道,dns协议在端口上使用udp和tcp协议,udp通常用于查询和响应,tcp用于主服务器和从服务器之间的传输。由于在所有udp查询和响应中保证工作的最大长度为512字节,因此也限制了根服务器的数量和名称。
为了允许所有根服务器数据包含在512字节的udp包中,所以ipv4根服务器只能被限制为13个,并且每个服务器都以字母表中的一个字母命名,这也是为什么ipv4根服务器从a命名的原因。
理论上,如果有任何形式的标准域名想得到解决,按照技术流程,就必须经过全球“分级”域名解析系统的工作。“分级”域名解析系统的第一层就是根服务器,负责管理世界各国的域名信息。根服务器下面则是顶级域名服务器,即类似于中国的CNNIC等这类相关国家域名管理机构的数据库,然后才是下一级域名数据库和ISP的缓存服务器。所以域名必须由根数据库解析,才能解析为顶级域名服务器。
关于“根域名服务器”的认识,刚开始可能大家都是一知半解。不过我国目前也已经有了根域名服务器,未来还将持续在互联网行业不断地进步。我们也会有更多了解和学习的机会。