Gnutella Forums  

Go Back   Gnutella Forums > Gnutella News and Gnutelliums Forums > General Gnutella Development Discussion
Register FAQ The Twelve Commandments Members List Calendar Arcade Find the Best VPN Today's Posts

General Gnutella Development Discussion For general discussion about Gnutella development.


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old March 11th, 2002
Apprentice
 
Join Date: November 14th, 2001
Posts: 8
feliz is flying high
Default A gnutella simulator - need statistics

hi everyone,
I am trying to create a simulator for a p2p network
based on a gnutella servent, therefore i am looking for statistics on p2p networks, what i would like to know is the average time a peer is seen on the network, what is the probability of a message failure, probability of routing errors, number of dropped messages etc. in short i wold like to simulate a network that is as close as possible to the real world.

any advise?
Thanks,
feliz
Reply With Quote
  #2 (permalink)  
Old March 11th, 2002
Connoisseur
 
Join Date: August 9th, 2001
Location: Philadelphia, PA, USA
Posts: 358
cultiv8r is flying high
Default

The best real world data you can collect on that is by using an existing client, with some modifications to record everything you need. Gnucleus or the open-source LimeWire are good starting points - or check out www.gnutelladev.com for some more clients which you can modify to suit your needs. If you're not too keen on programming, things obviously change and you'll have to either continue your quest (by asking people here for example) or get that dusty programming book off the shelf.

It might actually be a nice pet project for someone - a lot of people have asked about a 'simulator', something that just collects a lot of data so you can use it for your write-up or other purposes. Most current developers are more inclined to develop something more practical for average end-users.

-- Mike
Reply With Quote
  #3 (permalink)  
Old March 12th, 2002
Apprentice
 
Join Date: November 14th, 2001
Posts: 8
feliz is flying high
Default gnutella simulator (cont.)

ok then,
i will keep on looking for those statistics, but in the meanwhile would you guys care to brain storm a bit?

would should i look for when trying to simulate a p2p environment?

i guess i should use ping messages to find out if my neighbors are still around and record that, as well as the time each servent was in my cache and the number of messages each peer sent through me, but how can i check for message failure, how can i decide whether i received no reply to my query due to servent failure, congestion, lack of information etc.

any ideas?
Reply With Quote
  #4 (permalink)  
Old March 23rd, 2002
Daniel0101010101
Guest
 
Posts: n/a
Default

Did you ever get your statistics collection client built? I am looking for the same. I (and others I know) would be willing to pay for such a client.

Daniel
Reply With Quote
  #5 (permalink)  
Old March 23rd, 2002
G
Guest
 
Posts: n/a
Default

Daniel,

what kind of analyses would you like to do on the gnutella traffic ?
Reply With Quote
  #6 (permalink)  
Old March 24th, 2002
Daniel01010101010
Guest
 
Posts: n/a
Default

G,

Here are just a few of the many metrics I'm looking for.





a) Histogram of search term queries over time (I've seen
gnutellameter, but that's just a chart, and just of the present)
b) Graph of "average responses per second" returned for the top N
search terms
c) Metrics on available download slots, incomplete downloads due to
clients leaving the network, etc...
d) Breakdown of different gnutella clients and versions
e) Histogram of "most downloaded files"
f) Some way of measuring how fast various new files on the network
can spread.


If you're interested to discuss further, please e-mail me directly at cloneboy5@hotmail.com

Thanks,

Daniel
Reply With Quote
  #7 (permalink)  
Old June 11th, 2002
Unregistered
Guest
 
Posts: n/a
Arrow Try this one

Try this
http://www.cs.rice.edu/Conferences/IPTPS02/128.pdf
Reply With Quote
  #8 (permalink)  
Old August 23rd, 2008
Novicius
 
Join Date: February 5th, 2008
Posts: 3
abazebe is flying high
Default

Quote:
Originally Posted by feliz View Post
hi everyone,
I am trying to create a simulator for a p2p network
based on a gnutella servent, therefore i am looking for statistics on p2p networks, what i would like to know is the average time a peer is seen on the network, what is the probability of a message failure, probability of routing errors, number of dropped messages etc. in short i wold like to simulate a network that is as close as possible to the real world.

any advise?
Thanks,
feliz
I need the same thing, So please if u have answer please forward it also to me
Reply With Quote
  #9 (permalink)  
Old August 24th, 2008
Remoc's Avatar
TexAz
 
Join Date: July 4th, 2006
Location: Sweating in Az.
Posts: 2,906
Remoc has a spectacular aura about
Default

Hi abazebe. Not sure you will get any answers from the above group as this thread is 6 years old.
You might pose your question over at this Forum. Some of the LW developers hang out there on occasion.

LimeWire Forums
__________________
I Don't Suffer From Insanity, I Enjoy Every Minute of it





Reply With Quote
  #10 (permalink)  
Old September 11th, 2008
OldDeath's Avatar
Shareaza Dragon
 
Join Date: April 1st, 2008
Location: Earth
Posts: 266
OldDeath is flying high
Default

You may find some interesting information here:
g2paranha - G2 Network Crawler
But this is only for G2 (or, as some call it 'Mikes' protocol)
__________________

Shareaza forums - after a new attac back on old theme - Shareaza homepage

<table align="center"><td>F**K THE MPAA!
F**K THE RIAA!
P2P WILL NEVER DIE!
LONG LIVE THE HYDRA!!!

(Quoted from torrentfreak.com)
</td><td><a href="http://crawler.trillinux.org"><img align="right" style="border:0" src="http://crawler.trillinux.org/img/netsize.png" alt="Network size"></a></td></table>
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
new p2p statistics :) caminoix Chat - Open Topics - The Lounge 0 August 8th, 2005 03:15 PM
Gnutella network size and statistics? Moak General Gnutella Development Discussion 6 July 21st, 2002 07:22 AM
Statistics Unregistered Download/Upload Problems 0 March 25th, 2002 08:16 PM
Logging Gnutella network statistics to a database mckerrell General Gnutella / Gnutella Network Discussion 4 January 15th, 2002 01:06 PM
File hit statistics Unregistered New Feature Requests 0 October 6th, 2001 04:04 PM


All times are GMT -7. The time now is 06:46 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.