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

计算机网络复习题9.pdfVIP

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第九章应用层

9.1应用层基本概念

♦:♦按照ISO的OSI模型,应用层是最高层,而在TCP/IP模型中应用层同样也处在最高层。

随着Internet技的迅速发展,以TCP/IP模型为代表的应用层协议正在不断丰富和完善。

•《域名系统(DomainNameSystem,DNS),用于管理和提供主机或设备的名字与IP地址之

间映射关系的服务。

♦:♦文件传送协议(FileTransferProtocol,FTP),用于在网络中实现交互式的文件传送。

♦:•简单邮件传送协议(SimpleMailTransferProtocol,SMTP),用于在网络中邮件的传输。

•:•远程登录协议Telnet),用于在网络中实现远程登录。

4♦超文本传送协议(Hypcr-textTransferProtocol,),用于在Internet中提供WWW服务。

•:•应用层协议可分为三类:

分依赖于面向连接的TCP:这一类包括远程登录协议TELNET,电子邮件协议SMTP和文件

传输协议FTP等。

•:•依赖于无连接的UDP:这一类包括单纯文件传输协议TFTP,远程过程调用协议RPC等。

•:•既依赖于TCP又依赖于UDP的协议:这一类有域名系统协议DNS等。

客户机/服务器模型

❖Internet中提供的应用层服务很多都使用了客户机/服务器模型为基础。

。客户机/服务器模型是在分布式计算中,一个应用程序被动地等待,而另一个应用程序通

过请求启动通信的模式。

♦:♦客户机Qienl)和服务器:Server)分别指两个应用程序。客户机向服务器发出服务请求,服

务器做出响应。服务器应处于守候状态,并监测客户机的请求。客户机发出请求,该请求经

互联网传送给服务器。一旦服务器接收到这个请求,就可以执行请求指定的任务,并招执行

的结果经互联网回送给客户机。

♦:♦一台主机上通常可以运行多个服务器程序,每个服务器程序需要并发地处理多个客户机的

请求,并将处理的结果返回给客户机。

。服务器程序通常比较复杂,对主机的硬件资源及软件资源都有一定的要求。

♦:♦客户机程序由于功能相对较简单,通常不需要特殊的硬件和高级的网络操作系统.

。客户机/服务器模型不但很好地解决了互联网应用程序之间的同步问题,而且其非对等相

互作用(客户机请求服务,服务器提供服务)的特点很好地适应了互联网资源分配不均的客

观事实。

♦:♦由于一个主机可以运行多个服务器程序,必须提供一套机制让客户机程序无二义性地指明

所希望的服务。这种机制要求赋予每个服务一个唯一的标识,同时要求服务器程序和客户机

程序都使用这个标识。

♦:♦当服务器程序开始时,首先在本地主机上注册自己提供服务所使用的标识。在客户机需要

使用服务器提供的服务时,则利用服务器使用的标识指定所希望的服务。一旦运行服务器程

序的主机接收到一个具有特定标识的服务请求,它就将该请求转交给注册该特定标定标识的

服务器程序处理。

♦:♦在TCP/IP互联网中,服务器程序通常使用TCP协议或UDP协议的口号作为自己的特

定标识。在服务器程序启动时,首先在本地主机注册自己使用的TCP或UDP口号,这就

意味着在声明该口号已被占用的同时,通知本地主机,如果在该口上收到信息,则需要

将这些信息转交给注册该口号的服务程序处理。在客尸机程序需要访问某个服务时:可以

通过与服务器程序使用的TCP口建立连接或直接向服务器程序使用的UDP口发送信息

来实现。

服务器处理多个并发请求的方案:

《重复服务器(kcrativeServer)方案:服务器程序中包含一个请求队列,客户机清求到达后,

首先进入队列中等待,服务器按照先进先出(FirstIn,FirstOu)〔的原则顺序做出响应。重复

服务器对系统资源要求不高,但一旦服务器需要较长时间才能完成一个请求,其他请求就需

要等待很长时间才能得到响应。重复服务器一般用于

文档评论(0)

pengyou2017 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档