• DocumentCode
    3321884
  • Title

    Reducing Source Load in BitTorrent

  • Author

    Sanderson, Brian ; Zappala, Daniel

  • Author_Institution
    Comput. Sci. Dept., Brigham Young Univ., Provo, UT, USA
  • fYear
    2009
  • fDate
    3-6 Aug. 2009
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    One of the main goals of BitTorrent is to reduce load on Web servers by encouraging clients to share content between themselves. However, BitTorrent´s current design relies heavily on the original source to serve a disproportionate amount of the file. We modify standard BitTorrent software so that a source determines the current popularity of each of the blocks of a file and tries to serve only those blocks that are rare. Using extensive PlanetLab experiments, we show that this modification can save a significant amount of the source´s upload bandwidth, with the tradeoff of some increased peer download time. In addition, there are individual experiments that both save bandwidth and have a faster download time than standard BitTorrent. We examine some of the more exceptional experiments, explore alternative algorithms, and provide insight for further improvements.
  • Keywords
    file organisation; file servers; BitTorrent software; PlanetLab; Web server; peer download time; source load reduction; upload bandwidth; Advertising; Bandwidth; Computer science; File servers; Internet; Peer to peer computing; Software standards; Spine; Testing; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Communications and Networks, 2009. ICCCN 2009. Proceedings of 18th Internatonal Conference on
  • Conference_Location
    San Francisco, CA
  • ISSN
    1095-2055
  • Print_ISBN
    978-1-4244-4581-3
  • Electronic_ISBN
    1095-2055
  • Type

    conf

  • DOI
    10.1109/ICCCN.2009.5235228
  • Filename
    5235228