Gnutella Network Peer-to-Peer Architecture Case Study: Gnutella Network∗ Matei Ripeanu [email protected]