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 September 21st, 2002
Novicius
 
Join Date: September 21st, 2002
Posts: 3
whisla13 is flying high
Default How do the Gnutella clients find another servent's address?

How does a Gnutella client find another servent's IP address to connect to? Thanks.
Reply With Quote
  #2 (permalink)  
Old September 25th, 2002
Connoisseur
 
Join Date: August 9th, 2001
Location: Philadelphia, PA, USA
Posts: 358
cultiv8r is flying high
Default

First connect to a GWebCache (see http://www.zero-g.net/gwebcache for the specs on that). At this point, you should have obtained approx. 10 hosts to try.

When you try these 10 hosts, look for "X-Try" headers in the v0.6 handsdhake, as they contain additional hosts you may want to try.

When you have established a connection, send one Gnutella Ping message with a TTL of 7 (only one per connection/session!!!). You will receive a number of Gnutella Pong messages in return, which contain the IP address of yet more hosts you can try. At that point, just passivly monitor the Pongs that are passed to other hosts through you.

As a side note: I recommend reading up on the Ping/Pong cache schemes at http://groups.yahoo.com/group/the_gdf

-- Mike
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
Blocking Gnutella clients via GPO leeym General Gnutella / Gnutella Network Discussion 7 October 18th, 2006 06:29 AM
Lawsuit against Gnutella Clients Alternettail Gnucleus (Windows) 3 January 3rd, 2003 08:11 AM
Gnutella Clients Question Cardinal_04401 General Gnutella / Gnutella Network Discussion 2 July 9th, 2002 06:14 AM
TTL in Gnutella clients hermaf General Gnutella Development Discussion 3 November 28th, 2001 10:16 AM
Where can I find new Clients? DeadEye763 General Gnutella / Gnutella Network Discussion 0 March 3rd, 2001 01:37 AM


All times are GMT -7. The time now is 10:01 PM.


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.