• DocumentCode
    1512741
  • Title

    Unraveling the BitTorrent Ecosystem

  • Author

    Zhang, Chao ; Dhungel, Prithula ; Wu, Di ; Ross, Keith W.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Polytech. Inst. of NYU, Brooklyn, NY, USA
  • Volume
    22
  • Issue
    7
  • fYear
    2011
  • fDate
    7/1/2011 12:00:00 AM
  • Firstpage
    1164
  • Lastpage
    1177
  • Abstract
    BitTorrent is the most successful open Internet application for content distribution. Despite its importance, both in terms of its footprint in the Internet and the influence it has on emerging P2P applications, the BitTorrent Ecosystem is only partially understood. We seek to provide a nearly complete picture of the entire public BitTorrent Ecosystem. To this end, we crawl five of the most popular torrent-discovery sites over a ine-month period, identifying all of 4.6 million and 38,996 trackers that the sites reference. We also develop a high-performance tracker crawler, and over a narrow window of 12 hours, crawl essentially all of the public Ecosystem´s trackers, obtaining peer lists for all referenced torrents. Complementing the torrent-discovery site and tracker crawling, we further crawl Azureus and Mainline DHTs for a random sample of torrents. Our resulting measurement data are more than an order of magnitude larger (in terms of number of torrents, trackers, or peers) than any earlier study. Using this extensive data set, we study in-depth the Ecosystem´s torrent-discovery, tracker, peer, user behavior, and content landscapes. For peer statistics, the analysis is based on one typical snapshot obtained over 12 hours. We further analyze the fragility of the Ecosystem upon the removal of its most important tracker service.
  • Keywords
    Internet; peer-to-peer computing; Azureus DHT; BitTorrent ecosystem; Mainline DHT; P2P applications; content distribution; high-performance tracker crawler; open Internet application; public ecosystem trackers; torrent-discovery site; Chaos; Computer science; Crawlers; Ecosystems; Internet; Open source software; Peer to peer computing; Protocols; Statistical analysis; Statistical distributions; BitTorrent Ecosystem; content distribution; measurement.; peer-to-peer;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2010.123
  • Filename
    5482574