网站大量收购独家精品文档,联系QQ:2885784924

[计算机]6传输层与应用层协议.ppt

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[计算机]6传输层与应用层协议

静态网页:固定内容的文档存储在服务器中。当客户访问文档时,服务器端将文档的副本文件发给客户端。使用HTML编写。 动态网页:不存在预先定义的格式,它是收到访问请求后由服务器创建出来的。当请求到达时,服务器就运行创建动态文档的应用程序(即相应的编程语言)。服务器返回程序的输出,将其作为对请求的响应。对不同的请求会响应不同的文档内容。 如网上订书的网页,购买的几本书出现在购物车中,这几本书的列表不是预先编辑在一起的,而是从数据库中提取出来,临时组合在一起的。使用ASP、JSP、PHP等编写,常与数据库结合。 HTTPS应用了安全套接字层(SSL)作为HTTP应用层的子层,可以对数据进行加密和压缩。简单地说,HTTPS是HTTP的安全版,其端口443进行通信。 TCP/IP协议簇的主要任务是向用户提供服务。例如,用户希望能够在一个远程计算机上运行几个不同的应用程序,产生的结果能够传送到本地计算机。满足这种需求的一种方法是对每一种需求创建不同的客户/服务器应用程序。网络体系中已经提供了一些程序,例如文件传送协议(FTP/TFTP)、电子邮件(SMTP)等。但是,要对每一需求编写一个特定的客户/服务器程序是不可能的。 更好的方法是使用通用的客户/服务器程序,它让用户能够使用远程异构机的任何应用程序。允许用户在远程计算机上注册。在注册后,用户可使用远程计算机提供的服务,并将结果返回到本地计算机上。 TELNET是一个终端仿真程序,它把本地的计算机仿真成远程系统的一个终端,当在本地计算机上进行操作的时候,这些操作不在本地计算机上运行,而直接通过仿真程序传输地远程系统,远程系统经过处理,将结果返回到本地计算机 的仿真程序上。 分时环境:一个大型计算机支持许多个用户。用户与计算机通过一个终端产生交互,这种终端通常是由键盘、监视器和鼠标组成,甚至一台微机也能够用一个终端仿真程序来模拟成一个终端。所有的处理必须由中央计算机来做。当用户在键盘上输入一个字条时,这个字符就发送到计算机,同时回送到监视器。分时系统创建了一个环境,使用户有一种专用计算机的感觉。用户可以运行程序,使用系统资源,从一个程序切换到别一个程序。 注册:在分时环境中,用户是一部分,具有使用资源的某些权利。每一个授权用户都有一个标识和一个口令 Router(config)#line vty 0 4:路由器可以同时接入5个Telnet的终端用户,可以分别配置不同的密码 Router(config)#enable password 123:如果不配置enable口令,只能进入到用户模式 用于Telnet服务器,例如,telnet 25,telnet到邮件服务器上 FTP基于传输层的TCP协议,由于TCP是面向连接并且使用和确认机制,所以FTP具有很高的可靠性,应用于传送重要的文件和大文件的情况,数据结构比较复杂。 TFTP基于传输层的UDP协议,适合于小文件和对可靠性要求不高的环境下的文件传输,数据结构比较简单。 FTP是TCP/IP提供的,用来将文件从一个主机复制到另一个主机的标准机制。FTP在主机之间使用两条连接。一条连接用于数据传输,端口为20;另一条连接用于传输控制信息(命令和响应),端口为21。 FTP基本模型:客户端有3个构件:用户接口、客户控制进行和客户数据传输进程。服务器有2个构件:服务器控制进行和服务器数据传输进程。 在整个交互的FTP会话中,控制连接始终处于连接状态,数据连接则在每次文件传送时先打开然后关闭。每当涉及到传送文件的命令时,数据连接就被打开,而当文件传送完毕时连接就关闭。 要使用FTP,用户需要在远程服务器上有一个用户名和口令,某些站点有一组可供公众使用的文件,要使用这些文件,用户不需要有用户名或口令,因此可以使用anonymous作为用户名、guest作为口令。用户以匿名接入到这样的系统时,访问内容通常受到限制。 图例:客户端以随机端口访问服务器的20和21端口,建立连接关系。 TFTP使用UDP服务。因为在UDP中不提供建立和终止的过程。UDP在传送每一个数据块时将其封装在一个独立的用户数据报中。文件被划分为若干个数据块,除最后一块外,每一块是512字节,以小于512字节的数据块来终止连接。 UDP没有任何流控制和差错控制机制,TFTP必须创建一个流控制和差错控制机制来传送由连续数据块构成的文件。 流控制:TFTP使用(DATA)数据报文发送数据块并待(ACK)确认报文。 差错控制:TFTP的机制是对称的,即发送端和接收端都使用超时。发送端为数据报文使用超时,若丢失了数据报文,在超时到期时发送端就发送端就进行重传。接收端为确认报文使用超时,若丢失了确认报文,在超时到期时接收端就进行重传。这样就保证了平滑操作。 路由器与交换机等网络设备更新IOS的版

文档评论(0)

ctuorn0371 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档