Peer-to-peer architecture case study: Gnutella network | IEEE Conference Publication | IEEE Xplore