Abstract
Recently, much attention has been paid to applying underlay information in optimizing BitTorrent (BT) systems. However, most of these approaches have taken such an assumption that BT file resources are distributed uniformly on the earth, which directly results in performance degradation on BT. In this paper, we study the geographical distribution of BT file resources. By measuring and analyzing BT systems, BT file resources are found to be non-uniformly distributed both in country level and AS level. Consequently, two propositions about the characteristics of geographical distribution of BT files resources are derived. These propositions overthrow the foundation based on which many P2P locality-based algorithms used to optimize cross ISPs traffic, i.e., BT file resources were thought to follow uniform distributions geographically. Finally, a general and adaptive traffic optimizing algorithm called GeoDTO is proposed and analyzed.
This work was partly supported by National High Technology Research and Development Program of China (No.2007AA01Z418) and the Natural Science Foundation of Jiangsu Province (No.BK2009058).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Cohen, B.: Incentives build robustness in bittorrent. In: Proc. 1st Workshop on Economics of Peer-to-Peer Systems, P2PEcon (2003)111
Karagiannis, T., Rodriguez, P., Papagiannaki, K.: Should internet service providers fear peer-assisted content distribution? In: Proc. 5th ACM SIGCOMM Conf. on Internet Measurement (IMC), Berkeley, CA (2005)
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. 26th IEEE International Conf. on Distributed Computing Systems (ICDCS ), Lisboa, Portugal (July 2006)
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)
Xie, H., Yang, Y.R., Krishnamurthy, A., et al.: P4P: Provider Portal for Applications. ACM SIGCOMM Computer Communications Review, 351–362 (August 2008)
Choffnes, D.R., Bustamante, F.E.: Taming the Torrent: A Practical Approach to Reducing Cross-ISP Traffic in Peer-to-Peer Systems. ACM SIGCOMM Computer Communications Review, 363–374 (August 2008)
Agarwal, S., Lorch, J.R.: Matchmaking for Online Games and Other Latency-Sensitive P2P Systems. ACM SIGCOMM Computer Communications Review, 315–326 (August 2009)
Wang, H., Liu, J., Xu, K.: On the Locality of BitTorrent-based Video File Swarming. In: Proc. International Workshop on Peer-to-Peer Systems (IPTPS ), Boston, MA (April 2009)
Mieghem, P.V.: Performance Analysis of Communications Networks and System, pp. 267–270. Cambridge University Press, New York (2006)
Azureus BitTorrent Client, http://www.azureus.com/
Maxmind, MaxMind GeoIP Country® Database, http://www.maxmind.com/app/country
iPlane: An Information Plane for Distributed Service, http://iplane.cs.washington.edu/data/origin_as_mapping.txt
The Cooperative Association for Internet Data Analysis. Introduction to Relationship-based AS Ranking, http://www.caida.org/research/topology/rank_as/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chen, M., Yu, L., Bai, H. (2011). Two Propositions about Geographical Distributions of BitTorrent File Resources. In: Jiang, L. (eds) Proceedings of the 2011 International Conference on Informatics, Cybernetics, and Computer Engineering (ICCE2011) November 19-20, 2011, Melbourne, Australia. Advances in Intelligent and Soft Computing, vol 110. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25185-6_47
Download citation
DOI: https://doi.org/10.1007/978-3-642-25185-6_47
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-25184-9
Online ISBN: 978-3-642-25185-6
eBook Packages: EngineeringEngineering (R0)