首页> 中文学位 >BitTorrent技术性能优化与下载系统实现
【6h】

BitTorrent技术性能优化与下载系统实现

代理获取

目录

文摘

英文文摘

声明

第1章引言

1.1背景

1.2系统研究开发的意义

1.3论文主要内容与组织结构

第2章BitTorren系统的工作原理及协议分析

2.1BT系统的原理分析

2.2 BitTorren协议的分析

2.3本章小节

第3章BitTorrent技术研究及性能优化

3.1 BitTorrent系统发布

3.2Tracker端关键技术

3.3客户端关键技术

3.4本章小节

第4章BitTorrent性能优化实现及系统描述

4.1规划IP地址

4.2客户端发布删除文件

4.3基于优先级的带宽分配模式

4.4 BT客户端模块复合关系

4.5下载模块与数据结构的关系

4.6接口说明

4.7关键类的实现

4.8本章小节

第5章性能分析

5.1实验环境

5.2客户端限制了上传速度的下载时间测试

5.3性能测试

第6章总结与展望

6.1研究工作总结

6.2研究工作展望

参考文献

附录

致谢

展开▼

摘要

BitTorrent(BT)技术是一种新兴的点对点资源共享技术,具有”连接越多,下载越快”的特点。随着技术的广泛应用,已成为互联网上必不可少的下载手段之一,因而本文对BitTorrent技术进行深入的研究,有着积极的实用价值。 本文首先介绍了BitTorrent协议相关技术原理,对P2P与C/S模式的不同进行了比较,显示出了P2P技术的优势。接着对BitTorent系统的工作原理和工作过程进行了详细研究,并且描述了系统中的核心算法。 在此基础上,针对系统在选取点的时候出现的无序性给整个系统带来的弊端,详细阐述了根据IP段对点进行划分从而解决系统中点选择的无序问题。随后,在原有系统基础上,探讨了一种基于健康度的优先级的带宽分配策略,使得优先级高的点得到最好的带宽分配,同时还考虑了对系统无贡献的节点的宽带分配问题,使得下载速度得到了提高,从而使整个系统处于最优的状态。最后,论文实现了一种高速的文件分享方式,开发了一个基于BitTorretn协议的下载系统,并对上述优化方案进行了相关测试。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号