摘要
BitTorrent系统主要采用tit-for-tat阻塞算法作为节点选择算法,即节点选择当前向自己提供上传最快的一些节点作为上传服务对象。但是该阻塞算法导致新连接节点间过长的等待和节点在下载完成前夕过少的上传连接问题。提出了一种自适应阻塞的改进算法,当节点上传连接过少时自适应的增加上传连接。模拟实验表明,自适应阻塞算法在对系统公平性影响很小的前提下,有效地缩短节点等待时间、增加上传连接数量以及加快节点获取首块资源的速度,从而提高系统文件分发性能。
The BitTorrent file distribution system mainly uses tit-for-tat choking algorithm as peer selection method.But the choking algorithm results in too long waiting time between new interacted peers and deficient uploading links before completing all the blocks.Therefore,an adaptive choking algorithm is proposed,in which peers create additional uploading links when there are a few uploading links.Experimental results show that,the adaptive algorithm can effectively decrease peer waiting time,increase the number of uploading links,facilitate the rate of peer's retrieving the first block in order to enhance the file distribution performance of BitTorrent systems.
出处
《计算机工程与应用》
CSCD
北大核心
2007年第34期122-124,共3页
Computer Engineering and Applications
基金
国家自然科学基金(the National Natural Science Foundation of China under Grant No.60473031)
湖南省自然科学基金(the Natural Science Foundation of Hunan Province of China under Grant No.06JJ4078)。
关键词
对等网络
文件分发
阻塞算法
自适应
peer-to-peer network
file distribution
choking algorithm
adaptive