域名系统 ?主要内容 ◆互联网的命名机制 ◆域名服务器、域名解析器与域名解析算法 ◆提高域名解析效率的基本方法 ◆DNS记录 ◆DNS协议 986
主要内容 互联网的命名机制 域名服务器、域名解析器与域名解析算法 提高域名解析效率的基本方法 DNS记录 DNS协议 域名系统
域名系统 3为什么要使用域名? ◆问题的提出:TCP/IP互联网中,可以使用IP地址标示主机对一般 用户而言,P地址非常抽象,不是十分直观,用户希望利用好读、 易记的字符串来标示主机。 ◆域名系统希望解决的主要问题:主机名的管理,主机名一P地址 映射等
为什么要使用域名? 问题的提出:TCP/IP互联网中,可以使用IP地址标示主机对一般 用户而言,IP地址非常抽象,不是十分直观,用户希望利用好读、 易记的字符串来标示主机。 域名系统希望解决的主要问题:主机名的管理,主机名—IP地址 映射等。 域名系统
域名系统 ?互联网命名机制应解决的3个问题? ◆全局惟一性:一个特定的主机名在整个互联网上是惟一的 ◆名字便于管理:分配名字、确认名字、回收名字 ◆高效地进行映射:高效地将主机名映射为P地址(或将P地址映射 为主机名)
互联网命名机制应解决的3个问题? 全局惟一性:一个特定的主机名在整个互联网上是惟一的 名字便于管理:分配名字、确认名字、回收名字 高效地进行映射:高效地将主机名映射为IP地址(或将IP地址映射 为主机名) 域名系统
域名系统 ?互联网命名机制的分类 ◆无层次命名机制 ◆层次型命名机制 1986
互联网命名机制的分类 无层次命名机制 层次型命名机制 域名系统
域名系统 无层次命名机制 ◆无层次命名机制的概念:主机的名字简单地由一个字符串组成, 该字符串没有进一步的结构。 ◆特点:名字的分配、确认、以及回收等工作可以由一个部门集中 管理;名字-地址之间的映射可以通过一对一的表格实现。 ◆缺点:随着互联网中主机的大量增加,名字冲突的可能性越来越 大,单一管理机构的工作负担越来越大。无论是在每一网点维护一 个名字-地址映射表拷贝,还是采用集中式单一映射表都是低效的。 无层次命名机制已被TCP/IP互联网淘汰 /986
无层次命名机制 无层次命名机制的概念:主机的名字简单地由一个字符串组成, 该字符串没有进一步的结构。 特点:名字的分配、确认、以及回收等工作可以由一个部门集中 管理;名字-地址之间的映射可以通过一对一的表格实现。 缺点:随着互联网中主机的大量增加,名字冲突的可能性越来越 大,单一管理机构的工作负担越来越大。无论是在每一网点维护一 个名字-地址映射表拷贝,还是采用集中式单一映射表都是低效的。 无层次命名机制已被TCP/IP互联网淘汰 域名系统
域名系统 3层次型命名机制 ◆层次型命名机制的概念:在名字中加入结构,而这种结构是层次 型的。 ◆层次型名字的树状结构:树中的每一节点都有一个相应的标识符 ;主机名就是从树叶到树根(或从树根到树叶)路径上各节点标识 符的有序序列
层次型命名机制 层次型命名机制的概念:在名字中加入结构,而这种结构是层次 型的。 层次型名字的树状结构:树中的每一节点都有一个相应的标识符 ;主机名就是从树叶到树根(或从树根到树叶)路径上各节点标识 符的有序序列。 域名系统
域名系统 3层次型命名机制 根 int com edu gov mil org net yale ac com gov edu net org句t cs eng pku nankai t tsinghua buaa ai linda cs www.nankai.edu.cn cs.nankai.edu.cn 1986
层次型命名机制 域名系统
域名系统 3层次型命名机制的特点 ◆只要同一子树下每层节点的标识符不冲突,完整的主机名绝对不 会冲突。 ◆层次型命名机制有利于层次型的名字管理。 ◆层次型命名机制有利于高效地进行名字-地址的映射(详见域名解 析部分)。 1986
层次型命名机制的特点 只要同一子树下每层节点的标识符不冲突,完整的主机名绝对不 会冲突。 层次型命名机制有利于层次型的名字管理。 层次型命名机制有利于高效地进行名字-地址的映射(详见域名解 析部分)。 域名系统
域名系统 3层次型命名机制 中央管理机构 com管理机构 edu管理机构 cn管理机构 us管理机构 yale管理机构 coπ管理机构 edu管理机构 bj管理机构 tj管理机构 cs管理机构 eng管理机构 nankai管理机构 tsinghua管理机构 ai linda p w cs管理机构 1986
层次型命名机制 域名系统
域名系统 3TCP/IP互联网域名 1.域名系统 TCP/IP互联网中实现的层次型名字管理机制 2域名系统规定的主要内容 名字语法以及名字管理特权的分派规则 名字-地址映射分布式计算机系统的实现方法 3.域名系统的命名机制 完整的域名由名字树中的一个节点到根节点路径上节点标识符的有 序序列组成,其中节点标识符之间以“.”隔开 标号:节点标识符被称为标号 域:由每一标号后面的各标号组成 1986
TCP/IP互联网域名 1.域名系统 TCP/IP互联网中实现的层次型名字管理机制 2.域名系统规定的主要内容 名字语法以及名字管理特权的分派规则 名字-地址映射分布式计算机系统的实现方法 3. 域名系统的命名机制 完整的域名由名字树中的一个节点到根节点路径上节点标识符的有 序序列组成,其中节点标识符之间以“.”隔开 标号:节点标识符被称为标号 域:由每一标号后面的各标号组成 域名系统