Abstract
Peer-to-peer (P2P) applications, most notably BitTorrent (BT), are generating unprecedented traffic pressure to the Internet Service Providers (ISPs). To mitigate the costly inter-ISP traffic, P2P locality, which explores and promotes local peer connections, has been widely suggested. Unfortunately, existing proposals generally require that an ISP control the neighbor selection of most peers, which is often not practical in a real-world deployment given there are noncooperative trackers.
In this paper, for the first time, we examine the characteristics and the impacts of these noncooperative trackers through real-world measurements. We find that tracker blocking has the potential to address this noncooperation problem, and help the ISPs to control more peers for traffic locality. Yet, how to guarantee torrents’ availability at the same time remains a significant challenge for the ISPs. To this end, we model the tracker blocking problem coherently with torrent’s availability, and address it through a novel selective tracker blocking algorithm, which iteratively improves traffic locality with a given availability threshold. Our trace-driven evaluation shows that our solution successfully reduces the cross-ISP traffic in the presence of noncooperative trackers and yet with minimal impact to torrents’ availability.
Chapter PDF
Similar content being viewed by others
References
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)
Liu, J., Wang, H., Xu, K.: Understanding Peer Distribution in Global Internet. IEEE Network Magazine (2010)
Qiu, D., Srikant, R.: Modeling and Performance Analysis of Bit Torrent-Like Peer-to-Peer Networks. In: Proc. ACM SIGCOMM (2004)
Karagiannis, T., Rodriguez, P., Papagiannaki, K.: Should Internet Service Providers Fear Peer-Assisted Content Distribution? In: Proc. ACM/USENIX IMC (2005)
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)
Ren, S., Tan, E., Luo, T., Chen, S., Guo, L., Zhang, X.: TopBT: A Topology-aware and Infrastructure-independent BitTorrent Client. In: Proc. IEEE INFOCOM 2010 (2010)
Piatek, M., Madhyastha, H.V., John, J.P., Krishnamurth, A., Anderson, T.: Pitfalls for ISP-friendly P2P Design. In: Proc. ACM HOTNETS (2009)
Cuevas, R., Laoutaris, N., Yang, X., Siganos, G., Rodriguez, P.: Deep Diving into BitTorrent Locality. Telefonica Research, Tech. Rep. (2009)
BitTorrent Multi-tracker Specification, http://www.bittornado.com/docs/multitracker-spec.txt
Neglia, G., Reina, G., Zhang, H., Towsley, D., Venkataramani, A., Danaher, J.: Availability in BitTorrent Systems. In: Proc. IEEE INFOCOM (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 IFIP International Federation for Information Processing
About this paper
Cite this paper
Wang, H., Wang, F., Liu, J. (2011). Enhancing Peer-to-Peer Traffic Locality through Selective Tracker Blocking. In: Domingo-Pascual, J., Manzoni, P., Palazzo, S., Pont, A., Scoglio, C. (eds) NETWORKING 2011. NETWORKING 2011. Lecture Notes in Computer Science, vol 6641. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-20798-3_2
Download citation
DOI: https://doi.org/10.1007/978-3-642-20798-3_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-20797-6
Online ISBN: 978-3-642-20798-3
eBook Packages: Computer ScienceComputer Science (R0)