文档介绍:第12章域名系统
互联网的命名机制
域名解析
对象类型与资源记录
实践:配置DNS服务器
本章主要内容
互联网的命名机制
域名服务器、域名解析器与域名解析算法
提高域名解析效率的基本方法
资源记录
实践内容:配置DNS服务器
TCP/IP互联网中,可以使用IP地址标示主机
对一般用户而言,IP地址非常抽象,不是十分直观
用户希望利用好读、易记的字符串来标示主机
主机名的管理
主机名—IP地址映射等
互联网命名机制应解决的3个问题
全局惟一性
一个特定的主机名在整个互联网上是惟一的
名字便于管理
分配名字、确认名字、回收名字
高效地进行映射
高效地将主机名映射为IP地址(或将IP地址映射为主
机名)
互联网命名机制分类
无层次命名机制
层次型命名机制
无层次命名机制
主机的名字简单地由一个字符串组成,该字符串没有进一步的结构
名字的分配、确认、以及回收等工作可以由一个部门集中管理
名字-地址之间的映射可以通过一对一的表格实现
随着互联网中主机的大量增加
名字冲突的可能性越来越大
单一管理机构的工作负担越来越大
无论是在每一网点维护一个名字-地址映射表拷贝,还是采用集中式单一映射表都是低效的
无层次命名机制已被TCP/IP互联网淘汰
层次型命名机制
在名字中加入结构,而这种结构是层次型的
树中的每一节点都有一个相应的标识符
主机名就是从树叶到树根(或从树根到树叶)路径上各节点标识符的有序序列
层次型名字的树形结构举例
层次型命名机制的特点
只要同一子树下每层节点的标识符不冲突,完整的主机名绝对不会冲突
层次型命名机制有利于层次型的名字管理
层次型命名机制有利于高效地进行名字-地址的映射(详见域名解析部分)