• DocumentCode
    2524876
  • Title

    Tracing a Large-Scale Peer to Peer System: An Hour in the Life of Gnutella

  • Author

    Markatos, Evangelos P.

  • fYear
    2002
  • fDate
    21-24 May 2002
  • Firstpage
    65
  • Lastpage
    65
  • Abstract
    Peer-to-peer computing and networking, an emerging model of communication and computation, has recently started to gain significant acceptance. This model not only enables clients to take a more active role in the information dissemination process, but also may significantly increase the performance and reliability of the overall system, by eliminating the traditional notion of the "server" which could be a single point of failure, and a potential bottleneck. Although peer-to-peer systems enjoy significant and continually increasing popularity, we still do not have a clear understanding of the magnitude, the traffic patterns, and the potential performance bottlenecks of the recent peer-to-peer networks. In this paper we study the traffic patterns of Gnutella, a popular large-scale peer-to-peer system, and show that traffic patterns are very bursty even over several time scales. We especially focus on the types of the queries submitted by Gnutella peers, and their associated replies. We show that the queries submitted exhibit significant amounts of locality, that is, queries tend to be frequently and repeatedly submitted. To capitalize on this locality, we propose simple Gnutella caching mechanisms that cache query responses. Using trace-driven simulation we evaluate the effectiveness of Gnutella caching and show that it improves performance by as much as a factor of two.
  • Keywords
    Application software; Computational modeling; Computer networks; Computer science; Intelligent networks; Large-scale systems; Network servers; Peer to peer computing; Telecommunication traffic; Time measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing and the Grid, 2002. 2nd IEEE/ACM International Symposium on
  • Print_ISBN
    0-7695-1582-7
  • Type

    conf

  • DOI
    10.1109/CCGRID.2002.1017113
  • Filename
    1540442