P2P和应用讲座.pptVIP

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

瓯江理工分院 P2P (Peer to peer) 思想与应用 思想背景 集中式与分布式 主从式与对等式 一对多与多对多 “人人为我”与“我为人人” 图说北京 北京是中华人民共和国首都、中央直辖市、中国第二大城市、中国国家中心城市,中国政治、文化、科教和国际交流中心,同时是中国经济金融的决策中心和管理中心。中国四大古都之首-拥有6项世界遗产,是世界上拥有文化遗产项目数最多的城市、中国著名旅游目的地城市。铁路、公路、航空中心、网络控制管理中心。 北京人口 北京人口 拥挤的北京 空荡的北京 北京雾霾 缺水的北京 如果北京不再是首都 北京生态困局的根本 火车站集中式购票 火车票代售制-分布式 分布式代购售票 思想相近、相通 集中式与分布式 主从式与对等式 一对多与多对多 “人人为我”与“我为人人” 传统C/S结构与P2P结构 P2P最早的应用-Napster Napster的发展历程 Napster——P2P网络 Napster-百度百科 Napster版权官司始末(上) Napster版权官司始末(中) Napster版权官司始末(下) P2P应用之-Gnutella Gnutella Gnutella是简单又方便的网络交换文件完全分布式的p2p通信协议,提供另外一种更简单的交换文件方式给大家选择。理论上,只要所有连接网络的人都把文件分享出来,那么大家的需求就可以得到解决。不管你是想要图形文件、音乐甚至是食谱,只要有人分享该文件,我们就应该可以透过Gnutella找到。 Gnutella-P2P Flooding-洪泛协议 当前流行的P2P应用举例 BitTorrent (Bram Cohen美国人,用Python开发) BitTorrent采用结构化网络结构,利用分布式哈希表(DHT)技术,使每个独立节点都不需要维护整个网络信息,只在节点中存储其临近的后续节点信息,就可以有效地找到其他目标节点。 PPLive PPLive是P2P技术在互联网视频直播技术中的应用。 其工作原理是创建系统内部的虚拟组播技术,利用用户的剩余处理能力和带宽为下游客户提供客户端代理,网络中每个用户都是媒体的使用者和发布者。这就是为什么在线用户越多,视频播放越流畅的原因。 Flooding-洪泛协议 在Gnutella 网络上的每台计算机连接许多其他计算机( 点)。 这些点中的每个连接其他几台计算机。这个过程无限持续。 如果一个用户连接4台计算机,每台计算机又连接其他4 台计算机,用户能与计算机的总数为4 + 4 * 4 = 20个用户进行信息交流。这样的话,消息只沿着 network传递2次,搜寻请求传送的次数也被称为生存时间或者叫TTL。这样的话,用户的TTL为2。如果我们扩展上面的例子,假定我们的用户TTL 到3,并且在网络里的每台计算机连接4 台新计算机, 那么它能进行信息交流的计算机的总数4 + 4 * 4 + 4 * 4 * 4 = 84.因此,能与用户交流的计算机的数量与它的搜寻请求的TTL值和随TTL增长的计算机数目成指数增加的关系。Gnutella 网络,理论上至少,能通过连接到达在因特网上的每台计算机。 * * 常住人口1千余万 流动人口1千多万 /zt/2007/movecapital/movecapital.htm 集中与分布的问题 北京市内390个火车票代售点分布图 火车站、代售点、电话订购、12306网络购票 etc. 一、P2P 模型 1. 概念 P2P: 即Peer?to?Peer,称为对等连接或对等网络,主要指由硬件形成连接后的信息控制技术。P2P让人们通过互联网直接交互,使得网络上的沟通变得容易、更直接共享和交互,真正地消除中间环节。 2. 从客户/服务器模型到P2P P2P是一个网络模型,它的基本概念就是任何的节点都可以作为服务器或者客户端。传统的C/S网络有预定义的客户和服务器节点。而P2P可提供一些额外的特性,这些特性是传统C/S模型无法实现的。 真正体现”人人为我,我为人人”的理念 传统C/S结构 P2P结构 3. P2P的特点 基于P2P模型与C/S模型相比,其优势在于降低了对服务器的依赖和它的分散控制能力。一些P2P模型甚至不需要服务器,用户可以不经过服务器和其他用户进行连接。 P2P系统它没有单一的失败点。P2P把服务器放到合适的位置,服务器作用被限制到最小。为了共享文件,用户不需要服务器帮助,可以直接进行。 P2P的另一个重要特点是改变互联网现在的以大网站为中心的状态、重返“非中心化”,并把权力交还给用户。 在C/S模型中许多下载信息时,服务器就成了瓶颈;P2P模型与之相反,在网络用户之间传送太多的请求会使网络繁忙,使网

文档评论(0)

克拉钻 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档