欢迎来到天天文库
浏览记录
ID:38592633
大小:2.02 MB
页数:71页
时间:2019-06-15
《网络的计算和访问模式》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Chapter9应用层9.1网络的计算和访问模式9.2域名系统(DNS)9.3文件服务(FTP)9.4远程登录(TELNET)9.5电子邮件(SMTP)9.6WWW(HTTP)Chapter9应用层9.1网络的计算和访问模式9.2域名系统(DNS)9.3文件服务(FTP)9.4远程登录(TELNET)9.5电子邮件(SMTP)9.6WWW(HTTP)9.1网络的计算和访问模式以大型机为中心的计算模式-分时共享模式(time-sharing)特点:许多用户共享CPU资源和数据存储功能,终端只用于命令的输入和结果的显示以服务器为中心的计算模式-资源共享(resource-shar
2、ing)模式特点:共享共同的应用,如文件服务器,打印服务器客户/服务器(Client/Server)模式特点:系统使用了客户和服务器双方智能、资源和计算能力来执行一个特定的任务。应用:前端(即客户部分)/后端(服务器部分)对等(PeertoPeer,P2P)模式特点:用户和资源处于对等状态,分布式计算客户/服务器模式(Client/Server)客户服务器请求命令服务结果网络接口操作系统(TCP/IP)服务应用核心服务驱动网络接口操作系统(TCP/IP)客户应用用户界面applicationtransportnetworkdatalinkphysicalapplicatio
3、ntransportnetworkdatalinkphysicalrequestreply客户/服务器模式ServerClientClientClientClientClientClient单点失效性能瓶颈(计算、存储资源受限,网络拥塞等)对等模式(PeertoPeer,P2P)PeerPeerPeerPeerPeerPeer将服务器的功能分散到客户端,充分利用客户端的计算、存储、带宽等资源无中心服务器Peer既是客户端,又是服务器P2P的定义P2P通信模式中各方都具有相同的能力,其中任何一方都可以发起一个通信会话。在P2P通信过程中,每个通信节点同时具有服务器和客户端的功
4、能。P2P网络中的节点间采用P2P通信模式,它是构筑在现有网络基础设施上的一个重叠网络(OverlayNetwork)Internet逻辑的P2P网络(overlay)P2P连接资源的方式基于目录服务器使用中心目录服务器用于资源发布和定位SETI@home、Napster、Groove完全分布式无任何中心服务器,资源的定位使用泛洪Gnutella层次结构将节点分为一般节点和超级节点,一般节点通过超级节点来发布和定位资源,超级节点之间采用泛洪方式来定位资源KazaA、Skype结构化P2P将资源和其存储位置关联起来Chord、CAN、Tapestry、Pastry目标:实现资源
5、共享过程:发布定位使用或者下载基于目录服务器:NapsterIhavexyz.mp3!PublishInsert(xyz.mp3,1.2.3.4)...1.2.3.44.3.2.1目录服务器基于目录服务器:NapsterWhereisxyz.mp3?QueryReplyFetch4.3.2.1Search(xyz.mp3)1.2.3.41.2.3.4目录服务器查找简单,高效目录服务器是瓶颈,单一故障点,不具可扩展性完全分布式:GnutellaIhavexyz.mp3Ihavexyz.mp3Whereisxyz.mp3?QueryReplyFetch简单,无单点瓶颈泛洪加
6、重网络负担不保证查找结果层次P2P网络:KazaAIhavexyz.mp3!PublishInsert(xyz.mp3,1.2.3.4)...SupperNode1.2.3.4层次P2P网络:KazaAWhereisxyz.mp3?QueryRepliesSupperNode1.2.3.4Search(xyz.mp3)1.2.3.4Fetch考虑了节点能力的不同,对泛洪有所改善查找时间和范围具有不确定性P2P网络的特征P2P网络是一个应用层网络,一般由网络边缘节点构成,充分利用资源网络的扩展性好资源分布在各个节点中,而不是集中在一个服务器上进行管理,不存在单点瓶颈问题节点之
7、间可直接建立连接,交互共享资源需要解决的问题:动态性、安全性、可管理性…应用层需要什么样的传输层来提供服务呢?可靠性某些应用允许少量的包丢失,如话音。某些应用需要100%的可靠传输,如FTP等。时延某些应用对延时、延时抖动有严格要求。如实时多媒体业务。某些则对延时要求比较宽松。如数据传输。带宽某些需要有一定量的带宽保证(如音、视频)某些则对带宽没有特定的要求。常用应用对传输的要求应用文件传输e-mailWeb网页实时音频/视频存储音频/视频交互式游戏金融应用数据丢失不丢失不丢失不丢失允许丢失允许丢失允许
此文档下载收益归作者所有