DNS的工作原理及过程分下面几个步骤:
第一步:客户机提出域名解析请求,并将该请求发送给本地的域名服务器。
第二步:当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该纪录项,则本地的域名服务器就直接把查询的结果返回。
第三步:如果本地的缓存中没有该纪录,则本地域名服务器就直接把请求发给根域名服务器,然后根域名服务器再返回给本地域名服务器一个所查询域(根的子域) 的主域名服务器的地址。
第四步:本地服务器再向上一步返回的域名服务器发送请求,然后接受请求的服务器查询自己的缓存,如果没有该纪录,则返回相关的下级的域名服务器的地址。
第五步:重复第四步,直到找到正确的纪录。
第六步:本地域名服务器把返回的结果保存到缓存,以备下一次使用,同时还将结果返回给客户机。
全球13台IPV4根服务器,主要被部署在美国。IPV4是IP协议的第四个版本,目前我们的互联网主要是基于IPV4的。IPV4的13台根服务器,其中1台主根服务器在美国,12台辅根服务器,9台在美国,1台在日本,2台在欧洲。根服务器的存在,是互联网域名解析的需要,这是由现在DNS的工作原理决定的。
所以,根服务器的重要性是不言而喻的,在整个互联网上有极其重要的地位。曾经,美国就使用过根服务器这个大杀器,2003年伊拉克战争之中,美国取消了对伊拉克的域名解析(取消了对伊拉克域名iq的解析),伊拉克就在互联网上消失了。2004年,同样的原因,利比亚在互联网上消失了。根服务器掌握在美国的手中,
对于其他国家是一种威胁,也正是因此,中国也有“备胎计划"。就好像华为有自己的“备胎计划”一样,中国也是有备胎计划的。中国的针对IPV4的"备胎计划",就是启用了镜像服务器,将现在的根服务器的内容进行了备份。这就相当于中国将根服务器的内容抄了一遍,如果根服务器断开的话,我们还可以启用镜像服务器,并不会影响国内的域名解析,也可以正常的上网。不过,这将影响一些新增的域名的解析,而且可能国外用户就无法访问国内的网站了。其实,
如果是服务器断开的话,影响并不是很大,影响比较大的可能是这些服务器的错误的指向,”误导“的影响要远大于"不导“。另外的,效果更好的”备胎计划",就是“雪人计划”。雪人计划,是IPv6的推广演进计划,现在即使不是根服务器的安危问题,IPV4的地址也不足了,中国联合了多个国家,启动了"雪人计划",开始引导IPV4向IPV6演进。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)