• DocumentCode
    1826312
  • Title

    Analysing BitTorrent´s Seeding Strategies

  • Author

    Chen, Xinuo ; Jarvis, Stephen A.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Warwick, Coventry, UK
  • Volume
    2
  • fYear
    2009
  • fDate
    29-31 Aug. 2009
  • Firstpage
    140
  • Lastpage
    149
  • Abstract
    BitTorrent is a typical peer-to-peer (P2P) file distribution application that has gained tremendous popularity in recent years. A considerable amount of research exists regarding BitTorrent´s choking algorithm, which has proved to be effective in preventing freeriders. However, the effect of the seeding strategy on the resistance to freeriders in BitTorrent has been largely overlooked. In addition to this, a category of selfish leechers (termed exploiters), who leave the overlay im-mediately after completion, has never been taken into account in previous research. In this paper two popular seeding strategies, the original seeding strategy (OSS) and the time-based seeding strategy (TSS), are chosen and we study, via mathematical models and simulation, their effects on freeriders and exploiters in BitTorrent networks. The mathematical model is verified and we discover that both freeriders and exploiters impact on system performance, despite the seeding strategy that is employed. However, a selfish-leecher´s threshold is identified; once this threshold is exceeded, we find that TSS outperforms OSS - that is, TSS reduces the negative impact of selfish lechers more effectively than OSS. Based on these results we discuss the choice of seeding strategy and speculate as to how more effective BitTorrent-based file distribution applications can be built.
  • Keywords
    peer-to-peer computing; BitTorrent choking algorithm; BitTorrent seeding strategies; mathematical models; original seeding strategy; peer-to-peer file distribution application; selfish-leecher threshold; simulation; time-based seeding strategy; Application software; Bandwidth; Computer science; Delay; Distributed computing; File servers; Mathematical model; Peer to peer computing; System performance; Thin film transistors; BitTorrent; Seeding strategy; file distribution; peer-to-peer;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Science and Engineering, 2009. CSE '09. International Conference on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    978-1-4244-5334-4
  • Electronic_ISBN
    978-0-7695-3823-5
  • Type

    conf

  • DOI
    10.1109/CSE.2009.140
  • Filename
    5284258