码迷,mamicode.com
首页 > 其他好文 > 详细

DNS相关

时间:2017-11-27 21:40:40      阅读:94      评论:0      收藏:0      [点我收藏+]

标签:ext   linux   树状   架构   nic   开发   三层   gif   利用   

一、发展历史

  1、单一档案处理上网的年代: /etc/hosts

    利用方法:利用某些特定的档案将主机名与 IP 作一个对应, 如此一来,我们就可以透过主机名来取得该主机的 IP 了!

    缺陷:主机名与 IP 的对应无法自动于所有的计算机内更新, 且要将主机名加入该档案仅能向 INTERNIC 注册,若 IP 数量太多时,该档案会大到不象话,也就更不利于其他主机同步化了。

            技术分享图片


  2、分布式、阶层式主机名管理架构 :(Berkeley Internet Name Domain, BIND)

  柏克莱大学开发的另外一套阶层式管理主机名对应 IP 的系统(Berkeley Internet Name Domain, BIND )。

 

二、重要概念的理解

  1、完整主机名: Fully Qualified Domain Name (FQDN)

    完整主机名由:hostname+Domain Name组成,可以将主机的ip理解成(人名/telnumber),领域名理解成:(省、市、县的地址范围/区号),另外要注意理解这个树状分层。

    技术分享图片

 

  在上面的例子当中,由上向下数的第二层里面,那个 .tw 是 domain name ,而 com, edu, gov 则是主机的名称,而在这个主机的名称之管理下,还有其他更小网域的主机,所以在第三层的时候,基本上,  那个 edu.tw 就变成了 domain name 了!而昆山科大与成大的 ksu, ncku 则成为了 hostname 啰!

  以此类推,最后得到我们的主机那个 www 是主机名,而 domain name 是由 ksu.edu.tw 那个名字所决定的!自然,我们的主机就是让管理 ksu.edu.tw 这个 domain name 的 DNS 服务器所管理的啰!这样  是否了解了 domain name 与 hostname 的不同了呢?

 

  2、DNS 的主机名对应 IP 的查询流程  

  约略了解了 FQDN 的 domain name 与 hostname 之后,接下来我们要谈一谈这个 DNS 的: (1)阶层架构是怎样? (2)查询原理是怎样?总是要先知道架构才能知道如何查询主机名的吶!所以底下我    们先来介绍一下整体的 DNS 阶层架构。

  3、DNS 的阶层架构与 TLD

  我们依旧使用台湾学术网络的 DNS 服务器所管理的各 domain 为例,将最上层到昆山科大 (ksu) 时,之间的各层绘制如下图:

  

 

DNS相关

标签:ext   linux   树状   架构   nic   开发   三层   gif   利用   

原文地址:http://www.cnblogs.com/cmt110/p/7899854.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!