Chapter

Peer-to-Peer Systems IV

Volume 3640 of the series Lecture Notes in Computer Science pp 205-216

The Bittorrent P2P File-Sharing System: Measurements and Analysis

  • Johan PouwelseAffiliated withDepartment of Computer Science, Parallel and Distributed systems group, Delft University of Technology
  • , Paweł GarbackiAffiliated withDepartment of Computer Science, Parallel and Distributed systems group, Delft University of Technology
  • , Dick EpemaAffiliated withDepartment of Computer Science, Parallel and Distributed systems group, Delft University of Technology
  • , Henk SipsAffiliated withDepartment of Computer Science, Parallel and Distributed systems group, Delft University of Technology

* Final gross prices may vary according to local VAT.

Get Access

Abstract

Of the many P2P file-sharing prototypes in existence, BitTorrent is one of the few that has managed to attract millions of users. BitTorrent relies on other (global) components for file search, employs a moderator system to ensure the integrity of file data, and uses a bartering technique for downloading in order to prevent users from freeriding. In this paper we present a measurement study of BitTorrent in which we focus on four issues, viz. availability, integrity, flashcrowd handling, and download performance. The purpose of this paper is to aid in the understanding of a real P2P system that apparently has the right mechanisms to attract a large user community, to provide measurement data that may be useful in modeling P2P systems, and to identify design issues in such systems.