下载此文档

P2P文件下载和视频播放.ppt


文档分类:行业资料 | 页数:约25页 举报非法文档有奖
1/25
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/25 下载此文档
文档列表 文档介绍
P2P 文件下载和视频播放计算机软件与理论:郭金荣 2017-1-5 1 2017-1-5什么是什么是 P2P P2P ?? P2P P2P : : Peer-to-Peer Peer-to-Peer ––对等对等( (网络,计算网络,计算) )……; ;端到端端到端……––以非集中方式使用分布式以非集中方式使用分布式资源资源来完成来完成关关键任务键任务的一类系统和应用的一类系统和应用??资源资源包括计算能力、数据(存储和内包括计算能力、数据(存储和内容)、网络带宽和场景(计算机、人容)、网络带宽和场景(计算机、人和其它资源) 和其它资源) ??关键任务关键任务可能是分布式计算、数据可能是分布式计算、数据/ /内内容共享,通信和协同、或平台服务容共享,通信和协同、或平台服务??典型位置:因特网边界或典型位置:因特网边界或 ad-hoc ad-hoc 网内网内??以下是一个典型的以下是一个典型的 p2p p2p 传输模型: 传输模型: 2 2017-1-5 这样的传输方式导致这样的传输方式导致 P2P P2P 文件共享产生的流量是今天因特网文件共享产生的流量是今天因特网最大的单项流量最大的单项流量 0% 20% 40% 60% 80% 100% Feb.'02 Aug.'02 Feb.'03 Aug.'03 Feb. '04 July'04 Other Data transfers Unidentified File sharing P2P P2P 文件共享产生的流量可能文件共享产生的流量可能是今天因特网是今天因特网最大的单项流量最大的单项流量 P2P P2P 文件共享产生的流量可能是文件共享产生的流量可能是今天因特网今天因特网最大的单项流量最大的单项流量 3文件下载?文件下载所用的协议简单来说就是 P2P 点对点协议。基于 UDP 协议传输。 UDP 传输协议虽然不安全,但是这种无连接的传输可以极大的提高传输的速率。?文件下载的原理是:边下载边上传,在你下载的时候,同时也在向别的用户提供资源。文件下载技术的工作流程: l应用程序级: l (1) 客户端与服务器之间采用 TCP/IP 协议连接; l (2) 服务器提供目录服务. l客户端完成以下事件: ?连接服务器?向服务器请求下载文件?检索索引服务器,返回资源的 IP地址列表?请求者通过 ping 拥有资源的客户端,寻找最佳下载路径?索引服务器不干预下载过程…….. ABCDEF A,B,C …分别安装并且运行客户端 2017-1-5 6 …….. A,fBCDEF A客户端将文件 f分割为 f1,f2,f3 …并且发布到服务器发布 f 2017-1-5 7 …….. A,f1,f2,f3 BCDEF B向服务器请求下载 f,服务器进行相关搜索并将结果文件分割情况(f1;f2;f3 ….)和每个片段的存储地址(f1-A,f2- A,f3-A …)返回给 B request response 2017-1-5 8 …….. A,f1,f2,f3 BCDEF download reques tB向A发出下载请求,并且从 A处下载 f1,f2,f3 … 2017-1-5 9 …….. A B,f1 CDEF publish 当B下载完成一个片段以后即向 S申明其下载完成的部分(f1) 2017-1-5 10

P2P文件下载和视频播放 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数25
  • 收藏数0 收藏
  • 顶次数0
  • 上传人825790901
  • 文件大小0 KB
  • 时间2016-04-02