【摘 要】
:
BitTorrent(简称BT)技术是一种新兴的点对点资源共享技术,具有“连接越多,下载越快”的特点。随着BT技术的广泛应用,已成为互联网上必不可少的下载手段之一,因而本文对BT技术进行
论文部分内容阅读
BitTorrent(简称BT)技术是一种新兴的点对点资源共享技术,具有“连接越多,下载越快”的特点。随着BT技术的广泛应用,已成为互联网上必不可少的下载手段之一,因而本文对BT技术进行深入的研究,有着积极的实用价值。本文首先通过对BitTorrent客户端和服务器源码的详细分析,深入理解了BitTorrent的原理以及关键核心算法,对其中的片断优先算法进行了详细的分析和数据测试,发现该算法在时间复杂度上可以作进一步的优化。同时,还对BT的若干扩展协议进行了深入的研究,重点分析了其中的快速下载模式(该模式现已被BT的官方协议采纳)。其次,针对片断优先算法的不足之处,提出了一种优化方案,降低了算法的时间复杂度,在一定程度上提高了系统中文件片分布的均匀性,进而提高了文件的下载速度。此外,在已有的快速下载模式的基础上,提出了一种基于优先级的快速下载模式。该模式能通过动态设定和调整系统中节点的优先级,使得优先级别高的节点能得到BT服务器的更好服务,即能提供快速下载和更多的节点进行下载,从而能达到“鼓励做种”的策略,提高整个系统中的种子数量,从而进一步提高整个系统的文件下载速度。最后,对上述优化方案进行了实现和测试。测试分析结果表明,本文提出的优化的片断优先算法比原算法的时间复杂度要低,能有效提高系统中文件下载的速度。同时,本文提出的基于优先级的快速下载模式也可以有效地提高优先级别高的节点的文件下载速度,缩短了完成下载的时间,同时随着系统中种子数量的增多,其它节点的文件下载速度也有所提高,达到了提高整个系统中文件下载速度的目的。
其他文献
本文的创作灵感,来自于一次清远连南千年古寨的观光活动,再之是2005年冬清远市专门组办了一次清远瑶族服饰歌舞展示会。瑶族服饰之美,早有文字记载,但只是对整个瑶族服饰的模糊特
目的:了解护理大专生评判性思维能力现状和护理大专生实习期间关注的主要问题;探讨以网络护理案例论坛为主体的综合培训措施在培养护生评判性思维能力中的效果,即探寻一条以现代
目的针对替罗非班治疗急性ST段抬高心肌梗死患者的治疗效果进展开分析。方法选取2011-2014年来我院就诊的急性ST段抬高心肌梗患者272例,随机将其分成对照组和治疗组,各136例
目的:探讨胃镜下组织胶注射联合套扎术治疗食管胃静脉曲张出血的临床价值。方法:采用胃镜下组织胶注射联合套扎术治疗45例肝硬化并发食管胃静脉曲张破裂出血患者,并随访3个月
网络的发展给我们的生活带来了便捷,深刻地影响着我们的生活。而网络侵权问题,作为网络发展的负面影响,也给我们带来了不少的麻烦。如何对受害人进行司法保护,减少网络侵权已经成
生态系统的科学管理是解决全球性环境与发展矛盾,促进人与自然和谐发展的有效途径,也是党的十六届三中全会明确提出的科学发展观的基本要求。生态系统服务功能与价值和生态补偿
建立了高效液相色谱法测定西罗莫司及其药物支架的体内释放度。以0.01 mol/L磷酸钠缓冲液(pH 6.0)︰0.02%BHT乙腈溶液(65︰35)作为药物洗脱支架的萃取液,采用Symmetry ShiledTM R
教学中合理安排教学内容,在“突出重点、分散难点”上下工夫,采取“新旧对比,抓住重点;以线带面,突出重点;同类对比,分散难点”等手段,激发课堂上学生的良好情绪,争取每一堂
<正>秋天到了,空气干燥,活泼好动的小宝宝们对水的需求量也大大增加。可有些宝宝就是不愿意喝水,有的宝宝只喜欢喝酸酸甜甜的饮料,一口白开水也不喝……究竟小朋友每天该喝多
清华简《系年》为探讨战国早期的古史提供了新材料,然而因史文阙佚,许多问题并不容易解决,需要结合相关材料,进行综合研究。本文根据清华简《系年》与羌钟铭文讨论了楚简王