Title
Characterization of community based-P2P systems and implications for traffic localization.
Abstract
In this paper, we present one of the first and most extensive characterizations of . Such systems are organic groups of peer-to-peer (P2P) clients, which can be joined only by users belonging to a certain network (e.g., connected to a given Internet Service Provider (ISP)). A number of factors motivate the growth of these communities, such as quality of content, anonymity of transfers, and the potential for better performance that enhances user experience. Our study is conducted in two contrasting environments—a campus network and a national ISP—located in different continents. In both cases, large-scale closed communities have been found to be the predominant P2P systems in use. We shed light both on the factors motivating the growth of such communities, and present results characterizing the extensiveness of their usage, the performance achievable by the systems, and the implications of such communities for network providers. While our findings are interesting in their own right, they also offer important lessons for ongoing research that seeks to localize traffic within ISP boundaries. In particular, our results suggest that (i) in ISPs with heterogeneous access technologies, the performance benefits to users on localizing P2P traffic is largely dependent on the degree of seed-like behavior of peers behind high-bandwidth access technologies; and (ii) while localization can reduce the traffic on Internet peering links, it has the potential to cause a significant increase in traffic on internal links of providers, potentially requiring upgrades of network links.
Year
DOI
Venue
2013
https://doi.org/10.1007/s12083-012-0132-z
Peer-to-Peer Networking and Applications
Keywords
DocType
Volume
Peer-to-peer networks,Internet measurements
Journal
6
Issue
ISSN
Citations 
2
1936-6442
1
PageRank 
References 
Authors
0.35
16
4
Name
Order
Citations
PageRank
Ruben Torres120812.12
Marco Mellia22748204.65
Maurizio M. Munafò346429.47
Sanjay Rao42227237.29