欢迎来到天天文库
浏览记录
ID:36860577
大小:1.35 MB
页数:94页
时间:2019-05-10
《《原理与技术》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、P2P原理与技术Firewall因特网洲际主干洲际主干ISP消费者用户第三方内容Web服务器应用服务器因特网主干地区网络企业网提供商ISP专业提供商本地ISPT1社团用户社团网络数据库Slidesource:www.porivo.comSlidesource:www.porivo.com消费者用户PeerPeerPeerPeer李之棠华中科技大学计算机学院CERNET华中地区网络中心9/18/20211P2P原理与技术概述分类构件与算法关键技术特性P2P分析与比较研究与未来9/18/202121.1什么是P2PP2P
2、:Peer-to-Peer对等(网络,计算)…;端到端…以非集中方式使用分布式资源来完成关键任务的一类系统和应用资源包括计算能力、数据(存储和内容)、网络带宽和场景(计算机、人和其它资源)关键任务可能是分布式计算、数据/内容共享,通信和协同、或平台服务典型位置:因特网边界或ad-hoc网内9/18/2021312……n-1A:Sarnoff’law:规模是O(n)B:Metcalfe’law:规模是O(n2)Cn3Cnn-1Cn2Cn2C:Reed’law:规模是O(2n)Sarnoff’law:效益规模是O(n):
3、网络是广播媒介,任1发送者(设备)和多个(n-1)接收者(设备)。Metcalfe’law:效益规模是O(n2)网络是全互连媒介,任何1个设备可与其它n-1个交互,同时存在n(n-1)=n2-n个并发执行的事务Reed’law:效益规模是O(2n):网络是群组媒介。网络可建立Cn2+Cn3+…Cnn-1+Cnn=2n-n-1个小组网络服务规模三法则9/18/20214P2P的效果巨大的扩展力通过低成本交互来聚合资源,导致整体大于部分之和。低成本的所有权和共享使用现存的基础设施、削减和分布成本匿名和隐私允许对等端在其数
4、据和资源上很大的自治控制9/18/20215P2PNetworkLinuxNATTCP/IPBluetoothHTTPFirewallTCP/IPTCP/IPApplicationXPP2P的网络基本构成9/18/20216P2P今天的影响P2P文件共享产生的流量可能是今天因特网最大的单项流量Source:www.internet2.edu,July‘04Source:EurpoeanTierIISPFeb‘04BTHTTPeDonkeyInternet2trafficstatisticsEurpoeantraffi
5、cbyProtocol9/18/20217不同共享P2P的下载率和使用率9/18/20218DeflectioncapabilitiesResponsiveness全系统仿真由许多子系统仿真构成LiftCapabilitiesDragCapabilitiesResponsivenessThrustperformanceReverseThrustperformanceResponsivenessFuelConsumptionBrakingperformanceSteeringcapabilitiesTractionDa
6、mpeningcapabilitiesCrewCapabilities-accuracy-perception-stamina-re-actiontimes-SOP’s引擎模块机身模块翅膀模块起落架装置模块水平尾翼模块乘员模块分布式P2P仿真9/18/20219Folding@home/蛋白质折叠和药物设计虚拟超级计算机peer-to-peertechnology产生空前大量的计算能力使医疗研究者能加速治疗方法的改进和药物的设计加快癌研究的新发现http://www.stanford.edu/group/pandeg
7、roup/Cosm/http://members.ud.com/vypc/cancer/9/18/2021101.2P2P的定义Intel工作组:通过在系统之间直接交换来共享计算机资源和服务的一种应用模式A.Weytsel:在因特网周边以非客户地位使用的设备R.l.Granham:通过3个关键条件定义具有服务器质量的可运行计算机具有独立于DNS的寻址系统具有与可变连接合作的能力C.Shirky:利用因特网边界的存储/CPU/内容/现场等资源的一种应访问这些非集中资源意味着运行在不稳定连接和不可预知IP地址环境下,P2
8、P节点必须运行在DNS系统外边具备有效或全部的自治9/18/202111Kindberg:独立生存的的系统D.J.Milojicic:给对等组提供或从对等组获得共享对等端向组给出某些资源,并从组获得某些资源Napster:把音乐供给组内其他人,并从其他人获得音乐捐赠计算资源用于外星生命的搜索或战胜癌症,获得帮助其他人的满足另一种应用模式选择:相
此文档下载收益归作者所有