- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信息科技 中国科技信息2008年第18期
一文件,info的主要信息如表3.2所示:
BitTorrent 下载技术研究 表3.2单一文件的info字典主要信息
陈华 平小艳 康定民族师范高等专科学校 626001
摘 要 件的节点,提供上载服务;相对于Seed的
BitTorrent是第四代网络下载技术,是一种多 节点称为下载节点,一个下载节点完成下
点下载、源码公开的p2p软件,通过构建覆 载后,可以成为种子节点。BT下载网络的 而对于目录,info中增加files字典字
盖网实现协作并发下载。BitTorrent协议是一 结构如图2-1所示。 典,files包含length和path字段,如表3.
种公开的P2P协议,分为节点间协议和节点 2.2动态流程 3所示:
与跟踪器协议。 (1)第一个用户通过BT工具制作要共 表3.3 字段主要信息files
关键词 享文件的Torrent文件 (Torrent文件包含
共享文件的下载信息)并发布此Torrent文
P2P;BitTorrent;对等网络;协议
件到WWW 中。
(2)其他用户从WEB服务器上下载此 具体的一个按照Bencoding编码
内容分发和下载是互联网的基本服务, Torrent文件并通过节点跟踪器协议 (如 torrent文件,以NetBSD的光盘镜像
分发的内容小到网页、图片、音乐等文件, TrackerHTTP)去访问Tracker跟踪器,参 i386cd-4.0.iso为例,共享文件名name为
与到此Torrent网络中。
大到大型软件、DVD视频等文件。在复杂 i386cd-4.0.iso,announce部分跟踪器地址
网络环境下提供高宽带、可扩展的内容下 (3)Tracker跟踪器接收到一个新加入 为
节点的下载请求后,随机选择部分此
[1] announce,此文件的大小length为
载是一个挑战性的问题 。网络下载技术
经历了以下几个发展阶段:第一代技术为 Torrent网络中的节点发送给新加入者作为 253523968字节 (241MB),分块长度piece
单节点单线程下载;第二代技术为单节点 邻居节点,并记录新节点。 length为262144字节 (256KB),共有分块
采用多线程从单服务器下载,代表软件如 (4)新加入节点通过一定的算法同邻 pieces为19360个,后面的数据为所有分块
早期的Flashget,NetAnts;第三代技术为 居节点连接进行文件的下载和上载直到文 摘要的合并。如图3-1所示。
件下载完成,这一过程会根据一定的策略
单节点多线程多服务器(多镜像)下载,代
重复 (3)。如果继续上载,Tracker服务器
表软件如Flashget、早期的迅雷软件;第 将此节点看作种子节点。
四代技术通过构造覆盖网(Overlaynet)实
(5)所有参与的节点将周期地报告自
现协作并发下载,客户端在下载的同时为
己的状态和进程给Tracker跟踪器。
其他用户提供内容上载,代表软件如
您可能关注的文档
- 2018年第7期,7月25日出版,总第91期.PDF
- 2018年度第一批东莞社会科技发展(重点)项目验收结论.PDF
- 2018年上海公共文化内容配送产品采购申报指南.PDF
- 2018年乡村全科执业助理医师资格考试实践技能考前预测.PDF
- 2018年中美人才培养计划美方招生院校专业一览表.PDF
- 2018年重庆江津区模拟考试试卷语文.PDF
- 2018秋季焙烤展&家庭烘焙展优选产品活动发布计划.PDF
- 2018上海高等职业院校教师教学能力大赛暨信息化教学能.PDF
- 4742-Z-智能型备份电源.doc
- 5060HzRejection解决方案.PDF
- 六年级数学下册教学课件《解比例》.pptx
- 8.21.5 鸟类的生殖与发育(课件)八年级生物下册课件(苏教版).pptx
- 钠离子电池项目智能制造方案(范文参考).docx
- 2023-2024学年吉林省吉林市舒兰市七年级(上)期末语文试卷.docx
- 2024年吉林省吉林市丰满区亚桥实验学校中考数学三模试卷.docx
- 2023-2024学年吉林省辽源市东辽县七年级(上)期末英语试卷.docx
- 2023-2024学年吉林四平九年级数学第一学期期末水平检测试卷.docx
- 2023-2024学年吉林市蛟河市三校联考九年级(上)期末英语试卷.docx
- 2023-2024学年吉林松原九年级英语上册考场实战试卷.docx
- 电解液新材料项目智能制造方案.docx
文档评论(0)