![]() |
CiteULike | ![]() |
matteodellamico's CiteULike | ![]() |
![]() |
|
![]() |
Register | ![]() |
Log in | ![]() |
Understanding churn in peer-to-peer networksIn IMC '06: Proceedings of the 6th ACM SIGCOMM conference on Internet measurement (2006), pp. 189-202.
|
Reviews
[Write a review of this article]
Notes for this articleVery careful measurement of churn and uptime in various file-sharing networks. Diurnal effects are not taken into accounts.
Find related articles from these CiteULike users
Find related articles with these CiteULike tags
Posting History
AbstractThe dynamics of peer participation, or churn , are an inherent property of Peer-to-Peer (P2P) systems and critical for design and evaluation. Accurately characterizing churn requires precise and unbiased information about the arrival and departure of peers, which is challenging to acquire. Prior studies show that peer participation is highly dynamic but with conflicting characteristics. Therefore, churn remains poorly understood, despite its significance.In this paper, we identify several common pitfalls that lead to measurement error. We carefully address these difficulties and present a detailed study using three widely-deployed P2P systems: an unstructured file-sharing system (Gnutella), a content-distribution system (BitTorrent), and a Distributed Hash Table (Kad). Our analysis reveals several properties of churn: (i) overall dynamics are surprisingly similar across different systems, (ii) session lengths are not exponential, (iii) a large portion of active peers are highly stable while the remaining peers turn over quickly, and (iv) peer session lengths across consecutive appearances are correlated. In summary, this paper advances our understanding of churn by improving accuracy, comparing different P2P file sharingdistribution systems, and exploring new aspects of churn.
BibTeX record
RIS record