In peer-to-peer networks such as gnutella, each host must search out other hosts.
When a host finds another host, these hosts become neighbors. Often a host will
continue to search for peers until a sufficient number of hosts have been found. Let's
...