一种BitTorrent下基于活跃度的传输节点选择算法
近年来,对等网络(P2P)成为互联网的焦点,BitTorrent作为应用非常广泛的P2P文件分发系统而备受关注.BitTorrent在文件分发过程中将文件分片,然后依靠多个下载节点互相交换这些分片,最终达到使下载节点均获得全部分片的目的.在选择与哪些节点分发分片的过程中,存在Tracker服务器端节点选择算法和下载节点端节点选择算法两个核心算法.在原有算法中,BitTorrent通过随机选择节点构建了一个覆盖网络.但很多对BitTorrent系统的研究表明,传统的节点选择算法还没有达到最优,在系统性能等很多方面还存在可以改进的地方.本文改进了原有BitTorrent系统的Tracker服务器端节点选择算法,在Tracker端选择出活跃度更适合的节点建立起一个更智能的覆盖网络.新的智能覆盖网络中的节点更能符合请求节点的需求,帮助请求节点更加高效的完成下载任务.经试验验证,改进后的节点选择算法可以缩短文件的下载时间,提高网络的分发效率,提升系统的性能.
对等网络 传输节点 选择算法 活跃度
肖利民 徐春杰 田季 阮利 秦静超 秦广军 刘华 王守信
软件开发环境国家重点实验室,北京 100191;北京航空航天大学计算机学院,北京 100191 航天恒星科技有限公司,北京 100086
国内会议
桂林
中文
451-458
2013-10-29(万方平台首次上网日期,不代表论文的发表时间)