1Sundsted T. The practice of peer-to-peer computing : Introduction and history A new-fangled name, hut an old and useful approach to computing, http://www-900. ihm. com/developerWorks/cn/java/j-p2p/partl/index-eng. shtml.
2Gnutella's website : www. gnutella. com.
3Sundsted T. The practice of peer-to-peer computing: Discovery.http://www-900. ibm. com/developerWorks/cn/java/j-p2p/partS/index-eng. shtml.
4Sundsted T. The practice of peer-to-peer computing: IP Multicast-cast-based discovery, http://www-900. ibm. com/developerWorks/cn/java/j-p2p/part 6/index- eng. shtml.
5Yang B, Garcia-Molina H. Improving Search in Peer-to-Peer Networks, http://www-db. stanford. edu/peers/.
6Oram A. Gnutella and Freenet Represent True Technological Innovation http: //www. oreillynet. com/pub/a/network/2000/05/12/magazine/gnutella. html.
7Peer-to-Peer:Harnessing the Power of Disruptive Technologies. O'Reilly. Andy Oram.