美文网首页
DNS服务器如何工作

DNS服务器如何工作

作者: 迪丽娜扎 | 来源:发表于2020-02-24 22:42 被阅读0次
域名的层级结构存储

一个典型的域名是www.xxx.yyy.zzz.com的格式。域名的层级信息用句点分隔,越靠右的部分代表着层级越高的域。比如上述域名是属于com域下的zzz域下的yyy域下的xxx域下的www。
由于实际在使用的域名不计其数,不是一台DNS服务器就能存储得了的。实际的存储方式是:很多DNS服务器构成一个树状的服务器群,其中父域存储着各个子域服务器的相关信息,子域服务器也存储着父域服务器的信息。最上面的是根域。最下面的叶子节点则存储着具体的域名与IP地址的对应关系。

DSN服务器的层级结构存储
域名的查找机制

有了上图,查询机制就比较简洁明了了。计算机实际查询域名的IP地址时大概分为三步:
step1. 在缓存里找,若缓存里有就不用费事去联系DNS服务器了
step2. 若缓存里没有,则联系距离自己最近的DNS,看看有没有想找的域名
step3. 若第二步里没有,则根据层级结构向上寻找,找到存储了目标域名的DNS服务器,然后查响应的IP地址。如下图所示。


查找www.bj.gov.cn的示意图

相关文章

网友评论

      本文标题:DNS服务器如何工作

      本文链接:https://www.haomeiwen.com/subject/iwfgqhtx.html