网站大量收购闲置独家精品文档,联系QQ:2885784924

TCPIP基本原理第11章DNS域名解析.ppt

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TCPIP基本原理第11章DNS域名解析

TCP/IP基本原理 第十一章 DNS域名解析 本章学习要求: 掌握:DNS域名系统、区、域、域名的概念 掌握:域名系统的两种解析方式 掌握:逆向解析原理 掌握:域名解析的原理 了解:IPv6 DNS 的工作原理 11.1 两类名称转换方法 人们认为,与其1强记IP地址,远不如起个好记的名称。网络管理员喜欢给计算机起些有意义的名称。比如,APPSERVR。在Internet网上,人们给Web站点起个容易记忆的名称,如。这样,我们可以记住我们网络上的主机名以及我们想访问的Web站点名。 然而,TCP/IP却不能用这些单词去寻找其他主机,TCP/IP需要的是IP地址。于是,我们使用的名称必须先被转换为IP地址,然后,TCP/IP才可以以使用。转换——或者翻译——名称为IP地址被称为名称转换。在把名称转换为IP地址之后,主机才能认出目的地在本地还是在远程,才能继续通信。这类似了你知道一个人名,想去找电话号码。TCP/IP选用下列两类名称转换方法之一:主机名转换方法或NetBIOS名称转换方法。 主机名转换方法 把主机的普通名称转换为IP地址的最普通方法是主机名转换方法。大多数TCP/IP转换使用程序采用这类方法。主机名转换有7个方法完成对IP地址的转换。在报告有错之前,TCP/IP将试用没一种方法。这7中主机名转换的方法是: 本主机:可用HOSTNAME命令获得本主机名称。 主机HOSTS文件:位于\SYSTEMROOT\SYSTEM32\DRIVERS\ETC目录下。 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的引入 DNS( Domain Name System)是“域名系统”的英文缩写,是一种组织成域层次结构的计算机和网络服务命名系统,它用于TCP/IP网络,主要是用来命名计算机服务器,(如) 代替枯燥而难记的IP地址(如“00”)以定位相应的计算机和相应服务。因此,要想让名称能被网络所认识,需要在名称和IP地址之间有一位“翻译官”,能将相关的域名翻译成网络能接受的相应IP地址。DNS就起这样的作用。 11.2.1域名系统 域名系统是一个分布式数据库,它是本地负责控制整个分布式数据库的部分段。每一段中的数据通过客户/服务器模式在整个网络上均可存取,通过采用复制技术和缓存技术使得整个

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档