论文摘要
目前对BitTorrent网络的研究大都是在真实环境或模拟环境下进行的测试研究,因此从理论上分析系统中的核心算法,研究一下系统为什么采用这样的策略、采用这些策略后会对系统的服务性能产生什么影响,以及这些策略是否存在不足之处等问题,不仅可以对现有的BT网络提供理论依据,而且还可以指导我们如何去改进现有的网络。因此有重要的理论和现实意义。本文的主要工作内容如下:1.深入分析了BitTorrent网络中的相关协议,并对BitTorrent客户端和服务器端的主要功能类进行了详细介绍,重点对BitTorrent中核心算法的运行机制进行了详细分析。2.从不同的角度对Tracker算法和片段选择算法进行了数学建模,通过对模型的分析和Matlab仿真,推导出了上述算法中采用的各种不同策略的理论依据,并找出了Tracker算法的不足之处。3.搭建测试环境,测试了不同策略对系统服务性能的影响情况,测试结果与上述理论分析结果是一致的,说明了上述理论分析结果的正确性。4.由于受自身拥有的片段数目的影响,当节点处于下载快要完成阶段时,从邻居节点获得新片段的概率会减小,因此此时节点的下载速度会降低,模拟测试结果也表明现实BitTorrent网络中确实存在这样的问题。针对上述不足提出了改进的Tracker算法,并对原来的Tracker算法和改进后的算法进行了模拟测试,测试结果表明,改进的Tracker算法进一步提高了系统的服务性能。本文通过对BitTorrent中的两个核心算法:Tracker算法和片段选择算法的理论分析,为算法中的相关策略提供了理论依据,发现了Tracker算法的不足之处,找到了片段选择算法中“最后阶段模式”出现的根本原因,并对Tracker算法进行了改进,进一步提高了系统的服务性能。
论文目录
相关论文文献
- [1].面向多片段答案的抽取式阅读理解模型[J]. 计算机学报 2020(05)
- [2].夏日片段[J]. 金融博览 2020(07)
- [3].片段教学对教师教学能力提升的价值及其实施策略[J]. 教育现代化 2020(48)
- [4].《相关的一些片段》[J]. 世界美术 2018(04)
- [5].新课程背景下片段教学要注意的几个问题[J]. 思想政治课教学 2012(10)
- [6].音乐剧经典表演剧目片段在教学与创作中的运用研究[J]. 艺术科技 2017(09)
- [7].《迷失的城市片段》[J]. 装饰 2016(03)
- [8].《墨·片段系列》[J]. 美苑 2015(S1)
- [9].记忆片段[J]. 艺术评论 2015(11)
- [10].论据可以变得如此美丽——中考佳作十大议论片段[J]. 现代中学生(初中版) 2019(08)
- [11].好消息[J]. 学苑创造(3-6年级阅读) 2020(Z1)
- [12].关于“片段教学”的思考——以《秋声赋》(必修四)为例[J]. 语文教学与研究 2018(23)
- [13].工厂片段[J]. 中国诗歌 2018(06)
- [14].用插画“入侵”世界[J]. 意林(少年版) 2019(14)
- [15].论教研新形式——片段教学[J]. 福建基础教育研究 2012(08)
- [16].精彩新授课引入片段赏析[J]. 物理教学 2008(01)
- [17].小学数学“片段教学”的探究与思考[J]. 辽宁教育 2011(12)
- [18].对片段教学的探究与思考[J]. 教书育人 2011(35)
- [19].“片段教学”的认识及感悟[J]. 福建基础教育研究 2012(06)
- [20].片段教学之我见[J]. 课程教育研究 2013(14)
- [21].片段教学作为研训载体的研究和实践[J]. 中国教师 2013(S2)
- [22].教育应当谱写动人的诗篇[J]. 少年儿童研究 2012(05)
- [23].好消息[J]. 学苑创造(3-6年级阅读) 2018(Z2)
- [24]."生活漫忆"征文启事[J]. 老同志之友 2017(17)
- [25].一个新的开始[J]. 中文自修 2015(Z2)
- [26].精彩片段[J]. 快乐语文 2016(17)
- [27].三招教你写好表现人物特点的片段[J]. 小星星(作文100分) 2014(12)
- [28].片段[J]. 诗潮 2015(08)
- [29].征稿启事[J]. 新作文(小学1-2-3年级版) 2014(09)
- [30].变奏:片段[J]. 诗潮 2014(11)