Understanding the Properties of the BitTorrent Overlay
Anwar Al Hamra (INRIA Sophia Antipolis / INRIA Rh\^one-Alpes), Arnaud, Legout (INRIA Sophia Antipolis / INRIA Rh\^one-Alpes), Chadi Barakat (INRIA, Sophia Antipolis / INRIA Rh\^one-Alpes)

TL;DR
This paper uses extensive simulations to analyze BitTorrent overlay properties, revealing how peer arrival order, NATed peers, and peer exchange influence network robustness, efficiency, and structure.
Contribution
It provides a detailed simulation-based analysis of BitTorrent overlay characteristics, highlighting the effects of peer arrival, NAT traversal, and peer exchange on network robustness and efficiency.
Findings
Later peers take longer to reach maximum peer set size.
NATed peers reduce overlay robustness against attacks.
Peer exchange creates chain-like overlays with large diameters.
Abstract
In this paper, we conduct extensive simulations to understand the properties of the overlay generated by BitTorrent. We start by analyzing how the overlay properties impact the efficiency of BitTorrent. We focus on the average peer set size (i.e., average number of neighbors), the time for a peer to reach its maximum peer set size, and the diameter of the overlay. In particular, we show that the later a peer arrives in a torrent, the longer it takes to reach its maximum peer set size. Then, we evaluate the impact of the maximum peer set size, the maximum number of outgoing connections per peer, and the number of NATed peers on the overlay properties. We show that BitTorrent generates a robust overlay, but that this overlay is not a random graph. In particular, the connectivity of a peer to its neighbors depends on its arriving order in the torrent. We also show that a large number of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPeer-to-Peer Network Technologies · Caching and Content Delivery · Advanced Data Storage Technologies
