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.

Highlights

  • With the enhancement of PC performance and bandwidth, peer-to-peer (P2P) systems have become immensely popular and attracted millions of users in the past few years

  • 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

  • With the introduction of Distributed Hash Tables (DHT) [3], BitTorrent has gone from single center to hybrid structure, which might bring about the change of performance

Read more

Summary

Introduction

With the enhancement of PC performance and bandwidth, peer-to-peer (P2P) systems have become immensely popular and attracted millions of users in the past few years. With the introduction of Distributed Hash Tables (DHT) [3], BitTorrent has gone from single center to hybrid structure, which might bring about the change of performance. Unlike other P2P systems such as eMule [4] and Gnutella [5], BitTorrent is simple in design, which is made up of four parts: torrent, peer index, seeds and leechers. Peer index is the set of peers owning the same files. BitTorrent system has developed three mechanisms for index storage: tracker, DHT and gossip [6]. They are complementary with different working principles. Peers are divided into two classes according to their states: peers that have already downloaded all files and continue to serve others are called seeds; peers that are still downloading are called leechers

Objectives
Methods
Results
Conclusion

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.