• DocumentCode
    1827911
  • Title

    The cost of peer discovery and searching in the Gnutella peer-to-peer file sharing protocol

  • Author

    Portmann, Marius ; Sookavatana, Pipat ; Ardon, Sebasstien ; Seneviratne, Aruna

  • Author_Institution
    Sch. of Electr. Eng. & Telecommun., New South Wales Univ., Sydney, NSW, Australia
  • fYear
    2001
  • fDate
    10-12 Oct. 2001
  • Firstpage
    263
  • Lastpage
    268
  • Abstract
    A lot of attention has been focused on peer-to-peer file sharing systems. Gnutella is a fully distributed peer-to-peer protocol without the need for a central entity. This increases the reliability of the system by avoiding a single point of failure as well making it more immune to legal attack. The two main features of the Gnutella protocol discovery of peers and searching for files are implemented by passing different types of messages between the nodes of the Gnutella overlay network. Due to its fully distributed nature, Gnutella relies on flooding to route most of these messages, which immediately raises the question of cost and scalability. We study these aspects of the Gnutella protocol by means of simulation also considering the influence of the topology of the Gnutella network.
  • Keywords
    distributed processing; network topology; simulation; telecommunication network routing; transport protocols; Gnutella file sharing protocol; Gnutella network topology; Gnutella overlay network; TCP/IP; cost; cost metric; distributed protocol; files searching; frequency distribution; peer discovery; peer-to-peer file sharing systems; scalability; simulation; system reliability; Computer networks; Costs; File servers; Intelligent networks; Network servers; Network topology; Peer to peer computing; Protocols; Telecommunication computing; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networks, 2001. Proceedings. Ninth IEEE International Conference on
  • ISSN
    1531-2216
  • Print_ISBN
    0-7695-1187-4
  • Type

    conf

  • DOI
    10.1109/ICON.2001.962351
  • Filename
    962351