• DocumentCode
    1912863
  • Title

    Slurpie: a cooperative bulk data transfer protocol

  • Author

    Sherwood, Rob ; Braud, Ryan ; Bhattacharjee, Bobby

  • Author_Institution
    Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
  • Volume
    2
  • fYear
    2004
  • fDate
    7-11 March 2004
  • Firstpage
    941
  • Abstract
    We present Slurpie: a peer-to-peer protocol for bulk data transfer. Slurpie is specifically designed to reduce client download times for large, popular files, and to reduce load on servers that serve these files. Slurpie employs a novel adaptive downloading strategy to increase client performance, and employs a randomized backoff strategy to precisely control load on the server. We describe a full implementation of the Slurpie protocol, and present results from both controlled local-area and wide-area testbeds. Our results show that Slurpie clients improve performance as the size of the network increases, and the server is completely insulated from large flash crowds entering the Slurpie network.
  • Keywords
    client-server systems; peer-to-peer computing; transport protocols; Slurpie clients; Slurpie network; Slurpie protocol; adaptive downloading strategy; cooperative bulk data; data transfer protocol; peer-to-peer protocol; Bandwidth; Computer science; Educational institutions; File servers; Insulation; Network servers; Peer to peer computing; Protocols; Testing; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM 2004. Twenty-third AnnualJoint Conference of the IEEE Computer and Communications Societies
  • ISSN
    0743-166X
  • Print_ISBN
    0-7803-8355-9
  • Type

    conf

  • DOI
    10.1109/INFCOM.2004.1356981
  • Filename
    1356981