摘要近年来随着人们对网络需求的不断增加,尤其是对于大文件下载传输的要求越来越 高,一些新型的应用层覆盖网络,例如 P2P 网络发展迅速。本次毕业设计主要研究 P2P 网络中的 Bittorrent 协议,通过 peersim 网络仿真软件,实现了一个完整的 BT 网络系 统,并对其中的 tracker 节点部分邻居的选择算法进行了改进,提出了基于延迟的邻居 节点选择算法,改进后的算法不再是简单地随机选择邻居节点,而是把节点之间的延迟 作为选择的参考标准,根据实验结果分析发现,改进后算法可以增加约 1 倍的完成文件 下载任务的节点数量,并对系统整体的上传下载效率都有提高。78628

毕业论文关键词 覆盖网络 Bittorrent peersim

毕 业 设 计 说 明 书 外 文 摘 要

Title Scheduling algorithm of QoS guaranteeing based on overlay network

Abstract In recent years, as people's increasing demand on the network, especially the increasingly demand on transfering and downloading the large files, some new application layer overlay network, such as P2P network developing quickly。 This graduation project mainly study bittorrent protocol of P2P network, with peersim network simulation software, I achieving a completed bittorrent network, and in which part of the tracker,selection algorithm on neighbor nodes based on delay was improved, no longer simply use a random selection algorithm to get the neighbor nodes, but use delay between the nodes as the basis of selection。According to the analysis of experiment results, the improved algorithm can doubling the number of nodes which complete the downloading of file, and the overall system efficiency of both uploading and downloading could get improved。

Keywords  overlay networks Bittorrent peersim

1 绪论 1

1。1 覆盖网络研究背景及现状 1

1。2 QoS 服务保证的研究背景及现状 1

1。3 论文研究目的 2

2 Peersim 系统仿真软件介绍 3

2。1 系统仿真 3

2。2 P2P 网络仿真软件比较 3

2。3 Peersim 仿真软件介绍 5

3 相关理论原理 6

3。1 P2P 网络介绍 6

3。2 BitTorrent 介绍及原理 6

3。3 BT 网络中的关键算法分析 8

3。3。1 片段选择 8

3。3。2 阻塞算法 9

4 基于 Peersim 的 BT 网络的实现 11

4。1 消息实现 11

4。2 事件实现 13

4。3 BT 网络工作流程 14

4。3。1 初始阶段 14

4。3。2 请求片段 15

4。3。3 下载片段 15

4。4 排序算法 16

5 BT 网络的改进 18

5。1 基于延迟的邻居节点选择算法

上一篇:Android智能手机移动支付保护系统验证短信保护系统设计
下一篇:基于对比度保留的彩色图像去色算法研究

IEEE802.15.4网络自适应策略研究

MATLAB基于流形学习与神经网络的预测建模

社交网络个性化推荐方法对比研究

jsp+mysql网络招标评审系统设计+源代码

基于生物启发神经网络的AUV三维路径规划

SOM神经网络多机器人任务分配算法研究

jsp游戏购买系统设计

酵母菌发酵生产天然香料...

浅谈高校行政管理人员的...

从政策角度谈黑龙江對俄...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

上海居民的社会参与研究

AES算法GPU协处理下分组加...

基于Joomla平台的计算机学院网站设计与开发

浅论职工思想政治工作茬...

提高教育质量,构建大學生...

压疮高危人群的标准化中...