
简单来说:根服务器就是域名解析系统中最上层的服务器,对最终域名解析进行服务。
要知道什么是根服务器,就要先简单了解一下互联网运行基础、IP地址、域名、DNS(DomainNameSystem域名解析系统)这几个东东。
1、基本概念
互联网运行是以IP地址和MAC地址为基础的,机器的世界里,最底层简单能识别的是IP地址和MAC地址,每个主机都分配一个不重复的IP地址和MAC地址,数据交换的时候才得以正常进行。
因为多数人不会记住一个系统的IP地址,所以形成了一个域名(主机名)和IP地址之间的数据库,这样人们只要记住域名就可以访问想访问的主机了。
2、域名解析
这个从域名访问到找出对应的IP地址的过程就是DNS,即域名解析,完成域名解析的服务器就是域名解析服务器,借用百度上的一张图来看下这个过程,域名区域是按照区域来完成的,区域由小区域和大区域组成,如果需要访问全球的域名,才需要。
3、区域解析和根服务器
那么全球的域名解析服务器是怎么分布的呢,为了保证域名解析的正确和有效性,Internet协会把全球分成了3个区域:美国网络信息中心(负责美国及其他地区)、欧洲网络信息中心(负责欧洲地区)、日本网络信息中心(负责亚洲地区),这3个地区共13台服务节点来处理全球的域名解析服务,这13个节点就是域名解析的最顶级的根服务器。
但在实际的运行过程中,大量的域名解析不需要在最定级的根服务器完成,比如中国网络信息中心具有国内所有域名的对应信息,这个时候中国网络信息中心就可以完成国内服务器域名解析服务,是国内节点的根服务器。所以根服务器带有区域属性。
4、中国的域名解析
作为强大的中国,当然是有这项技术的发展根服务器的,中国不仅有区域根服务器,也有全部自己的域名和域名解析系统。
所谓根服务器和域名解析有个很好的对比例子:比如你要去找一个人的身份z和名字的对应关系,首先你去派出所查本地人口,查不到就去分局、再去市局、省厅、直到公安部。
这时候公安部的户籍信息,就是人口信息的根,大致如此。
1个为主根服务器,放置在美国。其余12个均为辅根服务器,其中9个放置在美国,欧洲2个,位于英国和瑞典,亚洲1个,位于日本。所有根服务器均由美国政府授权的互联网域名与号码分配机构ICANN统一管理,负责全球互联网域名根服务器、域名体系和IP地址等的管理。这13台根服务器可以指挥Firefox或互联网 Explorer这样的Web浏览器和电子邮件程序控制互联网通信。由于根服务器中有经美国政府批准的260个左右的互联网后缀(如.com、.net等)和一些国家的指定符(如法国的.fr、挪威的.no等),美国政府对其管理拥有很大发言权。 互联网在中国起步比较晚,没有核心技术,如果美国切断中国服务,中国就不能和世界各地交流,但是国内还是可以通信的 追问: 那按照你这样说的,美国的网络战争成功后就很厉害了,那为什么国际上报道出来就算美国成功了,攻击性也不是很强,而主要是防御呢全球共有13台根域名服务器。这13台根域名服务器中名字分别为“A”至“M”,其中10台设置在美国,另外各有一台设置于英国、瑞典和日本。
根服务器主要用来管理互联网的主目录,全世界只有13台。1个为 根服务器架构主根服务器,放置在美国。其余12个均为辅根服务器,其中9个放置在美国,欧洲2个,位于英国和瑞典,亚洲1个,位于日本。所有根服务器均由美国政府授权的互联网域名与号码分配机构ICANN统一管理,负责全球互联网域名根服务器、域名体系和IP地址等的管理。
功用:在根域名服务器中虽然没有每个域名的具体信息,但储存了负责每个域(如COM、NET、ORG等)的解析的域名服务器的地址信息,如同通过北京电信你问不到广州市某单位的电话号码,但是北京电信可以告诉你去查020114。世界上所有互联网访问者的浏览器的将域名转化为IP地址的请求(浏览器必须知道数字化的IP地址才能访问网站)理论上都要经过根服务器的指引后去该域名的权威域名服务器(authoritative name server, 如haiercom的权威域名服务器是dns1hichina com)上得到对应的IP地址,当然现实中提供接入服务的ISP的缓存域名服务器上可能已经有了这个对应关系(域名到IP地址)的缓存。据说,在主根服务器系统上还有一个更高级的、隐藏着的母服务器,当然也在美国,而全世界所有的顶级域名都是由这台母服务器来确定的。
我国在国内建立新的根服务器是有必要的,正所谓有备无患。据有关报道称,我国已经掌握了下一代互联网IPv6域名根服务器技术,不管困难多大,我们都必须建立IPv6域名根服务器,中国要从国家安全战略高度上建设下一代互联网,目前至少要保证国内的站点由国内的域名服务器来解析。这样,即使在最糟糕的情况下,美国终止对中国域名的解析时,虽然国外的用户无法再连接到我国的网络,但是我国可以自己解决中国境内的域名解析问题。
根服务器主要用来管理互联网的主目录,全世界只有13台。1个为主根服务器,放置在美国。其余12个均为辅根服务器,其中9个放置在美国,欧洲2个,位于英国和瑞典,亚洲1个,位于日本。所有根服务器均由美国政府授权的互联网域名与号码分配机构ICANN统一管理,负责全球互联网域名根服务器、域名体系和IP地址等的管理。
这13台根服务器可以指挥Firefox或互联网 Explorer这样的Web浏览器和电子邮件程序控制互联网通信。由于根服务器中有经美国政府批准的260个左右的互联网后缀(如.com、.net等)和一些国家的指定符(如法国的.fr、挪威的.no等),美国政府对其管理拥有很大发言权。
访问网址的时候,要经过一个由网址到IP的转换过程,这个过程是通过访问DNS,也就是域名服务器来完成的
由于互联网的发展由美国开始因此美国一直保持着对互联网域名及根服务器的控制。
在提供域名解析的多级服务器中,处于最顶端的是13台域名根服务器,均由ICANN统一管理。
其中1个为主根服务器,放置在美国弗吉尼亚州的杜勒斯,其余12个为辅根服务器,有9个放置在美国,欧洲有2个,分别位于英国和瑞典,亚洲有1个,位于日本。
但2005年7月1日,美国政府宣布,美国商务部将无限期保留对13台域名根服务器的监控权。
美国控制了域名解析的根服务器,也就控制了相应的所有域名,如果美国不想让人访问某些域名,就可以屏蔽掉这些域名,使它们的IP地址无法解析出来,那么这些域名所指向的网站就相当于从互联网的世界中消失了。
比如,2004年4月,由于“ly”域名瘫痪,导致利比亚从互联网上消失了3天。另外,凭借在域名管理上的特权,美国还可以对其他国家的网络使用情况进行监控,例如美国可以对某个国家的某类网站进行流量访问统计,从中大致分析出该国热门网站分布情况和网民的访问喜好等。根服务器主要用来管理互联网的主目录,全世界只有13台。1个为主根服务器,放置在美国。其余12个均为辅根服务器,其中9个放置在美国,欧洲2个,位于英国和瑞典,亚洲1个,位于日本。所有根服务器均由美国政府授权的互联网域名与号码分配机构ICANN统一管理,负责全球互联网域名根服务器、域名体系和IP地址等的管理。
我们看到的都是运营商的dns服务器比如电信6112812868 南京114114114114等
我们知道,DNS是域名系统的英文简称,它是负责将域名转换为IP的一套分布式数据库系统,而DNS服务器就是用来执行此服务的服务器。
而众多DNS服务器也是需要依懒于根域名服务器的!什么是根域名服务器呢?根域名服务器存储的是每个顶级域(如:com,cn,cc等)的域名服务器的地址信息,而不是存储国际上所有域名(如:abccom,abcdcn)的具体信息!
目前全世界的IPv4根域名服务器共13台,组成形式是:1台主根服务器+12台辅根服务器。唯一的主根服务器放置在美国,其它12台辅根服务器中有9台还是在美国、日本英国瑞典各1台,从这里可以看出,美国主导了国际互联网的运行!
鉴于这种情况,中国在2016年推出“雪人计划”,在美国/日本/俄罗期/德国等全球16个国家部署了25台IPv6根服务器架设。
所以当下而言,根域名服务器在国际上共13+25台,这在很大程度上将一些隐患给打消了。
除了根域名服务器外,我们知道像国内还有114公共DNS等,电信/联通/移动这些运营商也都有DNS服务器,那为什么还需要根域名服务器呢?
其实这很好理解,互联网是全球性质的,全球有很多顶级域名,所以需要根域名服务器来负责顶级域的集中管理。试想一下,如果没有根域名服务器,那全球的域名就是一乱糟,随意性强。比如我们说的cn域名其实是国家顶级域名,如果不在根域名服务器中注册,其它国家用户则无法访问所有的cn域名。
总结来说,DNS是层级式的解析模式,大概就是:顶级根域名服务器》区域根服务器》节点根服务器。在实际的域名解析过程中,很多时候都不需要在顶级的根域名服务器去解析,更多的是由节点DNS服务器或区域DNS服务器负责解析的。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)