计算机网络教辅课件,第九章_第1页
计算机网络教辅课件,第九章_第2页
计算机网络教辅课件,第九章_第3页
计算机网络教辅课件,第九章_第4页
计算机网络教辅课件,第九章_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第9章应用层9.1应用层概述9.2DNS域名解析9.3电子邮件系统9.4万维网WWW计算机网络教辅课件,第九章共35页,您现在浏览的是第1页!9.1应用层概述每个应用层协议都是为了解决某一类应用问题,而问题的解决又往往是通过位于不同主机中的多个应用进程之间的通信和协同工作来完成的。应用层的具体内容就是规定应用进程在通信时所遵循的协议。应用层的许多协议都是基于客户服务器方式。客户(client)和服务器(server)都是指通信中所涉及的两个应用进程。客户服务器方式所描述的是进程之间服务和被服务的关系。客户是服务请求方,服务器是服务提供方。

计算机网络教辅课件,第九章共35页,您现在浏览的是第2页!9.2域名系统DNS1、概述域名系统是一个分布式的数据库。在这种机制中,本地数据库负责管理整个数据库中的部分段,每一段中的数据通过客户/服务器模式在整个网络上均可存取。这样即使单个域名服务器出了故障,DNS系统仍能正常运行。任何一个连接在因特网上的主机或路由器,都有一个惟一的层次结构的名字,即域名(domainname)。计算机网络教辅课件,第九章共35页,您现在浏览的是第3页!域名的结构是由若干分量组成,各分量之间用点(注意是小数点)隔开:…..三级域名.二级域名.顶级域名每个域名由英文字母和数字组成,级别低的在左边。完整的域名不超过255字符。域名只是个逻辑概念,并不反映出计算机所在的物理地点。计算机网络教辅课件,第九章共35页,您现在浏览的是第4页!3、域名服务器与域名解析所谓的域名服务器实际上是一个服务器软件,运行在指定的主机上,完成域名IP地址映射。在TCP/IP互联网中,对应于域名的层次结构,域名服务器也构成一定的层次结构,如图9-4所示。计算机网络教辅课件,第九章共35页,您现在浏览的是第5页!

域名解析有两种方式,种叫递归解析,要求域名服务器系统一次性完成全部名字地址变换。第二种叫反复解析,每次请求一个服务器,不行再请求别的服务器。如图9-5所示描述了一个简单的域名解析过程。计算机网络教辅课件,第九章共35页,您现在浏览的是第6页!4、域名解析的完整过程图9-7域名解析的完整过程计算机网络教辅课件,第九章共35页,您现在浏览的是第7页!电子邮件应用程序的两项最基本功能为:(1)创建和发送邮件;(2)接收、阅读和管理邮件。计算机网络教辅课件,第九章共35页,您现在浏览的是第8页!3、电子邮件的传输过程

图9-8电子邮件系统示意图计算机网络教辅课件,第九章共35页,您现在浏览的是第9页!

万维网WWW

万维网

WWW(WorldWideWeb)并非某种特殊的计算机网络。万维网是一个大规模的、联机式的信息储藏所。万维网用链接的方法能非常方便地从因特网上的一个站点访问另一个站点,从而主动地按需获取丰富的信息。这种访问方式称为“链接”。计算机网络教辅课件,第九章共35页,您现在浏览的是第10页!超媒体与超文本万维网是分布式超媒体(hypermedia)系统,它是超文本(hypertext)系统的扩充。一个超文本由多个信息源链接成。利用一个链接可使用户找到另一个文档。这些文档可以位于世界上任何一个接在因特网上的超文本系统中。超文本是万维网的基础。超媒体与超文本的区别是文档内容不同。超文本文档仅包含文本信息,而超媒体文档还包含其他表示方式的信息,如图形、图像、声音、动画,甚至活动视频图像。计算机网络教辅课件,第九章共35页,您现在浏览的是第11页!万维网必须解决的问题(1)怎样标志分布在整个因特网上的万维网文档?使用统一资源定位符URL(UniformResourceLocator)来标志万维网上的各种文档。使每一个文档在整个因特网的范围内具有唯一的标识符URL。计算机网络教辅课件,第九章共35页,您现在浏览的是第12页!万维网必须解决的问题(3)怎样使各种万维网文档都能在因特网上的各种计算机上显示出来,同时使用户清楚地知道在什么地方存在着超链?超文本标记语言HTML(HyperTextMarkupLanguage)使得万维网页面的设计者可以很方便地用一个超链从本页面的某处链接到因特网上的任何一个万维网页面,并且能够在自己的计算机屏幕上将这些页面显示出来。计算机网络教辅课件,第九章共35页,您现在浏览的是第13页!统一资源定位符URL统一资源定位符URL是对可以从因特网上得到的资源的位置和访问方法的一种简洁的表示。URL给资源的位置提供一种抽象的识别方法,并用这种方法给资源定位。只要能够对资源定位,系统就可以对资源进行各种操作,如存取、更新、替换和查找其属性。URL相当于一个文件名在网络范围的扩展。因此URL是与因特网相连的机器上的任何可访问对象的一个指针。计算机网络教辅课件,第九章共35页,您现在浏览的是第14页!URL的一般形式(续)由以冒号隔开的两大部分组成,并且在URL中的字符对大写或小写没有要求。URL的一般形式是:<协议>://<主机>:<端口>/<路径><主机>是存放资源的主机在因特网中的域名计算机网络教辅课件,第九章共35页,您现在浏览的是第15页!使用HTTP的URL使用HTTP的URL的一般形式

<主机>:<端口>/<路径>这表示使用HTTP协议计算机网络教辅课件,第九章共35页,您现在浏览的是第16页!使用HTTP的URL使用HTTP的URL的一般形式

<主机>:<端口>/<路径>这里写主机的域名计算机网络教辅课件,第九章共35页,您现在浏览的是第17页!使用HTTP的URL使用HTTP的URL的一般形式

<主机>:<端口>/<路径>若再省略文件的<路径>项,则URL就指到因特网上的某个主页(homepage)。计算机网络教辅课件,第九章共35页,您现在浏览的是第18页!用户点击鼠标后所发生的事件(1)浏览器分析超链指向页面的URL。(2)浏览器向DNS请求解析.的IP地址。(3)域名系统DNS解析出清华大学服务器的IP地址。(4)浏览器与服务器建立TCP连接(5)浏览器发出取文件命令:

GET/chn/yxsz/index.htm。(6)服务器给出响应,把文件index.htm发给浏览器。(7)TCP连接释放。(8)浏览器显示“清华大学院系设置”文件index.htm中的所有文本。计算机网络教辅课件,第九章共35页,您现在浏览的是第19页!图9-3树型的域名系统计算机网络教辅课件,第九章共35页,您现在浏览的是第20页!课件制作人:谢希仁域名服务器有以下四种类型根域名服务器顶级域名服务器权限域名服务器本地域名服务器计算机网络教辅课件,第九章共35页,您现在浏览的是第21页!图9-6递归解析与反复解析示意图计算机网络教辅课件,第九章共35页,您现在浏览的是第22页!9.3电子邮件系统1、概述与其它通信方式相比,电子邮件具有以下特点:(1)电子邮件比人工邮件传递迅速,可达到的范围广,而且比较可靠。(2)电子邮件与电话系统相比,它不要求通信双方都在现场,而且不需要知道通信对方在网络中的具体位置。(3)电子邮件可以实现一对多的邮件传送,这样可以使一位用户向多人发出通知的过程变得很容易。(4)电子邮件可以将文字、图像、语音等多种类型的信息集成在一个邮件中传送,因此它是多媒体信息传送的重要手段。计算机网络教辅课件,第九章共35页,您现在浏览的是第23页!2、电子邮件地址及信息格式TCP/IP体系的电子邮件地址的格式如下:

收信人邮箱名@邮箱所在主机的域名在上式中符号“@”读作“at”,表示“在”的意思。“To:”后面填入一个或多个收信人的电子邮件地址。在电子邮件软件中,用户将经常通讯的对象姓名和电子邮件地址写到地址簿中。当撰写邮件时,只需打开地址簿,点击收信人名字,收信人的电子邮件地址就会自动地填入到合适的位置上。“Subject:”是邮件的主题。,反映了邮件的主要内容。主题便于用户查找邮件。计算机网络教辅课件,第九章共35页,您现在浏览的是第24页!图9-9TCP/IP互联网上的电子邮件传输过程计算机网络教辅课件,第九章共35页,您现在浏览的是第25页!万维网提供分布式服务万维网站点A万维网站点C万维网站点E万维网站点D万维网站点B链接到链接到链接到链接到链接到链接到计算机网络教辅课件,第九章共35页,您现在浏览的是第26页!

万维网的工作方式万维网以客户服务器方式工作。浏览器就是在用户计算机上的万维网客户程序。万维网文档所驻留的计算机则运行服务器程序,因此这个计算机也称为万维网服务器。客户程序向服务器程序发出请求,服务器程序向客户程序送回客户所要的万维网文档。在一个客户程序主窗口上显示出的万维网文档称为页面(page)。计算机网络教辅课件,第九章共35页,您现在浏览的是第27页!万维网必须解决的问题(2)用何协议实现万维网上各种超链的链接?在万维网客户程序与万维网服务器程序之间进行交互所使用的协议,是超文本传送协议HTTP(HyperTextTransferProtocol)。HTTP是一个应用层协议,它使用TCP连接进行可靠的传送。计算机网络教辅课件,第九章共35页,您现在浏览的是第28页!万维网必须解决的问题(4)怎样使用户能够很方便地找到所需的信息?为了在万维网上方便地查找信息,用户可使用各种的搜索工具(即搜索引擎)。计算机网络教辅课件,第九章共35页,您现在浏览的是第29页!URL的一般形式由以冒号隔开的两大部分组成,并且在URL中的字符对大写或小写没有要求。URL的一般形式是:<协议>://<主机>:<端口>/<路径>ftp——文件传送协议FTPhttp——超文本传送协议HTTPNews——USENET新闻计算机网络教辅课件,第九章共35页,您现在浏览的是第30页!URL的一般形式(续)由以冒号隔开的两大部分组成,并且在URL中的字符对大写或小写没有要求。URL的一般形式是:<协议>://<主机>:<端口>/<路径>有时可省略计算机网络教辅课件,第九章共35页,您现在浏览的是第31页!使用HTTP的URL使用HTTP的URL的一般形式

<主机>:<端口>/<路径>冒号和两个斜线是规定的格式计算机网络教辅课件,第九章共35页,您现在浏览的是第32页!使用HTTP的URL使用HTTP的URL的一般形式

<主机>:<端口>/<路径>HTTP的默认端口号是

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论