欢迎来到天天文库
浏览记录
ID:41111261
大小:454.01 KB
页数:25页
时间:2019-08-16
《《IP与域名地址》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、IP与域名地址1第六章域名系统DNS6.1域名系统的历史6.2域名系统的结构6.3域名空间6.4代理技术6.5名字服务器6.6名字服务器解释过程6.7缓存技术6.8DNS的配置6.9名字服务器配置实例26.1域名系统的历史20世纪整个70年代,ARPANET规模小,仅有几百台主机,用HOSTS.TXT包含所有主机的名字到地址的映射等信息,并由SRI-NIC这台主机向外散发,SRI工作人员每周更新一至两次;但随着ARPANET规模的增大,HOSTS.TXT文件变得越来越大,HOSTS.TXT定期更新的工作就不可能继续下去,这时HOSTS.TXT文件就产生了以下一系列问题:①通
2、信量和负载:SRI-NIC在网络通信量和处理负载上的开销已不能容忍;②名字冲突:在HOSTS.TXT中不能有两台相同名字的主机;③一致性:在一个正在扩充之中的网络上保持文件的一致性越来越困难。DNS198www205Mail268ftp342Bbs349HOSTS.TXTDNS198www205Mail268ftp342Bbs349HOSTS.TXTDNS198www205Mail268ftp342Bbs349HOSTS.TXTDNS198www205Mail268ftp342Bbs349HOSTS.TXTDNS198www205Mail268ftp342Bbs349HOS
3、TS.TXTDNS198www205Mail268ftp342Bbs349HOSTS.TXTBBSDNSWWWFTPMAIL3Hosts.txt的改进及问题的解决将整个网络的命名空间分成若干个不同的网络“域”,每个域中均含有自己独立的网络结点名与IP地址的对应表;分布式的数据管理,即将原来每个IP结点都存放的一份HOSTS.TXT数据文件,其内容按分层命名的方式将全球的所有域名按层次结构分成若干子数据文件,分别放在相应的域名服务器中;各个域名服务器处于在Internet网上它们各自的域中,为本域的客户机的请求提供服务,并到其他域名服务器中获得相应的域名解释,并将解释的结果返
4、回给客户机。图6.2分布式数据管理46.2域名系统的结构数据存储方式及管理机制:域名系统为一个分布式数据库,它使本地负责控制整个数据库中的部分段,每一段中的数据通过客户机/服务器模式在整个网络上均可存取;每个域分别由不同的组织进行管理。数据库结构:DNS的数据库的结构是一个把“根”放在顶端的反向树,树中每一节点表示整个数据库中的一个域,每个域又可以进一步划分成子域。该结构优点:解决了HOSTS.TXT中所存在的问题,如名字的层次化结构就不容易犯名字冲突这种错误。cnuscajpaceducncictmiminsnsbuptns.cnc.ac.cnns.bupt.edu.cn
5、cejiandong“”图6.3名字结构5分布式数据库结构域的特点:①域既能包含主机,也能包含其他子域;②域名全称是一个从该域到根的标签序列,以“.”分隔这些标签。当某一子树增长到一定程度时,便被“分”出去,由自己的域名服务器进行管理,而在上一级的服务器中只保留指向该服务器的指针,子域服务器中亦保留“根”服务器的指针。指针指针66.3域名空间㈠域名空间及域名的定义①域名空间:DNS分布式数据库中的每一个数据单元都是按名字进行索引的,这些名字形成了一种反向生成的树状结构,该结构称之为域名空间。②域:即为树状域名空间中的一棵子树;域的名字同该子树根节点的域名一样。㈡域名的表示:
6、在域名树中,叶节点通常代表主机;在树内的节点,其域名既可命名一台主机,又可是指向有关该域的子孙或子域的结构信息;树中每一节点用一个简单的字符串(不带点)作标签,该标签最多可包含63个字符;根域有一空(零长度)标签,该标签被保留;树中每一节点的完整域名为从该节点到根之间路径上的标签序列;域名的读取顺序总是从节点到根,用点分隔路径中的标签。㈢域名的作用:域名既可表示它们所对应的域,又可代表网络中某台特定的主机。㈣Internet域名标签命名规则:①域名系数不在域名标签上强加任何规则,并且每一层的标签都没有特殊规定,但DNS要求兄弟节点----具有同一个父节点的子节点----的命
7、名具有惟一性。②最高层的域名是由“网络信息中心”(NIC)指定的,第二层的域名必须是独立的,且在与Internet进行连接之前须将其域名和IP地址的关系在NIC中进行注册。③ISO3166为世界上的每一国家建立子官方的两字母的缩写。76.4代理技术㈠域名系统的主要目标是:让管理分散化,这是通过代理来实现的。㈡代理包含:①数据的分散化;②管理权的分散化(即允许下级服务器拥有管理权)两层意思。㈢代理服务器的作用:负责维护该子域的所有数据,父域中仅包含到这些子域数据的指针。㈡未将子域代理出去的域名解析过程:①PKU结点向
此文档下载收益归作者所有