next up previous contents index
Next: Test results Up: Gnutella network usage Previous: Gnutella network usage   Contents   Index

Test configuration and scenario

The Gnutella client Limewire, version 2.8.6, was installed on a computer with the configuration shown in table tbl:computerconf. The files shared included several books/manuals in PDF format and classic computer games (in compressed archives). No video or music files were shared. The shared documents were related to computers and programming, or in some cases mathematics.


Table 6.1: Configuration of Gnutella simulation environment
Component Configuration
CPU AMD Athlon XP 2000+
Memory 512 MB DDR
Network card D-Link DFE 530TX 10/100
Network 10 Mbps, shared by 30 hosts
OS Windows XP Professional
Shared files 562 MB, 59 files



Each of the test sessions were performed in the manner described below.

  1. Start the Gnutella client and make sure it gets connections to 8 other hosts on the network.
  2. Enable statistical logging for incoming and outgoing messages as well as routing errors.
  3. Let the application work for five minutes to become reasonably well connected.
  4. Make a search using the keyword divx and note the number of hits.
  5. Try to start downloading a random sample of the hits. If download starts it is considered a successful hit, if not an invalid hit.
  6. After about 30 minutes make an audio search using the artist keyword Madonna and note the number of hits.
  7. Try to download a random sample in the same way as described earlier.
  8. After about 45 minutes make a document search using the keyword nutshell and note the number of hits.
  9. Try downloading a random sample in the same fashion as before.
  10. Let the system run for a few more minutes before shutting down.


next up previous contents index
Next: Test results Up: Gnutella network usage Previous: Gnutella network usage   Contents   Index
Marcus Bergner 2003-06-10