计算机网络6例析.ppt

  1. 1、本文档共106页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 6 章 应用层 §6.1 域名系统 DNS 一、域名系统概述 许多应用层软件常直接使用域名系统 DNS ,但用户只是间接而不是直接使用域名系统。 因特网采用层次结构的命名树作为主机的名字,并使用分布式的域名系统 DNS。 名字到 IP 地址的解析是由若干个域名服务器程序完成的。域名服务器程序在专设的结点上运行,运行该程序的机器称为域名服务器; 二、因特网的域名结构 1. 因特网采用层次树状结构的命名方法 (1)任何一个连接在因特网上的主机或路由器,都有一个唯一的层次结构的名字,即域名; (2)域名的结构由标号序列组成,各标号之间用点隔开,各标号分别代表不同级别的域名; 2. 域名的意义 (1)域名只是个逻辑概念,并不代表计算机所在的物理地点; (2)变长的域名和使用有助记忆的字符串,是为了便于人来使用。而 IP 地址是定长的 32 位二进制数字则非常便于机器进行处理; (3)域名中的“点”和点分十进制 IP 地址中的“点”并无一一对应的关系。点分十进制 IP 地址中一定是包含三个“点”,但每一个域名中“点”的数目则不一定正好是三个; 3. 顶级域名 (1)国家顶级域名:如:用 .cn 表示中国,而用.us 表示美国、.uk 表示英国,等等; (2)通用顶级域名,常用的如下: 因特网的域名空间 三、域名服务器 一个服务器所负责管辖的(或有权限的)范围叫做区; 各单位根据具体情况来划分自己管辖范围的区。但在一个区中的所有节点必须是能够连通的; 每一个区设置相应的权限域名服务器,用来保存该区中的所有主机的域名到IP地址的映射; DNS 服务器的管辖范围不是以“域”为单位,而是以“区”为单位。 区的不同划分方法举例 树状结构的 DNS 域名服务器 根域名服务器—最高层次的域名服务器 根域名服务器是最重要的域名服务器。所有的根域名服务器都知道所有的顶级域名服务器的域名和 IP 地址; 不管是哪一个本地域名服务器,若要对因特网上任何一个域名进行解析,只要自己无法解析,就首先求助于根域名服务器; 在因特网上共有13 个不同 IP 地址的根域名服务器,它们的名字是用一个英文字母命名,从 a 一直到 m(前13 个字母); 这些根域名服务器相应的域名分别是 … 到 2006 年底全世界已经安装了一百多个根域名服务器机器,分布在世界各地; 这样做的目的是为了方便用户,使世界上大部分 DNS 域名服务器都能就近找到一个根域名服务器。 举例:根域名服务器 f 的地点分布图 顶级域名服务器 (1)负责管理在该顶级域名服务器注册的所有二级域名; (2)当收到 DNS 查询请求时,就给出相应的回答(可能是最后的结果,也可能是下一步应当找的域名服务器的 IP 地址); 权限域名服务器 (1)负责一个区的域名服务器; (2)当一个权限域名服务器还不能给出最后的查询回答时,就会告诉发出查询请求的 DNS 客户,下一步应当找哪一个权限域名服务器; 本地域名服务器 (1)本地域名服务器对域名系统非常重要; (2)当一个主机发出 DNS 查询请求时,这个查询请求报文就发送给本地域名服务器; (3)每一个因特网服务提供者 ISP,或一个大学,甚至一个大学里的系,都可以拥有一个本地域名服务器; (4)这种域名服务器有时也称为默认域名服务器; 域名的解析过程 (1)主机向本地域名服务器的查询一般都是采用递归查询,即: 如果主机所询问的本地域名服务器不知道被查询域名的 IP 地址,那么本地域名服务器就以 DNS 客户的身份,向其他根域名服务器继续发出查询请求报文; (2)本地域名服务器向根域名服务器的查询通常是采用迭代查询,即: 当根域名服务器收到本地域名服务器的迭代查询请求报文时,要么给出所要查询的 IP 地址,要么告诉本地域名服务器:“你下一步应当向哪一个域名服务器进行查询”。然后让本地域名服务器进行后续的查询。 本地域名服务器采用迭代查询 名字的高速缓存 (1)每个域名服务器都维护一个高速缓存,存放最近用过的名字以及从何处获得名字映射信息的记录; (2)可大大减轻根域名服务器的负荷,使因特网上的 DNS 查询请求和回答报文的数量大为减少; §6.2 文件传送协议 一、 FTP 概述 文件传送协议 FTP

文档评论(0)

挑战不可能 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档