匡子平计算机网络课件08

上传人:dfg****19 文档编号:248546502 上传时间:2024-10-24 格式:PPT 页数:40 大小:792KB
返回 下载 相关 举报
匡子平计算机网络课件08_第1页
第1页 / 共40页
匡子平计算机网络课件08_第2页
第2页 / 共40页
匡子平计算机网络课件08_第3页
第3页 / 共40页
点击查看更多>>
资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第八讲 应用层(二),四川合江少岷职业学校,匡子平,1,本讲主要内容,电子邮件,万维网,DHCP,协议,2,9.3,电子邮件,电子邮件(,Electronic mail,,简写为,E-mail,),是因特网上使用最广泛的一种服务。电子邮件是以电子方式存放在计算机中,称为,报文(,Message,),。计算机网络传送报文的方式与普通邮电系统传递信件的方式类似,采用的是,存储转发,机制。,电子邮件报文中除了可包含文件信息外,还可以包含声音、图形和图像等多媒体形式的信息。,3,1,电子邮件系统构成,发送方,邮件缓存,接收端,邮件服务器,用户代理,SMTP,SMTP,POP3,发送端,邮件服务器,用户代理,用户邮箱,接收方,用,户,代,理,用,户,代,理,邮件,服务器,邮件,服务器,SMTP,SMTP,POP3,(,发送邮件,),(,发送邮件,),(发送邮件),(,发送邮件,),(,读取邮件,),(,读取邮件,),(TCP,连接,),(TCP,连接,),(TCP,连接,),因特网,4,电子邮件的典型发送和接收过程如下所示:,发信人调用用户代理来编辑要发送的邮件。用户代理用,SMTP,将邮件传送给发送端邮件服务器。,发送端邮件服务器将邮件放入邮件缓存队列中,等待发送。,运行在发送端邮件服务器的,SMTP,客户进程,发现在邮件缓存中有待发送的邮件,就向运行在接收端邮件服务器的,SMTP,服务器进程发起,TCP,连接的建立。,5,电子邮件的典型发送和接收过程如下所示:,当,TCP,连接建立后,,SMTP,客户进程开始向远程的,SMTP,服务器进程发送邮件。如果有多个邮件在邮件缓存中,则,SMTP,客户一一将它们发送到远程的,SMTP,服务器。当所有的待发邮件发完了,,SMTP,就关闭所建立的,TCP,连接。,运行在接收端邮件服务器中的,SMTP,服务器进程收到邮件后,将邮件放入收信人用户邮箱里,等待收信人在他方便时进行读取。,收信人在打算收信时,调用用户代理,使用,POP3,协议将自己的邮件从接收端邮件服务器的用户邮箱中取回。,6,SMTP,SMTP,(,Simple Mail Transfer Protocol,),称为,简单邮件传输协议,,目标是向用户提供高效、可靠的邮件传输。,SMTP,的一个重要特点是它能够在传送中,接力传送,邮件,即邮件可以通过不同网络上的主机接力式传送。,SMTP,工作在两种情况下:一是电子邮件从客户机传输到服务器;二是从某一个服务器传输到另一个服务器。,SMTP,是个请求,/,响应协议,它监听,25,端口,,用于接收用户的邮件请求,并与远端邮件服务器建立,SMTP,连接。,7,POP3,POP3,(,Post Office Protocol,),即,邮局协议,,用于电子邮件的接收。它使用,TCP,的,110,端口,,现在常用的是第三版,所以简称为,POP3,。,POP3,仍采用,客户,-,服务器,工作模式。当客户机需要服务时,客户端的软件将与,POP3,服务器建立,TCP,连接,此后要经过,POP3,协议的三种工作状态,首先是认证过程,确认客户机提供的用户名和密码,在认证通过后便函转入处理状态,在此状态下用户可收取自己的邮件或删除邮件,在完成响应的操作后,客户机发出,quit,命令,此后便进入更新状态,将做删除标记的邮件从服务器端删除掉。至此,整个,POP,过程完成。,8,2,邮件地址与基本格式,Internet,上的电子邮件地址由两部分组成:用户名和邮箱所在的邮件服务器的主机域名,中间用“,”,隔开,如下所示:,用户名,邮箱所在主机域名,9,电子邮件信息由两部分组成,根据因特网文本报文格式,RFC822,文档,每个标准的电子邮件信息由两部分组成:报文头(,header,),“信封”,收件人地址、投递日期、邮件主题、发件人地址;报文体(,body,),邮件正文,就相当于装在信封内的信。,RFC822,中规定报文头邮系统头字段(,header fields,)组成,标准详细规定了各种头字段的语法和语义。每个头字段的形式是:,字段名(,field-name,):字段体(,field-body,),10,电子邮件报文主要头字段及其语义如表,9-2,所示:,首部字段名,含义,Return-path,由最后一个,MTA,添加,用于标识返回给发件人的地址,Received,传送途中,每个,MTA,加上的与之有关的一行内容,From,邮件书写者的个人或多人的名字,To,收件人的地址,Cc,抄送收件人的地址,Bcc,暗送收件人的地址,Sender,实际发件人的地址,Subject,主题行,可用于显示本邮件的简短摘要,Date,发送邮件的日期和时间,Message-id,邮件的惟一标识号,Reply-to,回信应送达的地址,11,3,通用,Internet,邮件扩展协议,MIME,由于因特网的,SMTP,只能传送,7,位的,ASC,码邮件,非,ASC,码的信息如非英语文字、可执行文件、声音图像文件等二进制文件不能附在邮件中传输,因此在,1993,年提出了,通用因特网邮件扩充,MIME,(,multipurpose internet mail extensions,)。,MIME,并没有改动,SMTP,或取代它。,MIME,的目的,是继续使用目前的因特网文本报文格式,但增加了邮件主体的结构,并定义了传送非,ASC,码的编码规则。,12,MIME,和,SMTP,的关系,非,ASCII,码,7,位,ASCII,码,MIME,SMTP,MIME,SMTP,7,位,ASCII,码,7,位,ASCII,码,非,ASCII,码,用户,用户,13,MIME,主要包括三个部分:,(,1,)增加了,5,个新的邮件首部字段,它们可包含在,RFC 822,首部中。这些字段提供了有关邮件主体的信息。,MIME-Version:,标志,MIME,的版本。,Content-Description:,这是可读字符串,说明此邮件是什么。和邮件的主题差不多。,Content-Id:,邮件的唯一标识符。,Content-Transfer-Encoding:,在传送时邮件的主体是如何编码的。,Content-Type:,说明邮件的性质。,14,(,2,)定义了邮件内容类型,对多媒体电子邮件的表示方法进行了标准化,类型,text,image,audio,video,含义,文本数据,图像数据,声音数据,运动图像数据,类型,application,message,Multipart,含义,要求额外,处理数据,含有嵌套,和链接的数据,包含多个,部分的数据,15,(,3,)定义了主体内容传送编码,凡在首部中定义了内容类型的数据都可以包装成基本格式的电子邮件,这种包装实质上是进行一种编码转换,将任意格式的数据编码转换为标准,ASC,码用于传送。,MIME,定义了,7,位,ASC,码、,8,位,ASC,码、二进制、可打印引用和,Base64,等五种内容传送编码方法。,16,9.4,万维网,万维网即,WWW,(,World Wide Web,),,简称,3W,。它是目前,Internet,上最方便、最受欢迎的信息服务类型,它的影响力已远远超出了专业技术范畴,并且已经进入广告、新闻、销售、电子商务与信息服务等各个行业。,WWW,同样是建立在,客户,-,服务器模型,之上的。,17,WWW,的组织形式,WWW,是以,超文本标注语言,HTML,(,Hyper Text Markup Language,)与,超文本传输协议,HTTP,(,Hyper Text Transfer Protocol,)为基础,能够提供面向,Internet,服务的、一致的用户界面的信息浏览系统。,其中,,WWW,服务器采用超文本链路来链接信息页,这些信息页既可放置在同一主机上,也可放置在不同地理位置的主机上;文本链路由,统一资源定位器(,Uniform Resource Locator,,,URL,),维持,,WWW,客户端软件(即,WWW,浏览器)负责信息显示与向服务器发送请求。,18,WWW,的组织形式,Internet,采用超文本和超媒体的信息组织方式,将信息的链接扩展到整个,Internet,上。目前,用户利用,WWW,不仅能访问到,Web Server,的信息,而且可以访问,Gopher,、,FTP,等网络服务。因此,它已成为,Internet,上应用最广泛和最有前途的工具,并在商业范围内日益发挥着越来越重要的作用。,19,1.,超文本和超媒体,超文本(,Hypertext,)与超媒体(,Hypermedia,)是,WWW,的信息组织形式。,一个超文本由多个信息源链接成,而这些信息源的数目实际上是不受限制的。利用一个链接可使用户找到另一个文档,而这又可链接到其他的文档。这些文档可以位于世界上任何一个接在因特网上的超文本系统中。超文本是万维网的基础。,超媒体与超文本的区别是文档内容不同。超文本文档仅包含文本信息,而超媒体文档还包含其他表示方式的信息,如图形、图像、声音、动画以及活动视频图像。万维网就是一个分布式的超媒体系统,它是超文本系统的扩充。,20,2.HTTP,协议,超文本传输协议(,Hyper Text Transfer Protocol,,,HTTP,),位于,TCP/IP,协议的应用层,是最广为人知的协议,也是互连网中最核心的协议之一。,同样,,HTTP,也是基于,客户,-,服务器,模型实现的。事实上,我们使用的浏览器如,IE,,是实现,HTTP,协议中的客户端,而一些常用的,Web,服务器软件如,Apache,、,IIS,是实现,HTTP,协议中的服务器端。,Web,页由服务器端资源定位,传输到浏览器,经过浏览器的解释后,被客户所看到。,HTTP,协议是,Web,浏览器和,Web,服务器之间的应用层协议,是通用的,无状态的和面向对象的协议。,21,万维网的工作过程,因特网,服务器,链接到,URL,的超链,HTTP,使用此,TCP,连接,浏览器,程序,服务器,程序,HTTP,客户,清华大学,院系设置,建立,TCP,连接,释放,TCP,连接,HTTP,响应报文,响应文档,HTTP,请求报文,请求文档,22,一个完整的,HTTP,协议会话过程包括,4,个步骤:,连接,,,Web,浏览器与,Web,服务器建立连接,打开一个,Socket,连接,标志着连接建立成功。,请求,,,Web,浏览器通过,Socket,向,Web,服务器提交请求。,HTTP,的请求一般是,GET,或,POST,命令;,应答,,,Web,浏览器提交请求后,通过,HTTP,协议传送给,Web,服务器。,Web,服务器接到后,进行事务处理,处理结果又通过,HTTP,传回给,Web,浏览器,从而在,Web,浏览器上显示出所请求的页面。,关闭连接,,应答结束后,Web,浏览器与,Web,服务器必须断开,以保证其他,Web,浏览器能够与,Web,服务器建立连接。,23,HTTP,报文,了解,HTTP,功能最好的方法就是研究,HTTP,的报文结果。,HTTP,有两类报文:,(,1,),请求,报文,从客户向服务器发送请求报文,见图,9-9,(,a,)。,(,2,),响应,报文,从服务器向客户发送回答报文,见图,9-9,(,b,)。,24,HTTP,的报文结构:(,a,)请求报文(,b,)响应报文,(,a,)请求报文 (,b,)响应报文,25,3,超文本标记语言,HTML,超文本标记语言,HTML,(,HyperText,Markup Language,)就是一种制作万维网页面的标准语言,它消除了不同计算机之间信息交流的障碍。,HTML,定义了许多用于排版的命令,即“,标签,(,tag,)”。,元素,(,element,)是,HTML,文档结构的基本组成部分。,HTML,用一对标签(即一个开始标签和一个结束标签)或几对标签来标识一个元素。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 易经风水


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!