(资料图)
互联网是一个由无数的计算机和网络设备组成的庞大系统,它们之间通过一种叫做域名系统(DNS)的服务来相互识别和通信。域名系统就像是互联网的电话簿,它可以把人类容易记忆的域名(如baidu.com)转换成计算机能够理解的IP地址(如202.108.22.5)。而在域名系统中,最重要的角色就是根服务器(Root Server)。
根服务器是域名系统中最高层级的服务器,它们存储着全球所有顶级域名(如.com, .net, .cn, .jp等)的信息,以及这些顶级域名对应的下一级域名服务器的地址。当我们在浏览器中输入一个网站地址时,我们的电脑会先向根服务器发送一个查询请求,根服务器会告诉我们这个网站所属的顶级域名服务器在哪里,然后我们再向顶级域名服务器发送查询请求,顶级域名服务器会告诉我们这个网站所属的下一级域名服务器在哪里,以此类推,直到找到这个网站对应的IP地址。这个过程就像是一个分层的查找过程,根服务器是最上层的指引者。
目前全球共有13个根服务器,它们分别用A到M的字母来命名。其中1个为主根服务器,放置在美国。其余12个均为辅根服务器,9个放置在美国,欧洲2个,位于英国和瑞典,亚洲1个,位于日本。所有根服务器均由美国政府授权的互联网域名与号码分配机构ICANN统一管理。
那么日本作为亚洲唯一拥有根服务器的国家,是否可以控制中国的网络呢?答案是不能。
根服务器并不是13台物理设备,而是指13个顶级的IP地址。每个IP地址下面可以有多台镜像服务器(Anycast Server),以提高系统的可靠性和稳定性。目前全球范围内有超过1000台镜像服务器。其中中国也有部分镜像服务器 。
根服务器并不是直接解析域名到IP地址,而是指向下一级的域名服务器。每个国家或地区都有自己管理自己顶级域名(如.cn, .jp等)的权力和责任。中国也有自己管理.cn域名的机构CNNIC。
所以并不是所有的查询请求都需要经过日本的根服务器。根服务器虽然是域名系统中最重要的角色,但它们不是控制互联网的关键点。日本拥有亚洲唯一的根服务器,并不能以此控制中国的网络。