dns根服务器(全球十三个根DNS服务器)
这篇文章给大家聊聊关于dns根服务器,以及全球十三个根DNS服务器对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。
DNS为什么需要根域名服务器
我们知道,DNS是域名系统的英文简称,它是负责将域名转换为IP的一套分布式数据库系统,而DNS服务器就是用来执行此服务的服务器。
而众多DNS服务器也是需要依懒于根域名服务器的!什么是根域名服务器呢?根域名服务器存储的是每个顶级域(如:.com,.cn,.cc等)的域名服务器的地址信息,而不是存储国际上所有域名(如:abc.com,ab.cd.cn)的具体信息!
目前全世界的IPv4根域名服务器共13台,组成形式是:1台主根服务器+12台辅根服务器。唯一的主根服务器放置在美国,其它12台辅根服务器中有9台还是在美国、日本英国瑞典各1台,从这里可以看出,美国主导了国际互联网的运行!
鉴于这种情况,中国在2016年推出“雪人计划”,在美国/日本/俄罗期/德国等全球16个国家部署了25台IPv6根服务器架设。
所以当下而言,根域名服务器在国际上共13+25台,这在很大程度上将一些隐患给打消了。
除了根域名服务器外,我们知道像国内还有114公共DNS等,电信/联通/移动这些运营商也都有DNS服务器,那为什么还需要根域名服务器呢?
其实这很好理解,互联网是全球性质的,全球有很多顶级域名,所以需要根域名服务器来负责顶级域的集中管理。试想一下,如果没有根域名服务器,那全球的域名就是一乱糟,随意性强。比如我们说的.cn域名其实是国家顶级域名,如果不在根域名服务器中注册,其它国家用户则无法访问所有的.cn域名。
总结来说,DNS是层级式的解析模式,大概就是:顶级根域名服务器》区域根服务器》节点根服务器。在实际的域名解析过程中,很多时候都不需要在顶级的根域名服务器去解析,更多的是由节点DNS服务器或区域DNS服务器负责解析的。
什么是DNS根服务器
DNS根服务器的DNS服务器是13组分别负责授权DNS请求到高层域( TLD)名称服务器
DNS服务器在互联网的作用是:把域名转换成为网络可以识别的ip地址。
dns根服务器是在具有与Internet时实相连的数据中心(IDC)放置一台服务器,或向其租用一台服务器,客户可以通过远程控制将服务器配置成WWW、E-mail、Ftp等功能的服务器。
为什么只有13台dns根服务器
为什么只有13台dns根服务器
最后,让我们了解下全球DNS根服务器为什么只有13台。
DNS协议的最初定义要从20世纪80年代未期开始算起,它使用了端口上的UDP和TCP协议。
UDP通常用于查询和响应,TCP用于主服务器和从服务器之间的区传送.遗憾的是,在所有UDP实现中能保证正常工作的最大包长是512字节,对于在每个包中必须含有数字签名的一些DNS新特性(例如,DNSSEC)来说实在是太小了。
512字节的限制还影响了根服务器的数量和名字。
要让所有的根服务器数据能包含在一个512字节的UDP包中,根服务器只能限制在13个,而每个服务器要使用字母表中的单个字母命名。
以太网数据的长度必须在46-1500字节之间,这是由以太网的物理特性决定的。
事实上,这个1500字节就是网络层IP数据包的长度限制,理论上,IP数据包最大长度是65535字节。
这是由IP首部16比特总长度所限制的,去除20字节IP首部和8个字节UDP首部,UDP数据包中数据最大长度为65507字节。
在Internet数据传输中,UDP数据长度控制在576字节(Internet标准MTU值),而在许多UDP应用程序设计中数据包被限制成512字节或更小。这样可以防止数据包的丢失。
许多解析器首先发送一条UDP查询,如果它们接收到一条被截断的响应,则会用TCP重新发送该查询。
这个过程绕过了512字节的限制,但是效率不高。您或许认为DNS应该避开UDP,总是使用TCP,但是TCP连接的开销大得多。
一次UDP名字服务器交换可以短到两个包:一个查询包、一个响应包。一次TCP交换则至少包含7个包:三次握手初始化TCP会话、一个查询包、一个响应包以及最后一次握手来关闭连接。
DNS协议使用了端口上的UDP和TCP协议,由于TCP开销太大(一次UDP数据交互可以短到两个包,而TCP要7个包,三次握手),而UDP最大数据包长是512个字节。512个字节要存根服务器信息,也只能存13台。
全球十三个根DNS服务器
DNS根服务器主要用来管理互联网的主目录,全世界只有13台。
1个为主根服务器,放置在美国。其余12个均为辅根服务器,其中9个放置在美国,欧洲2个,位于英国和瑞典,亚洲1个,位于日本。
1、 INTERNIC.NET(美国,弗吉尼亚州) 198.41.0.4
2、美国信息科学研究所(美国,加利弗尼亚州) 128.9.0.107
3、 PSINet公司(美国,弗吉尼亚州) 192.33.4.12
4、马里兰大学(美国马里兰州) 128.8.10.90
5、美国航空航天管理局[NASA](美国加利弗尼亚州) 192.203.230.10
6、因特网软件联盟(美国加利弗尼亚州) 192.5.5.241
7、美国国防部网络信息中心(美国弗吉尼亚州) 192.112.36.4
8、美国陆军研究所(美国马里兰州) 128.63.2.53
9、 Autonomica公司(瑞典,斯德哥尔摩) 192.36.148.17
10、 VeriSign公司(美国,弗吉尼亚州) 192.58.128.30
11、 RIPE NCC(英国,伦敦) 193.0.14.129
12、 IANA(美国,弗吉尼亚州) 198.32.64.12
13、 WIDE Project(日本,东京) 202.12.27.33
文章分享结束,dns根服务器和全球十三个根DNS服务器的答案你都知道了吗?欢迎再次光临本站哦!