您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 交通运输 > CH6-5ed 应用层
课件制作人:谢希仁计算机网络第6讲应用层单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级课件制作人:谢希仁2单击此处编辑母版标题样式单击此处编辑母版副标题样式课件制作人:谢希仁2课件制作人:谢希仁第6章应用层6.1域名系统DNS6.1.1域名系统概述6.1.2因特网的域名结构6.1.3域名服务器6.2文件传送协议6.2.1FTP概述6.2.2FTP的基本工作原理6.2.3简单文件传送协议TFTP单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级课件制作人:谢希仁3单击此处编辑母版标题样式单击此处编辑母版副标题样式课件制作人:谢希仁3课件制作人:谢希仁第6章应用层(续)6.3远程终端协议TELNET6.4万维网万维网的信息检索系统单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级课件制作人:谢希仁4单击此处编辑母版标题样式单击此处编辑母版副标题样式课件制作人:谢希仁4课件制作人:谢希仁第6章应用层(续)6.5电子邮件6.5.1电子邮件概述6.5.2简单邮件传送协议SMTP6.5.3电子邮件的信息格式6.5.4邮件读取协议POP3和IMAP6.5.5基于万维网的电子邮件6.5.6通用因特网邮件扩充MIME单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级课件制作人:谢希仁5单击此处编辑母版标题样式单击此处编辑母版副标题样式课件制作人:谢希仁5课件制作人:谢希仁第6章应用层(续)6.6动态主机配置协议DHCP6.7简单网络管理协议SNMP6.7.1网络管理的基本概念6.7.2管理信息结构SMI6.7.3管理信息库MIB6.7.4SNMP的协议数据单元和报文6.8应用进程跨越网络的通信6.8.1系统调用和应用编程接口6.8.2几种常用的系统调用单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级课件制作人:谢希仁6单击此处编辑母版标题样式单击此处编辑母版副标题样式课件制作人:谢希仁6课件制作人:谢希仁应用层协议的特点每个应用层协议都是为了解决某一类应用问题,而问题的解决又往往是通过位于不同主机中的多个应用进程之间的通信和协同工作来完成的。应用层的具体内容就是规定应用进程在通信时所遵循的协议。应用层的许多协议都是基于客户服务器方式。客户(client)和服务器(server)都是指通信中所涉及的两个应用进程。客户服务器方式所描述的是进程之间服务和被服务的关系。客户是服务请求方,服务器是服务提供方。单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级课件制作人:谢希仁7单击此处编辑母版标题样式单击此处编辑母版副标题样式课件制作人:谢希仁7课件制作人:谢希仁6.1域名系统DNS我们知道主机之间的通信是靠IP地址进行,但是我们目前使用的方式是?为什么?32位的二进制的IP地址能记忆吗?十进制的呢?单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级课件制作人:谢希仁8单击此处编辑母版标题样式单击此处编辑母版副标题样式课件制作人:谢希仁8课件制作人:谢希仁6.1.1域名系统概述许多应用层软件经常直接使用域名系统DNS(DomainNameSystem),但计算机的用户只是间接而不是直接使用域名系统。因特网采用层次结构的命名树作为主机的名字,并使用分布式的域名系统DNS。名字到IP地址的解析是由若干个域名服务器程序完成的。域名服务器程序在专设的结点上运行,运行该程序的机器称为域名服务器。单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级课件制作人:谢希仁9单击此处编辑母版标题样式单击此处编辑母版副标题样式课件制作人:谢希仁9课件制作人:谢希仁6.1.2因特网的域名结构因特网采用了层次树状结构的命名方法。任何一个连接在因特网上的主机或路由器,都有一个唯一的层次结构的名字,即域名。域名的结构由标号序列组成,各标号之间用点隔开:….三级域名.二级域名.顶级域名各标号分别代表不同级别的域名。单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级课件制作人:谢希仁10单击此处编辑母版标题样式单击此处编辑母版副标题样式课件制作人:谢希仁10课件制作人:谢希仁域名只是个逻辑概念域名只是个逻辑概念,并不代表计算机所在的物理地点。变长的域名和使用有助记忆的字符串,是为了便于人来使用。而IP地址是定长的32位二进制数字则非常便于机器进行处理。域名中的“点”和点分十进制IP地址中的“点”并无一一对应的关系。点分十进制IP地址中一定是包含三个“点”,但每一个域名中“点”的数目则不一定正好是三个。单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级课件制作人:谢希仁11单击此处编辑母版标题样式单击此处编辑母版副标题样式课件制作人:谢希仁11课件制作人:谢希仁顶级域名TLD(TopLevelDomain)(1)国家顶级域名nTLD:如:.cn表示中国,.us表示美国,.uk表示英国,等等。(2)通用顶级域名gTLD:最早的顶级域名是:.com(公司和企业).net(网络服务机构).org(非赢利性组织).edu(美国专用的教育机构().gov(美国专用的政府部门).mil(美国专用的军事部门).int(国际组织)单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级课件制作人:谢希仁12单击此处编辑母版标题样式单击此处编辑母版副标题样式课件制作人:谢希仁12课件制作人:谢希仁顶级域名TLD(续)(3)基础结构域名(infrastructuredomain):这种顶级域名只有一个,即arpa,用于反向域名解析,因此又称为反向域名。in-addr.arpa.域单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级课件制作人:谢希仁13单击此处编辑母版标题样式单击此处编辑母版副标题样式课件制作人:谢希仁13课件制作人:谢希仁新增加了下列的通用顶级域名.aero(航空运输企业).biz(公司和企业).cat(加泰隆人的语言和文化团体).coop(合作团体).info(各种情况).jobs(人力资源管理者).mobi(移动产品与服务的用户和提供者).museum(博物馆).name(个人).pro(有证书的专业人员).travel(旅游业)因特网的域名空间根四级域名mail……bjeducom…cctvibmhp二级域名cuittsinghua…三级域名mail…comnetorgedugovaerocnuk…顶级域名……单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级课件制作人:谢希仁15单击此处编辑母版标题样式单击此处编辑母版副标题样式课件制作人:谢希仁15课件制作人:谢希仁6.1.3域名服务器一个服务器所负责管辖的(或有权限的)范围叫做区(zone)。各单位根据具体情况来划分自己管辖范围的区。但在一个区中的所有节点必须是能够连通的。每一个区设置相应的权限域名服务器,用来保存该区中的所有主机的域名到IP地址的映射。DNS服务器的管辖范围不是以“域”为单位,而是以“区”为单位。区的不同划分方法举例域abc.com区abc.comabcxuvwty(a)区=域(b)区域域abc.com区abc.com区y.abc.comabcxuvwtycomeduorg根comeduorg根单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级课件制作人:谢希仁17单击此处编辑母版标题样式单击此处编辑母版副标题样式课件制作人:谢希仁17课件制作人:谢希仁树状结构的DNS域名服务器根域名服务器org域名服务器com域名服务器edu域名服务器…y.abc.com域名服务器abc公司有两个权限域名服务器权限域名服务器根域名服务器顶级域名服务器abc.com域名服务器单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级课件制作人:谢希仁18单击此处编辑母版标题样式单击此处编辑母版副标题样式课件制作人:谢希仁18课件制作人:谢希仁域名服务器有以下四种类型根域名服务器顶级域名服务器权限域名服务器本地域名服务器单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级课件制作人:谢希仁19单击此处编辑母版标题样式单击此处编辑母版副标题样式课件制作人:谢希仁19课件制作人:谢希仁根域名服务器——最高层次的域名服务器——根域名服务器是最重要的域名服务器。所有的根域名服务器都知道所有的顶级域名服务器的域名和IP地址。不管是哪一个本地域名服务器,若要对因特网上任何一个域名进行解析,只要自己无法解析,就首先求助于根域名服务器。在因特网上共有13个不同IP地址的根域名服务器,它们的名字是用一个英文字母命名,从a一直到m(前13个字母)。单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级课件制作人:谢希仁20单击此处编辑母版标题样式单击此处编辑母版副标题样式课件制作人:谢希仁20课件制作人:谢希仁根域名服务器共有13套装置(不是13个机器)这些根域名服务器相应的域名分别是a.rootservers.netb.rootservers.net…m.rootservers.net到2006年底全世界已经安装了一百多个根域名服务器机器,分布在世界各地。这样做的目的是为了方便用户,使世界上大部分DNS域名服务器都能就近找到一个根域名服务器。举例:根域名服务器f的地点分布图•根域名服务器并不直接把域名直接转换成IP地址。•在使用迭代查询时,根域名服务器把下一步应当找的顶级域名服务器的IP地址告诉本地域名服务器。共40个机器单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级课件制作人:谢希仁22单击此处编辑母版标题样式单击此处编辑母版副标题样式课件制作人:谢希仁22课件制作人:谢希仁顶级域名服务器(即TLD服务器)这些域名服务器负责管理在该顶级域名服务器注册的所有二级域名。当收到DNS查询请求时,就给出相应的回答(可能是最后的结果,也可能是下一步应当找的域名服务器的IP地址)。单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级课件制作人:谢希仁23单击此处编辑母版标题样式单击此处编辑母版副标题样式课件制作人:谢希仁23课件制作人:谢希仁权限域名服务器这就是前面已经讲过的负责一个区的域名服务器。当一个权限域名服务器还不能给出最后的查询回答时,就会告诉发出查询请求的DNS客户,下一步应当找哪一个权限域名服务器。单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级课件制作人:谢希仁24单击此处编辑母版标题样式单击此处编辑母版副标题样式课件制作人:谢希仁24课件制作人:谢希仁本地域名服务器本地域名服务器对域名系统非常重要。当一个主机发出DNS查询请求时,这个查询请求报文就发送给本地域名服务器。每一个因特网服务提供者ISP,或一个大学,甚至一个大学里的系,都可以拥有一个本地域名服务器,这种域名服务器有时也称为默认域名服务器。单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级课件制作人:谢希仁25单击此处编辑母版标题样式单击此处编辑母版副标题样式课件制作人:谢希仁25课件制作人:谢希仁提高域名服务器的可靠性DNS域名服务器都把数据复制到几个域名服务器来保存,其中的一个是主域名服务器,
本文标题:CH6-5ed 应用层
链接地址:https://www.777doc.com/doc-3193433 .html