![]() |
|
Register | FAQ | The Twelve Commandments | Members List | Calendar | Arcade | Find the Best VPN | Today's Posts | Search |
General Gnutella Development Discussion For general discussion about Gnutella development. |
![]() |
| LinkBack | Thread Tools | Display Modes |
| |||
![]() 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 |
| |||
![]() 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 |
| |||
![]() 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? |
| |||
![]() 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 |
| |||
![]() |
| |||
![]() Quote:
|
| ||||
![]() 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 |
| ||||
![]() 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) |
![]() |
| |
![]() | ||||
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 |