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...
Hello, I'm trying to create a simple Gnutella client. So I have a Question about creating a Query. I've read the Techdocs and a "normal" query is already...
BearShare still exists in force, relays them and responds to them. Shareaza does so also. LimeWire sends no hits back but it does not block the queries...
So Advocating for the devil (this is a subject that brings my curiousity out), what's the most accepted solution to allow for SHA1 searches? DHT? On Fri, Dec...
It's still the old-fashioed broadcast method for that type of search. Query routing didn't come out until much later and hash queries were left out because...
... Hmm... For the record, gtk-gnutella does not route URN queries if there is no matching bit in the QRP table. URN queries are a waste of bandwidth for...
I use them daily and they still work as well as ever. In fact, they are absolutely essential for the vital activity of tracking and fighting the masses of...
... And this is exactly why they shouldn't be used. A Hash query uses a pure flooding mechanism tempered by neither QRP[1] nor DQ[2], so almost any single Hash...
... You must be using SHA1 searches for very popular values then because I've never seen one of my SHA1 search return anything. ... Can you prove that?...