Gnutella Forums  

Go Back   Gnutella Forums > Gnutella News and Gnutelliums Forums > General Gnutella Development Discussion
Register FAQ The Twelve Commandments Members List Calendar Arcade Find the Best VPN Today's Posts

General Gnutella Development Discussion For general discussion about Gnutella development.


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old November 14th, 2001
Apprentice
 
Join Date: November 14th, 2001
Posts: 8
feliz is flying high
Default a gnutella protocol question

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?
Reply With Quote
  #2 (permalink)  
Old November 15th, 2001
Morgwen's Avatar
lazy dragon - retired mod
 
Join Date: October 14th, 2001
Location: Germany
Posts: 2,927
Morgwen is flying high
Default

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
Reply With Quote
  #3 (permalink)  
Old November 15th, 2001
Moak's Avatar
Guest
 
Join Date: September 7th, 2001
Location: Europe
Posts: 816
Moak is flying high
Default ping/pong

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.
Reply With Quote
  #4 (permalink)  
Old November 15th, 2001
Apprentice
 
Join Date: November 14th, 2001
Posts: 8
feliz is flying high
Question gnutella protocol take 2

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
Reply With Quote
  #5 (permalink)  
Old November 21st, 2001
Unregistered
Guest
 
Posts: n/a
Default

See "Ping & Pong? What for?"
http://www.gnutellaforums.com/showth...&threadid=5213
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
gnutella protocol Unregistered General Gnutella / Gnutella Network Discussion 2 May 19th, 2002 11:23 AM
Why does gnutella use the http protocol instead of another... sipher General Gnutella Development Discussion 6 April 10th, 2002 01: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 09:11 AM


All times are GMT -7. The time now is 11:19 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.