[域名解析.docxVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[域名解析

域名解析的过程及示例1. 引言(1) 域名服务的基本概念??域名解析系统DNS(domain Name System)是由主机名解析方案发展出来的一种新的名字的解析机制。1984年9月,ARPANET开始使用DNS,从此DNS成为访问主机名到IP地 址映射的标准方法。Internet上最常用的DNS服务器是BIND(Berkeley Internet Name Domain)软件,目前BIND最新的发行版本是9.3.1。??域名系统将主机名解析成IP地址使用到一个全局的、层次性的分布式数据库系统。该系统包含了Internet上所有域名及IP的对应信息。数据库的层次性 允许将域名空间划分成独立的管理部分,并称为域(Domain)。数据库的分布式特性则允许将数据库的各个不同的部分分配到不同网络上的域名服务器上,这 样各域名服务器可以实现独立的管理。DNS的域是一种分布式的层次结构系统,这种结构非常类似于UNIX文件系统的层次结构,根的名字以空标签 (“”)表示,并称为根域(root domain)。图1所给出的结构是典型的例子。根域的下一级是顶级域。顶级域有两种划分方法:地理域和通用域。地理域是为世界上每个国家或地区设置的, 由ISO-3166定义,如中国是cn,美国是us,日本是jp。通用域是指按照机构类别设置的顶级域,主要包括:com(商业组织);edu(教育机 构)等。另外随着互联网的不断发展,新的通用顶级域名也根据实际需要不断被扩充到现有的域名体系中来,新增加的通用顶级域名是biz(商 业),info(信息行业)等。在顶级域名下,还可以再根据需要定义次一级的域名,如在我国的顶级域名cn下又设立了 com,net,org,gov,edu,ac以及我国各个行政区划的字母代表如bj代表北京,sh代表上海等。?????图1 域名体系层次结构???域名空间是指表示DNS这个分布式数据库的逆向树型层次结构,完整域名由从树叶节点到根节点的一条路径的所有节点以分隔符“.”按顺序连接而成,如., 其中“.”代表根域(当“.”出现在域名的最右边时,实际上还表示其右边有代表根的空标签“”;也可以用最右边的“.”来表示根),“cn”为顶级域,“com”为二级域,“sina”为三级域,“www”为主机名。??DNS的服务管理层次结构允许将整个域名空间的管理任务分成多份,分别由每个子域自行进行管理,被委托子域有自己的域名服务器,该服务器维护属于该子域的 所有主机信息,父域的域名服务器不保留子域的所有信息,而只保留指向子域的指针。域和子域的实际信息包含在区数据文件(zonefile)中,域和子域指 域名空间的逻辑分区,区指域名服务器含有的域名空间中的某一部分的完整信息,一个域内可以有多个区。区数据文件是一套包含某个域内机器信息的文本,它的格 式是资源记录(resource record)。这些记录中表示主机和它的IP的映射方法。大部分的资源记录如下:Name [TTL] class type data。其中Name是域名。TTL域表示“生存时间”,它是告诉域名服务器隔多长时间更新一次记录。Class域说明记录属于的等级,一般是IN,表 示Internet数据。Type域指出记录的类型。Data域保存资源记录要求的参数。主要的资源记录如下表:类型?名字说明SOA?Start of Authority?存储在某个区数据文件中的信息要应用的域A??Address定义主机名到IP地址的映射CNAME?Canonical Name?为主机名定义别名MX?Mail Exchanger?指定某个主机负责邮件交换PTR??Pointer定义逆向的IP地址到主机名的映射TXT?Text?描述某个主机的形式自由的文本串?表1主要的资源记录的类型(2) 域名服务器??域名的解析过程是域名解析服务器完成的,采用的客户机/服务器模式。在域名服务器上运行一个服务进程(在UNIX系统中一般为named进程),该进程进行名字对IP地址的解析。域名服务器中存储一个区或多个区中主机的信息。??通常在一个区内设置多台服务器,这样做的目的主要是为了提高域名解析系统的可靠性,就是当其中有某台域名服务器出现故障时,所有的域名请求能够转发给其他 的域名服务器;另外可以将域名请求的平均地分担到多台服务器上,提高整个系统域名解析的能力和解析的效率,并且可以根据需要将多台域名服务器放置到不同的 地方,可以为用户提供地理位置的就近解析。??在一个区内具有多台域名服务器时,域名服务器包括主域名服务器和辅域名服务器,主域名服务器直接从本地的区数据文件(zonefile)中加载本区的信 息,区数据文件中包含了服务器所在区内的主机的主机名和它们相应的IP地址;而辅域名服务器则在启动时与负责本区的主域名服务器进行联

文档评论(0)

huhongjun + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档