- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TCPIP基本原理第十一章DNS域名解析11-2-网络教育学院-中国科学.ppt
TCP/IP基本原理第十一章 DNS域名解析;本章学习要求:
掌握:DNS域名系统、区、域、域名的概念
掌握:域名系统的两种解析方式
掌握:逆向解析原理
掌握:域名解析的原理
了解:IPv6 DNS 的工作原理;11.1 两类名称转换方法;DNS
NetBIOS名称缓存器:位于本地主机RAM中,可用nbtstat – c来查看。
WINS:Windows Internet Name Service,是一个微软NetBIOS名称服务器。
广播
LMHOSTS文件:与HOSTS文件位于相同的目录下。
使用主机名转换方法的普通使用工具和程序包括Ping、FPT和Web浏览器(HTTP)。
NetBIOS名称转换
有些微软网络应用程序是为被称为NetBIOS的应用程序接口(API) 而写的。程序员使用一个普通接口帮助应用程序更好地与网络上的其他计算机进行通信。这些程序被称为NetBIOS应用程序。
NetBIOS应用程序使用NetBIOS名称,也称为计算机名称。在缺省情况下, NetBIOS名主机名相同。 NetBIOS有6中方法将NetBIOS名称转换为IP地址。如果这6种方法执行后仍不能转换,就向用户显示一个出错信息。 NetBIOS的6种名称转换方法是:
NetBIOS名称缓存器
WINS;广播
LMHOSTS文件
主机文件
DNS
使用NetBIOS名称转换方法的应用程序有Windows Explorer、NT Explorer和微软的网络应用程序(如net use和net view命令)。
NetBIOS名称转换方法和主机名称转换方法的比较
在查找TCP/IP配置问题时,必须知道应用程序使用哪类名称转换。两种方法有类似的地方。但方法被使用的顺序不同,每种方法采取独特的路径将名称转变为IP地址。下表列出了两类转换使用方法的顺序。; 表中列出的某些方法只适用于试图转换的计算机正在使用微软的TCP/IP客户机时。有可能客户机没有设置某种转换方法,如客户机没设置使用WINS作为转换方法,这个方法就被忽略。只有微软的客户机有NetBIOS名称。
总之,命名体系包括两种,一种是NetBios名称:包含16个字符,前15个用户指定,第16个用作名称后缀。每个NetBios名称必须唯一。另一种是 DNS名称:两部分组成,前面是主机名,后面是域名。主机名最多可以有255个字符,可包含字母和数字符号、连字符和句点,可以对同一计算机分配多个主机名。
DNS是当今Internet的基础架构,众多的网络服务(如Http,Ftp,Email等等)都是建立在DNS体系基础之上的。权威人士指出:一旦你理解了DNS,你才真正懂得了Internet。因此,DNS的重要性是不言而喻的。;11.2 DNS的引入; 如果根域在节点的域名中出现,该名字看起来就象以点结尾(实际上是以点和空标签作结尾)。这些以点结尾的域名被称之为绝对域名(Absoulte Domain Name),不以点结尾的域名被称之为相对域名。
域(Domains) 即为树状域名空间中的一棵子树,域的域名同该子树根节点的域名一样,也就是说,域的名字就是该域中最高层节点的名字。举例来说,域的顶端就是名为的节点。
在DNS中,每个域分别由不同的组织进行管理。每个组织都可以将它的域再分成一定数量的子域并将这些子域委托给其他组织进行管理。域既能包括主机又能包括其他域(它的子域)。域名被用做DNS数据库中的索引.子域中任何域名被认为是域的一部分。
事实上,主机即为域,域名仅是DNS数据库中的索引,“主机”可由指向相关主机信息的域名来索引,域包含所有其域名在该域的主机。
在域名树中,叶节点的域通常代表主机,它们的域名可指向网络地址,硬件信息和邮件路由信息。在树内的节点,其域名既可命名一台主机,也可指向有关该域的子孙或子域的结构信息。在域名树中的内部域名并不受唯一性限制,它们既可表示它们所对应的域,又可代表网络中某台特定的主机.例如,既是sun的域,又是在sun和internet间转发信件的邮件服务器的域名。 ;Internet域的部分示意图;11.2.2 域名服务器 ;11.2.3 解析器 ; 逆向解析实质上是将IP地址表达成一个域名,这样逆向解析的很大部分 (包括服务器通信端,算法甚至软件)就可以纳入正向解析之中。即用正向解析的方法解决逆向解析的问题。
例如,? 在SUN的Solaris 2.4 版本中专门有一个逆向映射的文件, 即: host.rev, 用于逆向解。 其内容格式如下:
120.128.? IN SOA ?
99.16 IN PTR ?
98.16 IN PTR
......... ...... ......
文档评论(0)