admin 管理员组

文章数量: 887021


2024年4月12日发(作者:access手机版做题下载)

DNS相关概念

DNS是一个分布式数据库,它在本地负责控制整个分布式数据库的部分段,每

一段中的数据通过客户机/服务器模式在整个网络上存取。通过采用复制技术和缓存

技术使得整个数据库数据库稳定可靠的同时,又拥有良好的性能。

1.DNS服务器

DNS服务器是储存了DNS数据库信息。DNS服务器将尝试解析客户机的查询

请求。在应答查询时,如果DNS服务器能提供所请求的信息,就直接回应解析结

果,如果该DNS服务器没有相应的域名信息,则为客户机提供另一个能帮助解析

查询的服务器地址,如果以上两种方法均失败,则回应客户机没有所请求的信息或

请求的信息不存在。

DNS服务器的主要作用就是维护一个计算机名与IP地址的对应关系数据库,

主要为客户端网络程序提供以下2个方面的解析功能。

 正向解析 将计算机名称解析为对应的IP地址。域名的正向解析是DNS

服务的最基本功能,也是最常用的功能。

 反向解析 将计算机的IP地址解析为对应的域名。域名的反向解析不是很

常用,却是DNS服务中不可缺少的功能,一些特殊的网络应用(如邮件

服务)可能会根据域名的反向解析结果实施访问控制策略,若缺少对应的

方向解析记录有可能造成部分网络服务的不可用。

2.DNS缓存

DNS服务器在解析客户机请求时,如果本地没有该DNS信息,则可以会询问

其他DNS服务器,当其他域名服务器返回查询结果时,该DNS服务器会将结果记

录在本地的缓存中,成为DNS缓存。当下一次客户机提交相同请求时,DNS服务

器能够直接使用缓存中的DNS信息进行解析。

3.资源记录

DNS服务器的信息数据,按照分类进行存储,能够解析客户端的DNS请求。

4.区文件

包含区资源记录的文件,选择DNS服务器为授权服务器,管理该区域。在大部分

DNS实现中,用文本文件实现区。

5.域名解析

域名解析(domain name resolution),就是将域名重新转换为IP地址的过程。

一个域名只能对应一个IP地址,而多个域名可以同时被解析到一个IP地址。域名

解析需要由专门的域名解析服务器(DNS)来完成。

当客户端需要将一个计算机域名映射为IP地址时,就调用域名解析函数,解析

函数将待转换的域名放在DNS请求中,以UDP报文方式发给本地域名服务器。本

地的域名服务器查到域名后,将对应的IP地址放在应答报文中返回。同时域名服务

器还必须具有连向其他服务器的信息以支持不能解析时的转发。若域名服务器不能

回答该请求,则此域名服务器就暂时成为DNS中的另一个客户,向根域名服务器

发出请求解析,根域名服务器一定能找到下面的所有二级域名的域名服务器,这样

以此类推,一直向下解析,直到查询到所请求的域名。

6.域名解析种类

域名解析种类包括泛域名解析,域名智能解析,动态域名解析三类。

 泛域名解析

泛域名解析是指将同一区域的不同域名解析到同一个IP,在域名前添加任何子

域名,均可访问到所指向的WEB地址。例如,域名为“”和“”的

计算机进行泛域名解析式,将被解析到同一个IP地址。

 域名智能解析

域名智能解析的出现是为了适应我国现在的“南电信,北网通”的基本网络格

局。由于电信与网通之间的访问速度瓶颈造成电信用户访问网通站或网通用户访问

电信站的速度很慢。于是很多网站就同时开通了电信线路对应的服务器,和网通线

路对应的服务器,供访问者自由选择。但是,让用户自己选择需要访问哪条线路的

服务器,明显让用户感到不方便。于是,就催生了在域名解析时就要求能够动态地

将域名解析到相应线路的域名智能解析技术。

域名智能解析是指域名解析服务器根据来访者的IP类型,对同一域名作出不同

的解析结果。例如,对于电信用户,将域名解析到该域名对应的IP地址为电信的服

务器上。对于网通用户,将域名解析到该域名对应IP地址为网通的服务器上。这样

就免除用户选择线路的麻烦,而且它能自动帮用户选择线路,避免了用户因选错线

路造成访问速度慢的问题,给用户更好的体验与方便。

 动态域名解析

动态DNS域名解析服务是指将固定的Internet域名和动态IP地址实时对应的

服务。动态DNS可以将一个固定的域名解析到一个动态的IP地址,简单的说,不

管用户何时上网、以何种方式上网、得到一个什么样的IP地址、IP地址是否会变

化,他都能保证通过一个固定的域名就能访问到该用户的计算机。


本文标签: 域名 解析 服务器 域名解析 IP地址