第五章域名体系与域名系统.ppt

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

第 五 章 域名体系与域名系统;5.1 域名体系与域名系统;域名(domain name) 在Internet中,采用IP地址可以直接访问网络中的一切主机资源,但是IP地址难于记忆,于是便产生了一套易于记忆的、具有一定意义的用字符来表示的IP地址,这就是域名。 域名的特点 (1)易于记忆和理解; (2)使网络服务更易于管理; (3)在应用上与IP地址等效。;IP地址到名字地址间的映射:便于记忆 例:53==哈尔滨工业大学Web Mail服务器 名字由DNS服务器解析 逆向层次型命名机制 =Web服务器.北京大学.教育机构.中国(2) 行业和组织顶级域名: com,edu,gov,mil,net,org,int 国家和地区顶级域名: au, cn, tw, hk, jp, it;5.1 域名体系与域名系统;层次型命名机制;域名系统采用层次型命名机制,语法是: 主机名. 第n级子域名……第2级子域名.顶级域名 域名地址一般包含四部分??容,他们分别是: 计算机名.机构名.网络分类名.顶级域名 如: 顶级域名(最高级域名:top-level domain)是一种标准化的标号以保证域名系统的通用性。;域名系统的层次结构;域名系统的规定;(1)一般地,Internet地址的最后一部分代表了最大的区域,通常为国家代码。;(2)美国通常不使用国家代码作为地址的最后一部分,而分别以:;域名;域名命名例子;中国的顶级域名是cn,下属的二级域名分两类;5.2 域名系统与域名解析;5.2 域名系统与域名解析;5.2 域名系统与域名解析;域名解析的含义 在Internet中,当用户使用主机域名进行通信时,系统必须将域名映射为IP地址或反之。这种将域名映射成相应的IP地址的过程称为域名解析(Name Resolution)。 域名解析包含两个过程: 正向域名解析:将域名映射成IP地址的过程,或者说从域名得到IP地址的过程。即“域名地址→ IP地址”。 反向域名解析:将IP地址映射成域名的过程,或者说从IP地址找到相应的域名的过程。这种情况一般使用不多。;域名服务器的分布结构 与域名的层次结构类似, Internet上众多的域名服务器也是按树型层次结构分布的。; 一般来说,按上图中的域名服务器的层次结构,对于任何一个域名只要从根服务器开始,自顶向下进行搜索,通过一次搜索就可找到与之相应的IP地址。域名解析的实际过程中,通常采用以下两种方法: 1、递归解析法 从根服务器开始,自顶向下一级一级往下解析,直到找到相应的IP地址为止。(我替你查询) 2、重复解析(或反复解析)法 从本地的DNS开始,若在本DNS管理范围内找不到相应的域名,则将请求转向更高一层或最靠近的DNS;若还是找不到,则再向高一层的DNS查询,直至最后找到请求域名及相应的IP地址为止。(我告诉你找谁查询);?域名解析过程如下:;域名解析(递归解析)过程举例;在域名的解析过程中,为提高速度,可以在两方面进行优化: 复制:根DNS可以被复制出若干副本,并存放在世界各地的多处域名服务器中。实际应用时,地理位置最近的域名服务器通常响应最快。 缓存:在每个域名服务器内存中开辟一个“域名缓存区”,用来存放最近一段时间中解析过的域名及相应的IP地址,以及描述该域名的服务器位置信息。;域名系统的工作原理;域名在整个Internet中必须唯一。因此当高级子域名相同时,低级子域名不允许重复。 在域名中字母的大写和小写没有区别。 当一台主机从一处移到另一处时,当它属于不同的网络时,其IP地址必须更换,但可以保留原来的域名,域名的解析(从域名查找相应的IP地址)仍依赖于原来的域名服务器。 主机的IP地址和其域名对通信协议来说具有相同的作用。如果你的系统没有域名服务器时,则只能 使用IP地址不能使用域名。;一个例子;一个例子; D N S定义了一个用于查询和响应的报文格式。下图显示这个报文的总体格式。;这个报文由1 2字节长的首部和4个长度可变的字段组成。 标识字段由客户程序设置并由服务器返回结果。客户程序通过它来确定响应与查询是否匹配。 16 bit的标志字段被划分为若干子字段,如下图所示。;? T C是1 bit字段,表示“可截断的( t r u n c a t e d )”。使用U D P时,它表示当应答的总长度超过5 1 2字节时,只返回前5 1 2个字节。 ? R D是1 bit字段表示“期望递归( recursion desired)”。该比特能在一个查询中设置,并在响应中返回。这个标志告诉名字服务器必须处理这个查询,也称为一个递归查询。如果该位为0,且被请求的名字服务器没有一个授权回答,它就返回一个能解答该查询的其他名字服务器列表,这称为迭代查询

文档评论(0)

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

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

1亿VIP精品文档

相关文档