计算机网络技术 教学课件 作者 曾兰玲 CH6 应用层.ppt

计算机网络技术 教学课件 作者 曾兰玲 CH6 应用层.ppt

ID:50513829

大小:802.50 KB

页数:64页

时间:2020-03-10

计算机网络技术 教学课件 作者 曾兰玲 CH6 应用层.ppt_第1页
计算机网络技术 教学课件 作者 曾兰玲 CH6 应用层.ppt_第2页
计算机网络技术 教学课件 作者 曾兰玲 CH6 应用层.ppt_第3页
计算机网络技术 教学课件 作者 曾兰玲 CH6 应用层.ppt_第4页
计算机网络技术 教学课件 作者 曾兰玲 CH6 应用层.ppt_第5页
资源描述:

《计算机网络技术 教学课件 作者 曾兰玲 CH6 应用层.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第六章应用层授课教师:2应用层本章提要应用层提供面向用户的网络服务。各种各样的网络应用是推动互联网发展的直接动力。区分网络应用和应用层协议是很重要的。本章以网络具体应用,包括DNS、FTP、WWW、e-MAIL等为例,介绍应用进程之间的工作模式以及各种应用层协议。3应用层学习目标掌握应用进程之间的工作模式。了解应用层协议与TCP/IP协议之间的关系。掌握DNS原理以及在因特网中的实现机制。掌握FTP的功能及工作过程。掌握WWW的工作原理以及HTML、URL、HTTP的概念。了解邮件系统以及相关协议SMTP、POP3/IMAP、MIME的基本概念。了解DHC

2、P工作机制。了解其他如P2P文件共享、播客、博客、网络即时通信与网络电视等新的网络服务。4应用层主要内容6.1应用层概述6.2域名系统DNS6.3文件传输协议FTP6.4万维网WWW6.5邮件系统6.6动态主机配置协议DHCP56.1应用层概述网络进程间的工作模式1.C/S模式客户:服务器:2.B/S模式3.P2P模式66.1应用层概述网络应用和应用层协议1.基本概念网络应用:应用层协议:2.应用层协议和传输层协议关系网络应用应用层协议传输层协议文件传输FTPTCP远程终端访问TelnetTCPWWWHTTPTCP电子邮件SMTPTCP域名系统DNSUDP或TCP流媒

3、体RTSPUDP或TCP网络电话通常专用通常UDP6.1应用层概述返回86.2域名系统DNS域名系统DNS用来把便于人们使用的机器的名字转换为IP地址。用户访问因特网时通常使用比较容易记忆的主机名字,而不是IP地址。域名到IP地址的解析是由分布在因特网上的许多域名服务器程序共同完成的96.2.1域名空间的层次结构因特网采用了层次树状结构的命名方法。任何一个连接在因特网上的主机或路由器,都有一个唯一的层次结构的名字,即域名。域名的结构由标号序列组成,各标号之间用点隔开:….三级域名.二级域名.顶级域名各标号分别代表不同级别的域名。106.2.1域名空间的层次结构由中央管理

4、机构(ICANN)将最高一级名字空间按用途、国家等划分为若干部分,并将各部分的管理权授予相应机构;各管理机构可以将管辖内的名字空间进一步划分若干子部分,并将子部分的管理特权再授予若干子机构;主机域名是由多个由“.”分开的标签组成:每个标签不能超过63个字符;全部的标签不能超过255个字符;11因特网的域名空间126.2.2域名服务器由于在通信时采用的是IP地址,所以通信前必须将主机的域名转换成IP地址;实现域名与IP之间互相转化的系统称之为域名服务系统(DomainNameSystem,DNS),这个转换过程又称为域名解析(NameResolution);DNS服务器以

5、层次型结构分布在世界各地,使用了分布式的数据库,每台DNS服务器存储一部分域名数据。域名服务器主要分为以下几个:本地域名服务器顶级域名服务器根域名服务器136.2.2域名服务器本地域名服务器每个ISP,或一个大学,甚至大学里的一个系,都可以有一个本地域名服务器,也叫默认域名服务器。该服务器的IP地址通常用手工方式在主机上配置。本地域名服务器通常离客户机较近,可能在一个局域网内,或相隔不超过几个路由器。如果要查询的主机也在本地ISP的管辖范围内,则本地域名服务器能立即提供所请求主机名的IP地址。否则就需要去询问其他域名服务器。146.2.2域名服务器顶级域名服务器顶级域名

6、服务器负责管理在该顶级域名服务旗下注册的所有二级域名。一个顶级域可以有多个顶级域名服务器。156.2.3域名服务器根域名服务器每个根域名服务器都知道所有的顶级域名服务器的域名及其IP地址。现在有13个不同IP地址的根域名服务器(a~m),共一百多套域名服务器分布在世界各地。166.2.3域名服务器17Rootnameserver……edunameservercomnameserverorgnameservercnnameserverpkunameserverujsnameserver本地域名服务器域名服务器的层次结构186.2.3域名的解析过程196.2.3域名的解析过

7、程每台主机应该知道本地名字服务器(localnameserver),每台本地名字服务器应该知道根名字服务器(Rootnameservers),通过配置完成;如用户本地的域名服务器中域名--地址数据库中含有对应的域名,则立即转换返回;如用户本地的域名服务器查不到该域名,则先由本地域名服务器根据系统中配置转向最高一级域名服务器查询,然后向下逐级向相应的域名服务器查询,直到将整个域名转换为IP地址号为止;206.2.3域名的解析过程每台主机应该知道本地名字服务器(localnameserver),每台本地名字服务器应该知道根名字服务器(Root

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。