- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 互联网应用技术与应用层协议互联网应用技术的发展互联网应用系统的工作模型C/S与P2P工作模式的异同基于C/S工作模式的网络应用类型网络应用协议分析与应用第一页,共一百一十页。2.1互联网应用技术发展与工作模式2.2.1 互联网应用技术发展的3个阶段第二页,共一百一十页。2.1.2 互联网端系统与核心交换的基本概念 1. 互联网边缘部分和核心交换部分第三页,共一百一十页。2.1.2 互联网端系统与核心交换的基本概念 2.端系统的概念端系统(end system):网络边缘部分的用户设备。端系统运行FTP应用程序、E-mail应用程序、Web应用程序、或P2P文件共享程序、即时通信程序等的计算机。未来网络应用中,端系统的主机类型将从计算机扩展到所有能够接入互联网的设备(如PDA、移动 、数码相机、电视机、无线传感器网络的传感器结点,以及各种家用电器)。第四页,共一百一十页。2.1.2 互联网端系统与核心交换的基本概念 3.应用程序体系结构的概念第五页,共一百一十页。2.1.3 应用进程间的相互作用模式进程通信中的客户/服务器模式第六页,共一百一十页。2.1.4 应用层C/S工作模式与P2P工作模式第七页,共一百一十页。2.1.4 应用层C/S工作模式与P2P工作模式 C/S工作模式特点服务器程序在固定的IP地址和熟知的端口号上一直处于打开状态,随时准备接收客户端的服务请求。客户端程序可以根据用户需要,在访问服务器时打开。客户端之间不能够直接通信。客户请求数量比较多时,可由多个服务器组成的服务器集群构成虚拟服务器。 服务器程序与服务器在应用层C/S工作模式中,作为端系统的计算机可以分为客户端与服务器端。服务器程序与客户程序是协同工作的两个部分。第八页,共一百一十页。2.1.4 应用层C/S工作模式与P2P工作模式采用C/S模式原因:网络资源分布的不均匀性① 网络中计算机系统的类型、硬件结构、功能都存在着很大的差异② 从软件角度来看,大型应用软件都是安装专用服务器中,合法用户需要通过互联网访问服务器,使用网络资源。③ 从信息资源角度来看,数据、文本、图像、音视频资源存放在服务器中,合法用户可以通过互联网访问这些信息资源。这样做对保证信息资源使用的合法性与安全性,以及保证数据的完整性与一致性第九页,共一百一十页。2.1.4 应用层C/S工作模式与P2P工作模式 P2P模式特征网络结点之间采取对等方式,通过直接交换信息共享计算机资源和服务。应用于实时通信、协同工作、内容分发、分布式计算等领域。 通信模式:网络中对等结点之间直接通信的能力。 基本特征:互联网中由对等结点组成的一种动态的逻辑网络。 实现技术:实现对等结点之间直接通信所需设计的协议、软件等。P2P网络并不是一个新的网络结构,而是一种新的网络应用模式纯P2P模式、P2P与C/S的混合模式第十页,共一百一十页。2.1.4 应用层C/S工作模式与P2P工作模式 P2P模式特征纯P2P模式所有结点地位是平等的,以对等方式直接通信。没有需要一直打开的专门服务器程序。P2P与C/S的混合模式 共享文件是在两个对等结点之间直接传输,但是提出共享请求的结点需要通过一个查询服务器找到当前打开的对等结点的地址第十一页,共一百一十页。2.1.4 应用层C/S工作模式与P2P工作模式P2P与C/S模式区别与联系传统互联网资源共享是以服务器为中心的C/S工作模式,服务提供者与服务使用者之间的界限是清晰的。P2P网络淡化了服务提供者与服务使用者的界限,所有结点同时身兼服务提供者与服务使用者的双重身份。P2P进一步扩大网络资源共享范围和深度,提高网络资源利用率,使信息共享达到最大化。第十二页,共一百一十页。四、应用层C/S工作模式与P2P工作模式P2P网络发展的背景 网络操作系统设计思想的基础是网络用户资源共享模式。 网络操作系统的发展过程经历了从对等到不对等的交替发展过程, 为实现网络资源共享的P2P技术的发展奠定了基础。 从事物发展“螺旋式上升”规律角度去认识P2P技术的发展 从信息资源存储格局变化的角度去认识P2P技术的发展 在不同技术发展阶段,人们对网络应用关注的重点也不同第十三页,共一百一十页。2.1.5 网络应用与应用层协议1.网络应用与应用层协议的基本概念网络应用:E-mail、FTP、TELNET、Web、IM、IPTV、VoIP基于网络的金融应用系统、电子政务、电子商务、远程医疗、远程数据存储等。应用层协议:网络应用主要组成部分。规定应用程序进程之间通信所遵循的通信规则,包括:如何构造进程通信报文、报文应包括的字段、每个字段意义、交互过程等。第十四页,共一百一十页。2.1.5 网络应用与应用层协议2.应用层协议的基本内容交换报文的类型。如请求报文与应答报文。各种报文格式与包含
您可能关注的文档
最近下载
- 四川蜀道集团招聘考试真题.pdf VIP
- 【餐饮】食品进货查验记录管理制度.docx VIP
- 应急--自然灾害人口综合风险评估技术规范.pdf VIP
- 2025年党员应知应会知识.doc VIP
- 深度解析(2026)《JTT 1402-2022 交通运输行政执法基础装备配备及技术要求》.pptx VIP
- 铁路线路及站场PPT完整全套教学课件.pptx VIP
- (正式版)D-L∕T 5861-2023 电化学储能电站初步设计内容深度规定.docx VIP
- 沪教版英语(三起)四年级上册(2024)期末综合素质达标(含答案,含听力原文,无听力音频).pdf VIP
- 中医医院病房改造提升项目社会稳定风险评估报告(范文参考).docx
- grandMA3D中文说明书(操作手册).pdf VIP
原创力文档


文档评论(0)