Hello, Now that gtk-gnutella joins the Gnutella DHT, some holes in the original LimeWire specifications for the DHT are surfacing. What matters most is data...
... I haven't looked at the graph yet but I have three comments: * We need to differentiate the expiration time by the type of data. An ALOC should be expected...
... Could you focus only on STORE requests made for keys that fall within your k-ball? Out of these 227649 publishes, I'd love to see how many would be ruled ...
Here are more statistics about "foreign storage": I ran a node for 20 hours during which I got 4475 keys stored. Out of these, only 1683 fell within my k-ball....
... I did not keep my neighborhood infomation. But I computed the common prefix length between my node and the keys in the store requests. 99.6% have common...
... From my data, I computed the common prefix length between my ID and keys in the STOREs. Look like most STOREs sent to me were OK. But I agree that we need...
You can research the entire protocol and network of Gnutella2 at a wiki here: http://g2.trillinux.org/index.php?title=Main_Page That site I believe is run by a...
Hi, I wrote this idea as proposal. Please tell me what you think about it. * Did I miss something? (advantagees, drawbacks, ...) * Do you think it would be...
... This is true, although a little bit less so with PARQ and multiple queues. But still, within a PARQ queue you can have a wide range of file sizes, and what...
... The quite advanced implementation in PARQ was one of my inspirations, and I was thrilled when I found the "highest response rate next" scheduling policy, ...
... Well, it's not dangerous if you're careful, and gtk-gnutella is careful enough to remember the total size of "small requests" that are allowed to bypass....
... This URL has some information, http://www.barsoom.org/papers/imc-2006-churn.pdf It is a bit outdated, but might be useful none the less. fwiw, Bill...
Sorry that I answer only now. I know the wiki, but I didn't yet have time to check the protocol (and which parts might prove fruitful for Gnutella) completely....
Hello, i am writing a gnutella client for myself. When i try to download a file i use the following request: GET /get/<fileindex>/<filename> HTTP/1.1 ...
I'm not sure if this is the right group for this, although I haven't had much success elsewhere so I hope this will do. I'm writing a Gnutella client in PHP....
Try adding X-Ultrapeer: False to the headers. Does it work now? With which client to you try to connect? Besides: The user agent should be the name of your...
... Interesting paper, thanks for the link. I'm not sure what they used as DHT keys - words? It can't be file hashes because the dynamic querier might not know...
Hi Michael, It was hashes that we used. We therefore had to disregard all queries with no result for the experiment. Cheers, Mark ... [Non-text portions of...
I just want to drop a short note of congratulation to the LimeWire team. Good job on getting the Comedy Central deal, and a nice step forward to get Gnutella...
... Please only quote the parts of messages which are necessary to understand the meaning of your answer. Some people in here get the mails as a digest, and...