一、DNS

        域名系统 (DNS)  是把主机域名解析为IP地址的系统。该系统是由解析器和域名服务器组成的。采用UDP 协议,较少情况下使用TCP 协议,端口号均为53。

        域名系统由三部分构成: DNS 名字空间、域名服务器、 DNS客户机。

(1)根域:

        根域处于Internet上域名空间结构树的最高端,是树的根,提供根域名服务。根域用“.”来表示。

(2)顶级域名 (Top   Level   Domain,TLD):

         顶级域名在根域名之下,分为三大类:国家顶级域名、通用顶级域名和国际顶级域名。

(3)主机:

        属于最低层域名,处于域名树的叶子端,代表各类主机提供的服务。

(4)域名服务器

 (5)资源记录

        DNS 数据库包括 DNS 服务器所使用的一个或多个区域文件,每个区域都拥有一组结构化的资源记录。

  (6)递归查询

        递归查询为最主要的域名查询方式。主机有域名解析需求时,首先查询本地域名服务器,如果成功,则由本地域名服务器反馈结果;如果失败,则查询上一级的域名服务器,然后由上一级域名服务器完成查询。

 (7)迭代查询

        当主机有域名解析需求时,首先查询本地域名服务器,如果成功,则由本地域名服务器反馈结果;如果失败,本地域名服务器则直接向根域名服务器发起查询请求,由其给出一个顶级域名服务器的IP地址A.A.A.A; 然后,本地域名服务器则直接向A.A.A.A顶级域名服务器发起查询请求,由其给出一个本地域名服务器(或者权限服务器)地址B.B.B.B; 如此迭下去,直到得到结果IP。

10-27 13:59