![]() |
|
|||||||
| 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. |
![]() |
|
|
Thread Tools | Display Modes |
|
#1
|
|||
|
|||
|
I was reading the Gnutella protocols and found it very hard to understand whether all nodes reply with a pong to my ping and if so does this mean I know all their IP (if TTL is about 7 that could be several hundreds or thousands) and if so do
I connect to all of them, or do I choose a few, and how do I choose them? at the begining i thought everyone was answering everyone, which would create a clique very soon, but it doesn't seem to work that way in real life, any ideas? |
|
#2
|
||||
|
||||
|
Hi feliz!
Your client only connects to a few other hosts (between 2 - 10!)! Your client choose automatically to which hosts he will connect! Morgwen |
|
#3
|
||||
|
||||
|
Hmm yes, everyone receiving the ping will answer with a pong, it was AFAIK designed to get knowledge of horizon size. But as far as I know and followed some older discusison on the_GDF, sending pings is stated "oldfashoined" and should be avoided in future, because it causes unnecessary high traffic?
Greets, Moak Last edited by Moak; November 15th, 2001 at 08:00 AM. |
|
#4
|
|||
|
|||
|
ok, so basically, what you guys are saying is that, only some servents will be sent a ping and those will send back a pong so i'll be able to connect to them.
which applications use this version of the protocol? how do they decide which connection is "bad" and which is "good"? does anyone receiving a ping really answer with a pong? what if i received a ping but i have too many connections already do i answer with a pong? and where can i find more detailed spec. on the recent changes in gnutella's protocols. oh, and another question do you know of any application using the push protocol? thanks, feliz
|
|
#5
|
|||
|
|||
|
See "Ping & Pong? What for?"
http://www.gnutellaforums.com/showth...&threadid=5213 |
![]() |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| gnutella protocol | Unregistered | General Gnutella / Gnutella Network Discussion | 2 | May 19th, 2002 10:23 AM |
| Why does gnutella use the http protocol instead of another... | sipher | General Gnutella Development Discussion | 6 | April 10th, 2002 12:29 PM |
| Help On Gnutella Protocol | Unregistered | General Gnutella Development Discussion | 17 | January 5th, 2002 05:15 PM |
| The current Gnutella protocol | Unregistered | General Gnutella Development Discussion | 6 | December 19th, 2001 09:43 AM |
| gnutella protocol v0.6? | chuckles42 | Gnucleus (Windows) | 0 | September 15th, 2001 08:11 AM |