P2P原理、应用及发展.pptx
《P2P原理、应用及发展.pptx》由会员分享,可在线阅读,更多相关《P2P原理、应用及发展.pptx(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、P2P应用、原理及发展的初探分享会内 容 提 纲一、P2P概述1.1 1.1 什么是什么是P2PP2P1.2 1.2 P2P P2P 特点特点1.3 P2P 1.3 P2P 产品产品二、P2P实现原理2.1 P2P2.1 P2P的的资资源源定位定位2.2 2.2 P2PP2P的网络的网络连接连接2.3 P2P2.3 P2P的数据传输处理的数据传输处理三、P2P的改进和新趋势3.1 3.1 P2SP=P2SP=P2P P2P+P2SP2S3.2 3.2“Goodbye Goodbye P2P,P4P is ComingP2P,P4P is Coming”?3.3 3.3 云计算时代云计算时代,P
2、2P,P2P的机遇的机遇3.4 P2P3.4 P2P是一种趋势是一种趋势一、P2P概述1.1 P2P概念谐音:“to”-“2”P2P=Peer to Peerv1、Peer-to-peer is a type of Internet network allowing a group of computer users with the same networking program to connect with each other for the purposes of directly accessing files from one anothers hard drives.v2、Pe
3、er-to-peer networking(P2P)is an application that runs on a personal computer and shares files with other users across the Internet.P2P networks work by connecting individual computers together to share files instead of having to go through a central server.v3、P2P是一种分布式网络,网络的参与者共享他们所拥有的一部分硬件资源(处理能力、存
4、储能力、网络连接能力、打印机等),这些共享资源需要由网络提供服务和内容,能被其它对等节点(Peer)直接访问而无需经过中间实体。在此网络中的参与者既是资源(服务和内容)提供者(Server),又是资源(服务和内容)获取者(Client)。1.P2P是一种网络形式2.P2P的参与者是个人用户3.P2P目的是通过跑相同网络应用程序实现文件共享1.P2P是分布式的对等网络2.共享是的是资源,不再限于文件了3.直接户型访问,不需中间服务,既是Provider,也是Geter1.P2P网络是应用程序2.P2P主要跑在Internet中的个人电脑上3.P2P网络是通过PC直接互联来共享文件的,区别与传统C
5、/S模式LinuxTCP/IPBluetoothWifiTCP/IPTCP/IPwinXPP2P 的网络构成示意图iMacWin7TCP/IPTCP/IPTCP/IPWin7P2P 与 C/S的比较1.2 P2P的特点分析-技术优势非中心化可扩展性 健壮性 高性价比隐私保护负载均衡P2P中,资源与服务分散在所有Peer点上,其传输及处理也都在Peer完成,无须中间环节及中心服务的介入。P2P理论上是扩展无限的。举BT下载通俗说:参与者越多,下载速度越快。服务分散在各Peer,相对C/S架构来说,P2P能自动调整整体拓扑,保证连通性;天生耐攻击,高容错。PC的计算、储存及网络通信能力摩尔定律增长
6、;P2P技术可以充分利用PC的资源;相对C/S架构来说,大大节省服务器成本。P2P中,个人信息分散,而无需某个集中存储;大大减少了信息被窃取及泄露概率。P2P中,每个Peer既是Serv又是Client,相对C/S结构对Server的高度依赖来说,P2P是分布式服务,可实现整网负载均衡一、P2P概述版权问题国外Napster、Gnutella,国内Verycd、迅雷都遇到这样的问题.吞噬网络带宽 早期Bt应用软件遭到ISP的封堵.管理困难相对于C/S,P2P:传输内容不易控制,垃圾信息,黄色信息另外,Peer用户用户认证困难技术标准的定制P2P技术各向发展,开发资源统一合力,标准迟迟未能确定
7、1.2 P2P的特点分析需面临问题及解决之道-解决之道:视频播放应用领域的广告收入买版权的方案.-解决之道:P4P标准-解决之道:管理的P2P应用,如Skype.协同软件-解决之道:Intel的P2P网络分层协议,Sun的jxta 谁是技术盟主,期待统一认可的标准.1.3 p2p的应用体系目前,其实对于大多数internet上的用户,P2P技术已经渗如我们的生活了 大家想想自己平常用那些P2P产品?交友聊天:用“QQ”电影下载:用“BT”“电驴”或者迅雷”看连续剧:用“PPStream”“土豆”在办公室:用 RTX 等等文件分享Napster、BT、BC等迅雷、FlashGet等GoogleA
8、pp Install等在线安装lavaGame、多玩等游戏边下边玩流媒体应用PPStream、迅雷看看等视频播放工具优酷、土豆等网站PP加速模块即时通讯(IM)QQ、Skype等IMYY、TeamSpeak语音群聊Ichat、GoBetters、视高等视频会议协同应用软件微软的Groove Networks以及SETIhome点击协同之星(Gk-Star)服务共享及云存储苹果Icloud、微软SkyDrive等金山快盘等一、P2P概述第一部分“P2PP2P概述概述”简单回顾P2PP2P的概念:的概念:“Peer to Peer”多台个人电脑(PC)用户以对等身份共享资源(文件、数据、处理能力等
9、)的一种分布式网络应用框架。P2PP2P的特点:的特点:非中心化、可扩展性、健壮性、高性价比、隐私保护、负载均衡等等P2PP2P的应用:的应用:文件下载、IM、流媒体应用、协同办公、云计算 二、P2P的实现原理资源定位网络连接数据传输处理完成P2P需要的三个主要工作:如何实现一个P2P应用呢?二、P2P的实现原理 P2P作为高扩展性分布式网络,其核心就是分布式对象的定位机制。P2P网络前后经历了三代不同模型,各模型对应的资源获取算法各有优缺点。其实各种网络结构能够互相共存,相互借鉴。下面逐一进行简单介绍:2.1、P2P的资源定位算法2.1.1.集中目录式结构 集中目录式P2P结构是最早出现的P
10、2P应用模式,因为仍然具有中心化的特点,也被称为非纯粹的P2P结构。典型应用代表:NapsterNapster1998-1999年大一学生(Shawn Fanning)编写的,用来同学间共享MP3分析:依赖中心服务,存储了共享文件的地址列表.2.1.2.纯P2P网络模型 也被称作广播式的P2P模型.完全取消中心服务,用户随机接入,并于邻居节点成一个逻辑覆盖网络.典型代表:GnutellaGnutella.(Gnutella是现在应用最广泛的纯P2P非结构化拓扑结构)其实是一个互相兼容的Gnutella应用群。一个开发网络协议。2000 Nullsoft公司的贾斯汀法兰科与汤姆帕勃(Tom Pe
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- P2P 原理 应用 发展
限制150内