p2p简介ppt

简介 相关

截图

p2p简介ppt

简介

这是p2p简介ppt,包括了P2P介绍,开源P2P——BitTorrent-4.4.0,BitTorrent分发原理,运营商分发系统等内容,欢迎点击下载。

p2p简介ppt是由红软PPT免费下载网推荐的一款课件PPT类型的PowerPoint.

P2P 目录 P2P介绍 开源P2P——BitTorrent-4.4.0 BitTorrent分发原理 运营商分发系统 P2P介绍 P2P(peer-to-peer) 对等网络,网络中的节点即是客户端,也是服务端,节点之前共享资源。 纯P2P网络:无中心服务器(trackerless),各节点为一个tracker。 杂P2P网络:有中心服务器(tracker),保存节点信息,各节点向其发布文件信息。中心服务器知道各节点共享了哪些资源。并对请求这些节点信息做出响应。 BitTorrent-4.4.0支持tracker方式。查看源码,trackerless方式也有涉及,不过没有实际验证过,不确定是否真正支持。 开源P2P——BitTorrent-4.4.0 BitTorrent BitTorrent一开始是开源的,后BitTorrent公司发现有开发人员利用他们的开放源代码程序重新打包出不少包含恶意代码和侵权的程序,导致BitTorrent最终闭源。运营商分发系统使用的为开源的BitTorrent-4.4.0。 BitTorrent使用bittorrent协议,bittorrent协议 定义了种子文件格式(B编码),tracker请求, peer协议和消息,如何发布种子,如何下载资 源。 http://www.bittorrent.org/beps/bep_0003.html 开源P2P——BitTorrent-4.4.0 BitTorrent相关命令 BitTorrent-4.4.0提供了一些命令用于发布资源、下载。下面列了一些主要命令: BitTorrent分发原理 种子文件 BitTorrent将文件按固定大小(可配置)分成一个个片段,各个片段会计算出一个hash值,此hash值用于保障peer下载的片段的正确性。该hash值保存于种子文件中。 种子文件(.torrent)包含2部分:tracker信息、文件信息。 tracker信息:提供tracker服务器地址 文件信息:文件的名字、大小、片段数目、片段hash。支持多文件,单文件和多文件的格式有所不同。 种子文件采用B编码格式保存这些信息。 BitTorrent分发原理 P2P网络实体 种子服务器 做种并P2P发布,种子通过普通web方式获取。 2. Tracker服务器 记录peers及文件共享信息 3. peers 资源下载者,同时也上传资源。种子服务器本身也是一个peer。 BitTorrent分发原理 资源下载步骤 1. 种子服务器做种并向tracker注册种子信息 2. 其它节点通过web方式下载到种子,解析出种子中tracker服务器的地址和文件各片段的hash信息 3.各节点向tracker获取拥有某片段(hash)的对应节点信息,连接拥有资源的节点,并下载对应片段。 4.同时上传节点本身完成的hash片段的信息给tracker,提供给其它节点下载。 BitTorrent分发原理 资源分发 BitTorrent分发原理 资源分发 BitTorrent分发原理 资源分发 BitTorrent分发原理 资源分发 运营商分发系统 运营商分发系统封装了BitTorrent-4.4.0,增加了一个业务层,用于处理分发管理系统下发的任务。 运营商分发系统 部署架构 种子服务器、Tracker及各节点部署同一套系统,配置做相应修改,具体部署详情请参照“运营商分发系统(P2P)部署.docx” 运营商分发系统 分发流程 BitTorrent资料 BitTorrent-7.9.2(闭源-windows) BitTorrent-7.9.2(闭源-windows) BitTorrent-7.9.2(闭源-windows) BitTorrent-7.9.2(闭源-windows)jb4红软基地

展开

同类推荐

热门PPT

相关PPT