Gnutella Forums  

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

General Gnutella / Gnutella Network Discussion For general discussion about Gnutella and the Gnutella network.
For discussion about a specific Gnutella client program, please post in one of the client forums above.


 
 
LinkBack Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #11 (permalink)  
Old April 10th, 2002
Nosferatu's Avatar
Daemon
 
Join Date: March 25th, 2002
Location: Romania
Posts: 64
Nosferatu is flying high
Default Ultrapeers and clustering

Ultrapeers grouping together loosely will increase the horizon as AFisk and others are trying to assert.

Ultrapeers grouping together tighly, ie ultrapeers 'preferring' ultrapeers over leaf nodes will have a decreased effect in increasing the horizon, plus will reduce the service that ultrapeers provide to leaf nodes.

This is easy to understand in terms of the physical property surface area - the surface area of a ball is small compared with the volume. Stuff inside the ball is not exposed at all to the outside world.

Ultrapeers should be like a loose mesh - interconnected but loosley.

I don't know how loosely/tightly they are connected in reality. I bet AFisk does.

There will be a mathematical description which will show the best balance of ultrapeers-to-leaf nodes to achieve the optimum horizon in terms of # files shared. It could be quite complex (like requiring supercomputers to solve) if all factors are taken into account, but an illustrative example should be possible.
I would suggest that in addition to this balance of ultrapeers to leaf nodes, there should additionally be a coded reserve of connections which can be used by non-ultrapeers-capable hosts, otherwise you will end up with a closed limewire ball, as it seems moak fears.

Can anyone give us a description of the ratios or algorithms used in selecting the connections? If they're wrong, then limewire should fix them - ultrapeers are only just launched, there is plenty of room for 'tuning' them.

It would be interesting to have information on gnucleus's superpeers too, and how the two interact, if at all.

Personally I think this ultrapeer stuff belongs in it's own thread, this is not the core issue.

Nos
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
File choice for download Pet48 General Windows Support 3 March 24th, 2007 12:34 AM
The moment of choice the porter General Mac OSX Support 5 November 11th, 2005 04:03 PM
choice of langauge weeun General Windows Support 0 June 2nd, 2005 01:26 AM
IMG choice mobear410 New Feature Requests 0 March 17th, 2005 10:47 AM
opensource WattsTech General Discussion 4 October 7th, 2002 02:35 AM


All times are GMT -7. The time now is 09:24 AM.


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.