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.


 
 
LinkBack Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #5 (permalink)  
Old January 18th, 2002
Unregistered
Guest
 
Posts: n/a
Default Re: Possible improved host cache idea

I've got another idea.

You would need an algorithm to decide which are the fastest and best accessible Ultrapeers.

So every 30 Minutes or so, every ultrapeer sends the IPs of all peers it currently has outgoing connections to + a number of top ranked ultrapeers in his own host cache (I will explain later how that could be created) through all his incoming connections (including leaves).

The incoming/outgoing distinction is done, because we don't want peers, who don't allow incoming connections to profit of this algorithm.

When a servent receives such an host list, it adds them to its host cache and keeps counting which hosts his has been sent most often during the last 5 hours. If any servent wants to connect to a new host, it tries the first host on its list. If it fails (=the host is unreachable and NOT the host does not allow further incoming connections, for in that case it will send a number of hosts, ideally hosts it is currently connected to via X-Try), this host is deleted from the host cache.

Thus you will have a couple of good hosts throughout the gnutella network, which everyone would connect to. This would keep the network together tightly and might even allow the network to stay online easily if all big gnutella host cachers are being shut down.
Reply With Quote
 


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
Improved browse host function Unregistered New Feature Requests 5 August 22nd, 2002 02:43 AM
gnutellanet.com Host Cache Unregistered General Gnutella Development Discussion 8 July 21st, 2002 12:15 PM
host cache Unregistered General Gnutella / Gnutella Network Discussion 3 March 30th, 2002 05:49 PM
host cache Jebus Newtella (Windows) 0 March 2nd, 2001 09:43 PM
host cache kas Gnotella (Windows) 1 August 4th, 2000 12:31 AM


All times are GMT -7. The time now is 04:42 PM.


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

Copyright © 2020 Gnutella Forums.
All Rights Reserved.