3.1 DNS服务器的基础知识


3.1  DNS服务器的基础知识
DNS是域名系统Domain Name System)的缩写,该系统用于命名组织到域层次结构中的计算机和网络服务。DNS命名用于局域网、广域网以及Internet等TCP/IP网络中,通过容易记忆的用户友好名称查找计算机和服务。当用户在应用程序中输入DNS名称时,DNS服务可以将此名称解析成与之相对应的其他信息,如IP地址。
例如,多数用户喜欢使用友好的名称如www.wangchunhai.cn)来查找计算机,如网络上的邮件服务器或Web服务器。友好名称更容易了解和记住。但是,计算机使用数字地址目前为IPv4的地址,采用类似123.22.33.44的格式)在网络上进行通讯。为更容易地使用网络资源,DNS等命名系统提供了一种方法,将计算机或服务的用户友好名称映射为数字地址。图3-1图显示了DNS的基本用途,即根据易记的计算机名称查找其IP地址。
图3-1  DNS服务器的查询过程
在图3-1中,客户端计算机查询DNS服务器,要求获得某台计算机已将其DNS域名配置为wangchunhai.cn)的IP地址。由于DNS服务器能够根据其本地数据库应答此查询,因此,它将以包含所请求信息的应答来回复客户端,即一条主机的资源记录,其中含有www.wangchunhai.cn的IP地址   信息。
DNS系统包括“DNS域命名空间”、“DNS资源记录”、“DNS服务器”和“DNS客户端”四部分,其主要意义如下:
 DNS域命名空间,它指定用于组织名称的域的层次结构。
 DNS资源记录,它将DNS域名映射到特定类型的资源信息,以供在命名空间中注册或解析名称时使用。
 DNS服务器,用于存储和应答资源记录的名称查询。
 DNS客户端,也称作解析程序,用于查询服务器,以搜索并将名称解析为查询中指定的资源记录类型。

相关内容