|
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 |
| |||
Gnutella1 simple simulator Hi everyone, I am new to this as you can probably tell. I was hoping to program a simple simulater that only does query and queryhit for ttl 3 and ttl4. I have two text files one with 100 network and with resources. i was hoping to read in those files and get some results to be outputted on another files. i want to see the recalls and the network traffic so i can compare tt3 and ttl4 results. And i need to generate 1000 random queries with the node id and target resource. Problem is i dont know how to start this and programming language to use. I know a bit of .net, and php but i just dont know how to start. If anyone can provide me with some directions i will be greatful. Thank you in advance. |
| ||||
Sorry, simple isn't very easy... You can try getting the Phex code and understanding it (Java-Code), but you'll need some time to get everything up. First have a look at the how Gnutella works: - Main Page - Gnufu - concepts explained - Gnutella Protocol Specification - Gnutella Specification - exact specifications
__________________ -> put this banner into your own signature! <- -- Erst im Spiel lebt der Mensch. Nur ludantaj homoj vivas. GnuFU.net - Gnutella For Users Draketo.de - Shortstories, Poems, Music and strange Ideas. |
| ||||
Sorry, simple isn't very easy... You can try getting the Phex code and understanding it (Java-Code), but you'll need some time to get everything up. First have a look at the how Gnutella works: - Main Page - Gnufu - concepts explained - Gnutella Protocol Specification - Gnutella Specification - exact specifications
__________________ -> put this banner into your own signature! <- -- Erst im Spiel lebt der Mensch. Nur ludantaj homoj vivas. GnuFU.net - Gnutella For Users Draketo.de - Shortstories, Poems, Music and strange Ideas. |
| |||
Hi, Thank you for your reply. I have looked at the link it seems too complecated, all i need is a little program of about 200 lines and out puts the results from 20 random queries, (i am only using query and queryhit, not ping or pong) on ttl3 and 4. I think the basic idea would be to open a connection to each of the nodes (whether you just pick a random set of nodes or otherwise), send the query to each, then reading data back over the same connections.. once you get a result you just parse out whatever information you need from the response and write to a file... I know that i have to declare things like query, queryhit, ttl3, ttl4, read in files, etc I just dont know how to start it, to be honest... So any help would be appriciated. Last edited by helpfred; November 19th, 2007 at 12:31 PM. |
| |