摘要
在传统的Bittorrent协议中,tracker构建peer列表时,采用的是随机算法。这种算法没有考虑peer与peer之间的位置关系和连接状况。论文提出了一种基于traceroute的peer选择算法(Peer Selection Basedon Traceroute,PSBT)。其原理是利用traceroute结果对BT网络进行拓扑发现,在此基础上选择离请求者比较近的peer组成peer列表。仿真结果证明,PSBT算法不仅能够提高用户的下载速度,而且能够有效地减少核心域的流量。
In the traditional Bittorrent protocol,the tracker adopts the random peer selection algorithm to construct the peer list.It doesn't consider the distance and connection performance among the peers.In this paper,a sort of peer selection algorithm based on traceroute (PSBT) is proposed.The results of the traceroute is used to do the topology discovery and through that the peers which are near to the requester to construct the peer list is chosen.As the simulation showing,PSBT algorithm not only enhances the performance of file downloading but also reduces the traffic of the core domains effectively.
出处
《计算机工程与应用》
CSCD
北大核心
2008年第25期104-108,112,共6页
Computer Engineering and Applications
基金
国家高技术研究发展计划(863)No.007AA01Z206
新世纪优秀人才支持计划(No.NCET-04-0115)~~