DNS协议简介

【WiFi之家网】-DNS协议简介,下面就是【路由器网】小编整理的路由器设置教程。

DNS协议简介

  不过﹐自从组织类别名称以后﹐各种各样五花八门的名称也相继涌现出来了﹐但无论如何﹐取名的规则最好尽量适合网站性质。除了原来的类别资料由美国本土的NIC(NetworkInformationCenter)管理之外﹐其它在国域以下的类别分别由该国的NIC管理(比方说的DNS将授权给twnic来管理)。这样的结构看起来就像这样﹕

  

DNS协议简介

  在结构中﹐各组织的DNS经过申请后由该组织或其委托主机管理(通常当您申请注册一个domain域名称的时候﹐都要指定两台DNS主机负责该域名的DNS管理)。

  DNS的运作

  在我们设定IP网路的时候﹐都要告诉每台主机关于DNS伺服器的位址(我们可以手动的在每一台主机设置﹐也可以使用DHCP来指定)。但这设定的义意何在呢?从前面的介绍我们或可知道:其目的就是请DNS帮忙解析主机名称与IP位址啦。在这个设定过程中,DNS被称为resolver(也就是负责解析的DNSServer),而被设定主机,则只是单纯的DNSClient了,也就是提出解析请求的主机。

  下面让我们看看DNS是怎样运作的﹕

  1.当被询问到有关本域名之内的主机名称的时候﹐DNS伺服器会直接做出回答﹔

  2.客户端向伺服器提出查询项目﹔

  3.当被询问到有关本域名之内的主机名称的时候﹐DNS伺服器会直接做出回答﹔

  4.如果所查询的主机名称属于其它域名的话﹐会检查快取记忆体(Cache)﹐看看有没有相关资料﹔

  5.如果没有发现﹐则会转向root伺服器查询﹔

  6.然后root伺服器会将该域名之下一层授权(authoritative)伺服器的位址告知(可能会超过一台)﹔

  7.本地伺服器然后会向其中的一台伺服器查询﹐并将这些伺服器名单存到记忆体中﹐以备将来之需(省却再向root查询的步骤)﹔

  8.远方伺服器回应查询﹔

  9.若该回应并非最后一层的答案,则继续往下一层查询,直到获的客户端所查询的结果为止﹔

  10.将查询结果回应给客户端﹐并同时将结果储存一个备份在自己的快取记忆里面﹔

  11.如果在存放时间尚未过时之前再接到相同的查询﹐则以存放于快取记忆里面的资料来做回应。

  从这个过程我们可以看出﹐没有任何一台DNS主机会包含所有域名的DNS资料﹐资料都是分散在全部的DNS伺服器中﹐而NIC只需知道各DNS伺服器位址就可以了。

  为了更好地理解一下DNS的运作﹐让我们用下图看看查询这台主机位址的过程﹕

  

DNS协议简介

DNS协议简介

  分擔DNS工作

  由於DNS的重要性日益顯著,為提高其容錯能力及查詢效能,我們在架設某一單一zone的時侯,常以多台伺服器來負責該zone的服務。其中,我們必需指定一台Primary(master)DNS伺服器,它是架設在某一個網域下被主要授權並控制所有名稱記錄的主控伺服器﹐管轄著該網域的所有記錄資料﹐這些記錄資料只有primary(master)可以修改。

  但如果在一個比較大型的網路中﹐DNS伺服器就會變得很繁忙﹐所以您可以設定多個DNS來分擔master的工作﹐但您或許不願意到每一個DNS伺服器去更新資料吧﹖而且就算您願意這樣做﹐也容易出現錯誤或資料不同步的情形。這樣您可以設定其它的伺服器為secondary(slave)DNS來複製master的記錄資料﹐這樣﹐其它的電腦可以被到不同的DNS做查詢﹐既可以分擔master的工作﹐而且資料也可以自動進行同步工作。為確保資料的一致性,master每次更新過資料後會以notify機制主動通知slave前來同步。此外,您可以設定DNS資料同步的時間間隔﹐在dns檔案中的Refresh設定就是了。

以上关于-【DNS协议简介】内容,由【WiFi之家网】搜集整理分享。

本文来自投稿,不代表【】观点,发布者:【

本文地址: ,如若转载,请注明出处!

举报投诉邮箱:253000106@qq.com

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年3月20日 下午8:02:13
下一篇 2024年3月20日 下午8:02:34

相关推荐

发表回复

登录后才能评论
关注微信