Skip to main content

Quantifying Downloading Performance of Locality-Aware BitTorrent Protocols

  • Conference paper
Computational Science and Its Applications - ICCSA 2011 (ICCSA 2011)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6786))

Included in the following conference series:

  • 1395 Accesses

Abstract

A plethora of locality-aware BitTorrent (BT) protocols have been proposed to mitigate cross-ISPs traffic and maintain comparable downloading performance as native BitTorrent. However, very limited effort has been paid to theoretically analyze locality-aware BitTorrent protocols, which may potentially make them limited significance for Internet traffic controlment. In this paper, aiming at providing a fundamental understanding of locality-aware BitTorrent protocols, a general analytical framework was proposed to analyze downloading performance of a large family of locality-aware BitTorrent protocols. Theoretical analysis and network measurement were carried out to quantify the metrics and properties of the analytical framework.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Cohen, B.: Incentives build robustness in Bittorrent. In: Proc. of P2PEcon, Berkeley, CA (June 2003)

    Google Scholar 

  2. Karagiannis, T., Rodriguez, P., Papagiannaki, K.: Should internet service providers fear peer-assisted content distribution? In: Proc. of ACM IMC, Berkeley, CA (October 2005)

    Google Scholar 

  3. Bindal, R., Cao, P., Chan, W., Medved, J., Suwala, G., Bates, T., Zhang, A.: Improving traffic locality in BitTorrent via biased neighbor selecting. In: Proc. of IEEE ICDCS, Lisboa, Portugal (July 2006)

    Google Scholar 

  4. Aggarwal, V., Feldmann, A., Scheideler, C.: Can ISPs and P2P systems cooperate for improved performance? ACM SIGCOMM Computer Communications Review 37(3), 29–40 (2007)

    Article  Google Scholar 

  5. Xie, H., Yang, Y.R., Krishnamurthy, A., Liu, Y., Siberschatz, A.: P4P: Provider portal for applications. ACM SIGCOMM Computer Communications Review 38(3), 351–362 (2008)

    Article  Google Scholar 

  6. Choffnes, D., Bustamante, F.: Taming the torrent: A practical approach to reducing cross-ISP traffic in peer-to-peer systems. ACM SIGCOMM Computer Communications Review 38(3), 363–374 (2008)

    Article  Google Scholar 

  7. Agarwal, S., Lorch, J.: Matchmaking for online games and other latency-sensitive P2P systems. ACM SIGCOMM Computer Communications Review 39(3), 315–326 (2009)

    Article  Google Scholar 

  8. Wang, H., Liu, J., Xu, K.: On the locality of BitTorrent-based video file swarming. In: Proc. of IEEE IPTPS, Boston, MA (April 2009)

    Google Scholar 

  9. Ren, S., Tan, E., Chen, S., Guo, L., Zhang, X.: TopBT: A topology-aware and infrastructure-independent BitTorrent client. In: Proc. of IEEE INFOCOM, San Diego, CA (March 2010)

    Google Scholar 

  10. Piatek, M., Madhyastha, H., John, J., Krishnamurthy, A., Anderson, T.: Pitfalls for ISP-friendly P2P design. In: Proc. of HOTNETSVIII, New York, USA (October 2009)

    Google Scholar 

  11. Lehrieder, F., Oechsner, S., Hoßfeld, T., Despotovic, Z., Kellerer, W., Michel, M.: Can P2P-users benefit from locality-aware? In: Proc. of IEEE P2P, Delft, Netherlands (August 2010)

    Google Scholar 

  12. Yu, L., Chen, M.: Geographical distribution of peers of bittorrent in multi-granularity scale. In: Proc. of ICCCT, Allahabad, India (September 2010)

    Google Scholar 

  13. Piatek, M., Isdal, T., Anderson, T., Krishnamurthy, A., Venkataramani, A.: Do incentives build robustness in BitTorrent? In: Proc. of USENIX NSDI, Cambridge, MA (April 2007)

    Google Scholar 

  14. Fan, B., Lui, J., Chiu, D.: The design trade-offs of bittorrent-like file sharing protocols. IEEE/ACM Transaction On Networking 17(2), 365–376 (2009)

    Article  Google Scholar 

  15. Chow, A., Golubchik, L., Misra, V.: BitTorrent: An extensible heterogeneous model. In: Proc. of IEEE INFOCOM, Rio de Janeiro, Brazil (April 2009)

    Google Scholar 

  16. Qiu, D., Srikant, R.: Modeling and performance analysis of BitTorrent-like peer-to-peer networks. In: ACM SIGCOMM, Portland, USA (August 2004)

    Google Scholar 

  17. Legout, A., Urvoy-Keller, G., Michiardi, P.: Rarest first and choke algorithms are enough. In: Proc. ACM IMC, Rio de Janerio, Brazil (October 2006)

    Google Scholar 

  18. Guo, L., Chen, S., Xiao, Z., Tan, E., Ding, X., Zhang, X.: Measurements, analysis, and modeling of BitTorrent-like systems. In: Proc. of ACM IMC, Berkeley, CA (October 2005)

    Google Scholar 

  19. PlanetLab, http://www.planet-lab.org

  20. Azureus BitTorrent Client, http://www.azureus.com/

  21. iPlane: An information plane for distributed service, http://iplane.cs.washington.edu/data/origin_as_mapping.txt

  22. Maxmind, MaxMind GeoIP Country Database, http://www.maxmind.com/app/country

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Yu, L., Chen, M., Xing, C. (2011). Quantifying Downloading Performance of Locality-Aware BitTorrent Protocols. In: Murgante, B., Gervasi, O., Iglesias, A., Taniar, D., Apduhan, B.O. (eds) Computational Science and Its Applications - ICCSA 2011. ICCSA 2011. Lecture Notes in Computer Science, vol 6786. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21934-4_46

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-21934-4_46

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-21933-7

  • Online ISBN: 978-3-642-21934-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics