计算机工程与应用 ›› 2008, Vol. 44 ›› Issue (25): 104-108.DOI: 10.3778/j.issn.1002-8331.2008.25.032
张 雨,龚向阳,阙喜戎,王文东
ZHANG Yu,GONG Xiang-yang,QUE Xi-rong,ANG Wen-dong
摘要: 在传统的Bittorrent协议中,tracker构建peer列表时,采用的是随机算法。这种算法没有考虑peer与peer之间的位置关系和连接状况。论文提出了一种基于traceroute的peer选择算法(Peer Selection Based on Traceroute,PSBT)。其原理是利用traceroute结果对BT网络进行拓扑发现,在此基础上选择离请求者比较近的peer组成peer列表。仿真结果证明,PSBT算法不仅能够提高用户的下载速度,而且能够有效地减少核心域的流量。