欢迎来到天天文库
浏览记录
ID:43760859
大小:884.00 KB
页数:52页
时间:2019-10-13
《网络互连技术教程 孙建华 第13章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第四部分网络应用第13章应用服务本章要点:WWW、电子邮件、文件传输、远程登录、实时传输和SNMP服务系统WWW、电子邮件、文件传输、远程登录、实时传输和SNMP的机制FTP和RTP的应用13.1WWW13.2电子邮件13.3文件传输13.4远程登陆13.5实时传输13.6SNMP协议13.1WWW本节介绍WWW(WorldWideWeb)协议和应用,它们不仅使Internet更易于使用,而且在过去几年内也使Internet更加流行。WWW基本上使用超文本传输协议(HypertextTransferProtoc
2、ol,HTTP)WWW是一种全球级的超文本系统,最初是由位于瑞士的欧洲粒子物理研究所(EuropeanLaboratoryforParticlePhysics,CERN)的TimBememLee开发的,目的是为了简化在地理位置上分散的科学家组织间共享和编辑研究文献的方法。13.1.1HTTP协议超文本传输协议是为了传输超文本标记语言(HypertextMarkupLanguage,HTML)而设计的协议。HTML是一种用于创建超文本文档的标记语言。HTTP基于请求—响应活动。客户端运行浏览器应用程序,它建立与服务器
3、的连接,并以请求的形式发送一个请求到服务器。服务器用一个状态行作出响应,包括消息的协议版本以及成功或者错误代码,后面跟着一个消息,它包含服务器信息、实体信息和可能的内容。HTTP事务被划分成4个步骤:(1)浏览器打开一个连接。(2)浏览器发送一个请求到服务器。(3)服务器发送一个响应给浏览器。(4)关闭连接。13.1.2相关内容在大多数情况下,HTTP通信由向源服务器请求某个资源的用户代理所激发。在最简单的情况下,它是通过用户代理和源服务器间的一个单独的连接而建立,如图所示:13.1.3HTTP缓冲技术HTTP的重
4、要特征之一就是高速缓冲能力。因为HTTP是一个分布式的基于信息的协议,缓冲能够显著地提高性能.在大多数情况下,客户端请求和服务器响应在某个合理的时间范围内可以被保存在一个缓冲中,以处理将来相应的请求。为了能够确认数据是否被改变,定义了如下所示的验证机制:1.过期机制2.验证机制13.2电子邮件13.2.1SMTP和POP3支持Internet上电子邮件的TCP/IP协议叫做简单邮件传送协议(SMTP)。它是基于电子邮件地址的系统,用来把邮件发送给另一个计算机用户。SMTP提供在相同的或不同的计算机上的用户之间的邮件
5、交换。SMTP支持:把邮件发送给一个或多个收信人。发送包括正文、声音、视像或图形的报文。把报文发送给Internet以外的网络上的用户。1.SMTP工作机制SMTP(即,STD11/RFC821)基于端到端传送;SMTP客户可以直接联系目的主机SMTP服务器以传送邮件。它将一直传输邮件项目,直到已经成功地将邮件拷贝到接收方的SMTP。在保存和转发下,邮件项目在发往目的的途中,可以通过同一个网络中的许多中间主机,并且发送方的成功传输只是表明邮件已经到达了第一个中间跳步。2.邮局协议(POP3)邮局协议版本3是一种标准
6、协议,STD号为53,这是一种可选标准。邮局协议是—个同时具有客户(发送方/接收方)和服务器(存储器)功能的电子邮件协议。POP3支持电子邮件的基本检索功能(下载和删除)。POP3客户使用端口110建立与服务器的TCP连接。建立连接时,POP3服务器发送一个问候消息给客户。POP3会话的三个阶段:(1)认证阶段(2)事务阶段(3)更新阶段13.2.2MIMEMIME是一种标准,MIME标准是按如下常见的优先级顺序设计的:(1)与已有标准的兼容性。(2)已有习惯的强健性。(3)易于扩展。MIME工作机制:符合MIME
7、标准的消息必须包含一个带有如下逐字文本的报文头字段:MIME-Version:1.0MIME定义了如下五个报文头字段:(1)MIME版本(2)内容类型(3)内容-转换-编码(4)内容描述(5)内容ID13.3文件传输13.3.1FTP协议文件传输协议(FTP)是用来在TCP/IP网络上从客户机向服务器传输信息的,反之亦然。1.FTP概述FTP是另一种TCP/IP应用,并且和TCP/IP协议一起成为标准。FTP协议有以下目标:(1)文件共享;(2)远程文件访问;(3)对用户透明的文件存储技术;(4)可靠、高效的数据传
8、输。2.文件传输问题数据类型——不同的系统表示数据的方式不同。文件结构——文件的结构取决于存储该文件的主机。(3)传输方式——数据可以按压缩的字节流传输,也可以包括一些标识的格式13.3.2TFTP协议简单文件传送协议(TFTP)就是为传送这些文件而设计的。它很简单,以致其软件包能够放入无盘工作站的只读存储器中。它可以用于引导时。TFTP可以为客户读或写文件
此文档下载收益归作者所有