理解 BitTorrent 覆盖网络的特性
网络与互联网体系结构
2007-07-13 v1
摘要
在本文中,我们进行了广泛的模拟来理解 BitTorrent 生成的覆盖网络的特性。我们首先分析覆盖网络特性如何影响 BitTorrent 的效率。我们关注平均对等节点集大小(即邻居的平均数量)、对等节点达到最大对等节点集大小所需的时间以及覆盖网络的直径。特别地,我们表明对等节点在种子文件中到达得越晚,达到其最大对等节点集大小所需的时间就越长。然后,我们评估最大对等节点集大小、每个对等节点的最大出站连接数以及 NAT 穿透对等节点数量对覆盖网络特性的影响。我们表明 BitTorrent 生成了一种鲁棒的覆盖网络,但该覆盖网络不是随机图。特别地,对等节点与其邻居的连接性取决于其在种子文件中的到达顺序。我们还表明大量 NAT 穿透对等节点会显著削弱覆盖网络对攻击的鲁棒性。最后,我们评估对等交换对覆盖网络特性的影响,并表明它生成了具有大直径的链式覆盖网络,这将对大型种子文件的效率产生不利影响。
引用
@article{arxiv.0707.1820,
title = {Understanding the Properties of the BitTorrent Overlay},
author = {Anwar Al Hamra and Arnaud Legout and Chadi Barakat},
journal= {arXiv preprint arXiv:0707.1820},
year = {2007}
}