欢迎来到天天文库
浏览记录
ID:58656232
大小:704.50 KB
页数:43页
时间:2020-10-05
《计算机网络授课课件第十六讲_应用层.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计算机网络(第5版)第6章应用层第6章应用层6.1域名系统DNS6.1.1域名系统概述6.1.2因特网的域名结构6.1.3域名服务器6.2文件传送协议6.2.1FTP概述6.2.2FTP的基本工作原理6.2.3简单文件传送协议TFTP6.3远程终端协议TELNET应用层协议的作用每个应用层协议都是为了解决某一类应用问题,而问题的解决又往往是通过位于不同主机中的多个应用进程之间的通信和协同工作来完成的。应用层的具体内容就是规定应用进程在通信时所遵循的协议。应用层的许多协议都是基于客户服务器方式client/server。6.1域名系统DNS6.1.1域名系统概述域
2、名:因特网中计算机的名字,代表因特网中某一台计算机。与IP地址具有对应关系。域名服务器程序:完成域名到IP地址的解析的程序。域名服务器:域名服务器程序在专设的结点上运行,运行该程序的机器称为域名服务器。解析过程:域名解析程序(客户程序)把待解析的域名写在DNS请求报文中,以UDP用户数据报方式发给域名服务器程序,域名服务器程序找到该域名后,把对应的IP地址放在回答报文中,返回给客户。6.1.2因特网的域名结构根四级域名mail…www…bjeducom…cctvibmhp二级域名pkutsinghua…三级域名mailwww…comnetorgedugovaero
3、cnuk…顶级域名……数据通信与计算机网络层次结构的命名方法。因特网采用了层次结构的命名方法。域名的结构由标号序列组成,各标号之间用点隔开:….三级域名.二级域名.顶级域名各标号分别代表不同级别的域名。域名只是个逻辑概念变长的域名和使用有助记忆的字符串,是为了便于人来使用。而IP地址是定长的32位二进制数字则非常便于机器进行处理。域名中的“点”和点分十进制IP地址中的“点”并无一一对应的关系。点分十进制IP地址中一定是包含三个“点”,但每一个域名中“点”的数目则不一定正好是三个。顶级域名TLD(TopLevelDomain)(1)国家顶级域名nTLD:如:.cn
4、表示中国,.us表示美国,.uk表示英国,等等。(2)通用顶级域名gTLD:最早的顶级域名是:.com(公司和企业).net(网络服务机构).org(非赢利性组织).edu(美国专用的教育机构().gov(美国专用的政府部门).mil(美国专用的军事部门).int(国际组织)新增加了下列的通用顶级域名.aero(航空运输企业).biz(公司和企业).cat(加泰隆人的语言和文化团体).coop(合作团体).info(各种情况).jobs(人力资源管理者).mobi(移动产品与服务的用户和提供者).museum(博物馆).name(个人).pro(有证书的专业人员)
5、.travel(旅游业)6.1.3域名服务器一个服务器所负责管辖的(或有权限的)范围叫做区(zone)。各单位根据具体情况来划分自己管辖范围的区。但在一个区中的所有节点必须是能够连通的。每一个区设置相应的权限域名服务器,用来保存该区中的所有主机的域名到IP地址的映射。DNS服务器的管辖范围不是以“域”为单位,而是以“区”为单位。区的不同划分方法举例域abc.com区abc.comabcxuvwty(a)区=域(b)区<域域abc.com区abc.com区y.abc.comabcxuvwtycomeduorg根comeduorg根数据通信与计算机网络树状结构的DNS
6、域名服务器根域名服务器org域名服务器com域名服务器edu域名服务器…y.abc.com域名服务器abc公司有两个权限域名服务器权限域名服务器根域名服务器顶级域名服务器abc.com域名服务器数据通信与计算机网络域名服务器有以下四种类型根域名服务器顶级域名服务器权限域名服务器本地域名服务器根域名服务器——最高层次的域名服务器——根域名服务器是最重要的域名服务器。所有的根域名服务器都知道所有的顶级域名服务器的域名和IP地址。不管是哪一个本地域名服务器,若要对因特网上任何一个域名进行解析,只要自己无法解析,就首先求助于根域名服务器。在因特网上共有13个不同IP地址
7、的根域名服务器,它们的名字是用一个英文字母命名,从a一直到m(前13个字母)。根域名服务器共有13套装置(不是13个机器)这些根域名服务器相应的域名分别是a.rootservers.netb.rootservers.net…m.rootservers.net到2006年底全世界已经安装了一百多个根域名服务器机器,分布在世界各地。这样做的目的是为了方便用户,使世界上大部分DNS域名服务器都能就近找到一个根域名服务器。举例:根域名服务器f的地点分布图共40个机器数据通信与计算机网络顶级域名服务器(即TLD服务器)这些域名服务器负责管理在该顶级域名服务器注册的所有二
8、级域名。当
此文档下载收益归作者所有