A Measurement Study on BitTorrent System
Lin Ye, Hongli Zhang, Fei Li, Majing Su
.
DOI: 10.4236/ijcns.2010.312125   PDF    HTML     7,386 Downloads   11,795 Views   Citations

Abstract

Measuring and characterizing peer-to-peer (P2P) file-sharing systems will benefit the optimization and management of P2P systems. Though there are a lot of measurement studies on BitTorrent almost in every important aspect, few of them focus on the measurement issues and the corresponding solutions, which can strongly influence the accuracy of measurement results. This paper analyzes the key difficulties of measuring BitTorrent and presents a measurement system with combination of active and passive ways, which can han-dle with the problems well and balance the efficiency and integrity. Then compared to other work, a more complete and representative measurement was performed for nearly two months and several characteristics are concerned: 1) there are diverse content sharing in BitTorrent system, but multimedia files that are larger than 100 MB are the most. 2) Distributed Hash Tables has indeed enhanced the ability of peer discovery though there are some pitfalls to be addressed. 3) Pieces are distributed uniformly after the early stage and there are few rare pieces. Furthermore, peer arrival rate shows a periodical pattern, which was not well mod-eled before. Then an improved model is proposed and the experiment results indicate that new model is fitted in with actual measurement results with high accuracy.

Share and Cite:

L. Ye, H. Zhang, F. Li and M. Su, "A Measurement Study on BitTorrent System," International Journal of Communications, Network and System Sciences, Vol. 3 No. 12, 2010, pp. 916-924. doi: 10.4236/ijcns.2010.312125.

Conflicts of Interest

The authors declare no conflicts of interest.

References

[1] B. H. Wei, F. Gilles and C. Franck, “Collaborative Data Distribution with BitTorrent for Computational Desktop Grids,” Proceedings of the 4th International Symposium on Parallel and Distributed Computing, Lille, 4-6 July 2005, pp. 250-257.
[2] N. Parvez, C. Williamson, M. Anirban and N. Carlsson, “Analysis of Bittorrent-Like Protocols for On-Demand Stored Media Streaming,” Proceedings of the ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems, Annapolis, 2-6 June 2008, pp. 301-312.
[3] F. Jarret, P. Michael, P. J. John, K. Arvind and A. Thomas, “Pro?ling a Million User DHT,” Proceedings of the 7th ACM SIGCOMM Conference on Internet Measurement, San Diego, 24-26 October 2007, pp. 129-134.
[4] Emule, 2004. http://www.emule-project.net
[5] Gnutella, 2003. http://rfc-gnutella.sourceforge.net
[6] Azureus, 2010. http://azureus.sourceforge.net
[7] L. Guo, S. Chen, X. Zhen, E. Tan, X. Ding and X. Zhang, “Measurements, Analysis and Modeling of BitTorrent-Like Systems,” Proceedings of the 5th ACM SIGCOMM Conference on Internet Measurement, Berkeley, 19-21 October 2005, pp. 35-48.
[8] D. Qiu and R. Srikant, “Modeling and Performance Analysis of BitTorrent-Like Peer-to-Peer Networks,” Proceedings of the ACM SIGCOMM Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, Portland, 30 August-3 September 2004, pp. 367-378.
[9] T. Locher, P. Moor, S. Schmid and R. Wattenhofer, “Free Riding in BitTorrent is Cheap,” Proceedings of HotNets-V, Irvine, 29-30 November 2006.
[10] M. Piatek, T. Isdal, T. Anderson, A. Krishnamurthy and A. Venkataramari, “Do Incentives Build Robustness in BitTorrent?” Proceedings of 4th USENIX Symposium on Networked Systems Design & Implementation, Cambridge, 11-13 April 2007, pp. 1-14.
[11] S. Jun and M. Ahamad, “Incentives in BitTorrent Induce Free Riding,” Proceedings of the ACM SIGCOMM Workshop on Economics of Peer-to-Peer Systems, Philadelphia, 22-26 August 2005, pp. 116-121.
[12] A. Bellissimo, B. N. Levine and P. Shenoy, “Exploring the Use of BitTorrent as the Basis for a Large Trace Repository,” Technical Report, University of Massachusetts, Amherst, 2004.
[13] J. A. Pouwelse, P. Garbacki, D. H. J Epema and H. J. Sips, “The Bittorrent P2P File-Sharing System: Measurements and Analysis,” Proceedings of the 54th International Workshop on Peer-to-Peer Systems, Ithaca, Vol. 3640, 24-25 February 2005, pp. 205-216.
[14] H. Wang, J. Liu and K. Xu, “On the Locality of BitTorrent-Based Video File Swarming,” Proceedings of the 8th USENIX International Conference on Peer-to-Peer Systems, Boston, 21 April 2009, pp. 1-6.
[15] G. Neglia, G. Reina, H. Zhang, et al., “Availability in BitTorrent Systems,” Proceedings of 26th IEEE International Conference on Computer Communications, Anchorage, 6-12 May 2007, pp. 2216-2224.
[16] M. Izal, G. Urvoy-Keller, E. W. Biersack, P. A. Felber, A. Al Hamra and L. Garcés-Erice, “Dissecting BitTorrent: Five Months in a Torrent’s Lifetime,” Proceedings of 5th International Passive and Active Measurement Workshop, Antibes Juan-les-Pins, 19-20 April 2004, pp. 1-11.
[17] D. Stutzbach and R. Rejaie, “Understanding Churn in Peer-to-Peer Networks,” Proceedings of the 6th ACM SIGCOMM Conference on Internet Measurement, Rio de Janeiro, 25-27 October 2006, pp. 1-13.
[18] P. A. Felber and E. W. Biersack, “Self-Scaling Networks for Content Distribution,” Proceedings of the International Workshop on Self-Star Properties in Complex Information Systems, Bertinoro, 31 May-2 June 2004, pp. 1-4.
[19] A. R. Bharambe, C. Herley and V. N. Padmanabhan, “Analyzing and Improving a BitTorrent Networks Performance Mechanisms,” Proceedings of 25th IEEE International Conference on Computer Communications, Barcelona, 23-29 April 2006, pp. 1-12.
[20] C. Gkantsidis and P. R. Rodriguez, “Network Coding for Large Scale Content Distribution,” Proceedings of 24th Annual Joint Conference of the IEEE Computer and Communications Societies, Miami, Vol. 4, 13-17 March 2005, pp. 2235-2245.
[21] A. Legout, G. Urvoy-Keller and P. Michiardi, “Rarest First and Choke Algorithms are Enough,” Proceedings of 6th ACM SIGCOMM Conference on Internet Measurement, Rio de Janeiro, 25-27 October 2006, pp. 203-216.
[22] C. Dale and J. Liu, “A Measurement Study of Piece Population in BitTorrent,” Proceedings of IEEE Global Telecommunications Conference, Washington DC, 26-30 November 2007, pp. 405-410.
[23] Free Peers, Inc., “BearShare Network Statistics,” 2005. http://www. bearshare.com/stats/

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.