计算机网络基础 教学课件 作者 汤霖 第4章 网络应用与Intranet.ppt

计算机网络基础 教学课件 作者 汤霖 第4章 网络应用与Intranet.ppt

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 网络应用与Intranet 4.1 主机名与域名服务 4.2 因特网应用 4.3 网络操作系统 4.4 Intranet 4.1 主机名与域名服务 在Internet中,由于各种网络设备都采用统一的IP地址,直接使用IP地址便可以访问网上的各种资源。但IP地址是一长串数字,对于用户来说,记忆起来十分困难。因此,使用符合用户语言习惯的、具有一定意义的主机名很有必要。 4.1.1 因特网的域名体系 因特网的域名结构由TCP/IP协议集中的域名系统(DNS,Domain Name System)进行定义。 因特网域名是具有一定的层次结构的。 首先,DNS把整个因特网划分成多个域,我们称之为顶级域,并为每个顶级域规定了国际通用的域名。顶级域的划分采用了两种划分模式,即组织模式和地理模式。原来只有8个域对应于组织模式,其余的域对应于地理模式。2000年11月新增7个顶级域名,见表4.1的右边列。地理模式的顶级域是按国家进行划分的,每个申请加入因特网的国家都可以作为一个顶级域,并向NIC注册一个顶级域名,如cn代表中国、us代表美国、uk代表英国、jp代表日本等。 其次,NIC将顶级域的管理权分派给指定的管理机构,各管理机构对其管理的域进行继续划分,即划分成二级域,并将各二级域的管理权授予给其下属的管理机构,如此下去,便形成了层次型域名结构。由于管理机构是逐级授权的,所以最终的域名都得到NIC承认,成为因特网中的正式名字。 图4-1列举出了因特网域名结构中的一部分,如顶级域名cn由中国因特网中心CNNIC管理,它将cn域划分成多个子域,包括ac、com、edu、gov、net、org、bj和tj等,并将二级域名edu的管理权授予给CERNET网络中心。 CERNET网络中心又将edu域划分成多个子域,即三级域,各大学和教育机构均可以在edu下向CERNET网络中心注册三级域名,如edu下的tsinghua代表清华大学、nankai代表南开大学,并将这两个域名的管理权分别授予给清华大学和南开大学。南开大学可以继续对三级域nankai进行划分,将四级域名分配给下属部门或主机,如nankai下的cs代表南开大学软件学院,而www和ftp代表两台主机。 这种层次型命名体系允许在两个不同的域中设有相同的下一级域名,不会造成混乱。 因特网中的这种命名结构只代表着一种逻辑的组织方法,并不代表实际的物理连接。位于同一个域中的主机并不一定要连接在一个网络中或在一个地区,它可以分布在全球的任何地方。 4.1.2 主机名的表示 一台主机的主机名应由它所属的各级域的域名与分配给该主机的名字共同构成,顶级域名放在最右面,分配给主机的名字放在最左面,各级名字之间用“.”隔开。例如cn→edu→nankai下面的www主机的主机名为www.nankai.edu.cn,edu→ya1e→cs下面的linda主机的主机名为linda.cs.yale.edu。 4.1.3 域名服务器与域名解析 因特网域名系统的提出为用户提供了极大的方便。通常构成主机名的各个部分(各级域名)都具有一定的含义,相对于主机的IP地址来说更容易记忆。但主机名只是为用户提供了一种方便记忆的手段,计算机之间不能直接使用主机名进行通信,仍然要使用IP地址来完成数据的传输。所以当因特网应用程序接收到用户输入的主机名时,必须负责找到与该主机名对应的IP地址,然后利用找到的IP地址将数据送往目的主机。 那么到哪里去寻找一个主机名所对应的IP地址呢?这就要借助于一组既独立又协作的域名服务器来完成,因特网中存在着大量的域名服务器,每台域名服务器保存着它所管辖区域内的主机的名字与IP地址的对照表,这组名字服务器是解析系统的核心。 在因特网中,对应于域名结构,名字服务器也构成一定的层次结构,如图4-2所示。这个树型的域名服务器的逻辑结构是域名解析算法赖以实现的基础。 总的来说,域名解析采用自顶向下的算法,从根服务器开始直到叶服务器,在其间的某个节点上一定能找到所需的名字——地址映射。 当然,由于父子节点的上下管辖关系,名字解析的过程只需走过一条从树中某节点开始到另一节点的一条自顶向下的单向路径,无需回溯,更不用遍历整个服务器树。 通常,请求域名解析的软件知道如何访问一个服务器,而每一域名服务器都至少知道根服务器地址及其父节点服务器地址。 域名解析可以有两种方式,第一种叫递归解析,要求名字服务器系统一次性完成全部名字

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档