Abstract
The fast-growing traffic of peer-to-peer (P2P) applications, most notably BitTorrent, is putting unprecedented pressure to Internet Service Providers (ISPs). P2P locality has therefore been widely suggested to mitigate the costly inter-ISP traffic. In this paper, we find that even in the most popular ASes (Autonomous Systems), very few individual torrents are able to form large enough local clusters of peers, making state-of-the-art locality mechanisms for individual torrents quite inefficient.
Inspired by peers’ multiple torrent behavior, we develop a novel framework that traces and recovers the available contents at peers across multiple torrents, and thus effectively amplifies the possibilities of local sharing. We address some key design issues in this framework; in particular, we discuss the detection of peer migration and further explore the trends of improving peers’ incentive. We develop a smart detection mechanism with shared trackers, which achieves 45% success rate without any tracker-level communication overhead. Our trace-based simulation results indicate that our framework can successfully reduce the cross-ISP traffic and minimize the possible degradation of peers’ downloading experiences.
Chapter PDF
Similar content being viewed by others
References
CacheLogic, http://www.cachelogic.com/
Dischinger, M., Mislove, A., Haeberlen, A., Gummadi, K.P.: Detect Bittorrent Blocking. In: Proc. ACM/USENIX IMC (2008)
Karagiannis, T., Rodriguez, P., Papagiannaki, K.: Should Internet Service Providers Fear Peer-Assisted Content Distribution? In: Proc. ACM/USENIX IMC (2005)
Otto, J.S., Sanchez, M.A., Choffnes, D.R., Bustamante, F.E., Siganos, G.: On Blind Mice and the Elephant: Understanding the Network Impact of a Large Distributed System. In: Proc. ACM SIGCOMM (2011)
Guo, L., Chen, S., Xiao, Z., Tan, E., Ding, X., Zhang, X.: Measurements, Analysis, and Modeling of BitTorrent-like Systems. In: Proc. ACM/USENIX IMC (2005)
Qiu, D., Srikant, R.: Modeling and Performance Analysis of Bit Torrent-Like Peer-to-Peer Networks. In: Proc. ACM SIGCOMM (2004)
Blond, S.L., Legout, A., Dabbous, W.: Pushing BitTorrent Locality to the Limit. INRIA Tech, Rep. (2008)
Xie, H., Yang, R.Y., Krishnamurthy, A., Liu, Y.G., Silberschatz, A.: P4p: Provider Portal for Applications. In: Proc. ACM SIGCOMM (2008)
Choffnes, D.R., Bustamante, F.E.: Taming the torrent: a practical approach to reducing cross-isp traffic in peer-to-peer systems. In: Proc. ACM SIGCOMM (2008)
Bindal, R., Cao, P., Chan, W., Medved, J., Suwala, G., Bates, T., Zhang, A.: Improving Traffic Locality in BitTorrent via Biased Neighbor Selection. In: Proc. IEEE ICDCS (2006)
Dan, G., Carlsson, N.: Dynamic Swarm Management for Improved BitTorrent Performance. In: Proc. USENIX IPTPS (2009)
Piatek, M., Isdal, T., Krishnamurth, A., Anderson, T.: One hop reputations for peer to peer file sharing workloads. In: Proc. NSDI (2008)
Neglia, G., Reina, G., Zhang, H., Towsley, D., Venkataramani, A., Danaher, J.: Availability in BitTorrent Systems. In: Proc. IEEE INFOCOM (2007)
BitTorrent Multi-tracker Specification, http://www.bittornado.com/docs/multitracker-spec.txt
Pouwelse, J.A., Garbacki, P., Epema, D.H.J., Sips, H.J.: The Bittorrent P2P File-sharing System: Measurements and Analysis. In: Proc. USENIX IPTPS (2005)
Menasche, D.S., Rocha, A.A.A., Li, B., Towsley, D., Venkataramani, A.: Content Availability and Bundling in Swarming Systems. In: Proc. CoNext (2009)
Lev-tov, N., Carlsson, N., Li, Z., Williamson, C., Zhang, S.: Dynamic File-selection Policies for Bundling in BitTorrent-like Systems. In: Proc. IEEE IWQOS (2010)
Ctorrent, http://ctorrent.sourceforge.net/
Liu, B., Cui, Y., Lu, Y., Xue, Y.: Locality-Awareness in BitTorrent-Like P2P Applications. Proceedings of the IEEE Transactions on Multimedia 11(3), 361–371 (2009)
Yang, Y., Chow, A.L.H., Golubchik, L.: Multi-Torrent: a Performance Study. In: Proc. IEEE/ACM MASCOTS (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 IFIP International Federation for Information Processing
About this paper
Cite this paper
Wang, H., Wang, F., Liu, J., Xu, K. (2012). Enhancing Traffic Locality in BitTorrent via Shared Trackers. In: Bestak, R., Kencl, L., Li, L.E., Widmer, J., Yin, H. (eds) NETWORKING 2012. NETWORKING 2012. Lecture Notes in Computer Science, vol 7290. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-30054-7_5
Download citation
DOI: https://doi.org/10.1007/978-3-642-30054-7_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-30053-0
Online ISBN: 978-3-642-30054-7
eBook Packages: Computer ScienceComputer Science (R0)