第13章 应用层服务的客户服务器模式.pptVIP

第13章 应用层服务的客户服务器模式.ppt

  1. 1、本文档共30页,可阅读全部内容。
  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文档。上传文档
查看更多
第13章 应用层服务的客户服务器模式

第13章 应用层服务的 客户/服务器模式 基本应用层服务 C/S模式和B/S模式 实时多媒体应用 基本应用层服务 Internet从一开始就提供的三种最基本的服务: 远程登录 TELNET:“telnet 远程主机地址”命令允许用户主机作为终端登录到网上任意主机。TELNET是虚终端协议,它使用户主机模拟终端和远程主机通信。 电子邮件 e-mail:是使用最广泛的服务。 文件传输 FTP:“ftp 远程主机地址”命令允许用户在网上主机之间复制文件。匿名FTP (anonymous FTP) 是对公众的文件拷贝服务。 基本应用层服务(续) —信息检索和获取 文档检索 Archie:1989年加拿大McGill大学的Peter Deutsch等开发的Archie 是为Internet上提供匿名FTP服务的主机文件做索引,...。 广域信息服务WAIS:Thinking Machine等公司开发的,为数据库中的文件做全文索引。 信息鼠Gopher:1991年Minnesota大学开发的基于菜单的信息挖掘系统,大机派和采用客户/服务器模式的小机派之争...。 环球信息网 WWW:检索和浏览网上信息,是目前Internet上最重要、最广泛使用的服务。... C/S模式和B/S模式 Internet上基本应用层服务都采用客户/服务器(C/S)模式。 - “客户”和“服务器”指两个进程,一般运行在不 同主机,服务通过这两个进程分工合作完成。 - “客户”主动请求,“服务器”被动响应,“客户” 启动通信,“服务器”等待通信。 90年代中,随着Web技术的发展,逐渐形成一种新的网络应用系统模式,即基于Web浏览器、Web服务器和应用服务器的B/S模式。它与软、硬件平台无关。 客户/服务器模式—例:TELNET 客户/服务器模式—例:TELNET(续) 用户在本地主机上启动的进程telnet 即 TELNET客户,它向远程主机发起登录请求。远程主机上运行的 TELNET服务器提供登录服务。 TELNET 客户读入用户键盘输入,并传递给TELNET 服务器,服务器将此仿真为本机终端输入,并将操作系统的输出字符返回给TELNET客户,客户在用户的显示器输出这些字符。 已为TELNET 服务器分配了TCP端口23。TELNET客户向远程主机的 TCP端口23发起连接请求,TELNET服务器在TCP端口23侦听, 接收连接请求。 客户/服务器模式 —超服务器进程 inetd 众多应用服务器只是在端口侦听,等待服务,白白浪费了内存空间。在UNIX中,许多特定的应用服务器由超服务器进程 inetd 在需要时才启动。 inetd是服务器调度进程,它同时在许多端口侦听,根据端口号决定调度哪个应用服务器。端口号和应用服务器的对应在文件/etc/services。 Inetd 启动的应用服务器在/etc/inetd.conf 配置。例 “telnet stream tcp nowait root /usr/sbin/in.telnetd in.telnetd” 实时多媒体应用 谈论较多的实时、交互、多媒体应用是: - 多媒体会议系统; - 远程教育; - 远程医疗诊断; - 点播电视; 都需要宽带、多播(组播)技术。 多播技术 MBone IP 电话 多播(multicast)技术 多播用于一对多或多对多的通信,单播, 广播...。 IP多播是将IP数据报发给某主机组(host group)或多播组(multicast group)的所有成员,这种数据报的目标地址是D类 IP地址,称多播报。 D类即IP多播地址是~55。 为将多播报发给某多播组,需要构造一棵多播树,正好覆盖此组的每个成员,多播报只沿树传递,只在此树的分枝处作必要的复制。 多播组成员动态可变, 互联网组管理协议IGMP。 多播路由协议 距离向量多播路由协议 DVMRP (Distance-Vector Multicast Routing Protocol) 开放最短路径优先多播扩展MOSPF... 核心树CBT(Core Based Tree) 独立于(单播)协议的多播-稀疏模式PIM-SM (Protocol-Independent Multicast-Sparse-Mode) 独立于(单播)协议的多播-密集模式PIM-DM (PIM-Dense-Mode) DVMRP 是距离向量路由协议RIP的扩展。 为每个多播组,每个多播源构造一棵多播树。 使用 “广播和剪枝” 技术动态构造多播树: (1) 用逆向路径转发RPF (Reverse Path Forwarding)构造以多播源为根的广播树:每个路由器根据(单播)路由

文档评论(0)

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

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

版权声明书
用户编号:7065201001000004

1亿VIP精品文档

相关文档