On Mon, Jan 15, 2007 at 05:25:58PM +0000, Michael Rogers wrote:
> Matthew Toseland wrote:
> > The other possibility is that this is happening naturally somehow. My
> > theory was that the node moves peripheral locations to peripheral nodes,
> > and then the peripheral nodes drop off the network.
> 
> That would explain how there could be more than one cluster. If that's 
> the cause, periodically resetting to a random location should help, right?

Would it? Or would it drive the system to be more and more absurdly
specialized? Currently, a node is introduced; its location is well
within the core area of keyspace; we swap locations with a core node,
and the peripheral node gets a peripheral location. Then the peripheral
node disconnects, and the peripheral location is destroyed. So the
keyspace gets more and more clustered towards a single point (or
multiple points). This doesn't however explain why the cluster we see is
around 0.0/1.0. Anyway, would periodic resetting help? I dunno. A new
location if it was peripheral would still be moved to a peripheral node;
a new location which was close to the core would be moved to a core node.
However, these are no longer tied to the addition or removal of nodes,
so they have more time to hang around on the network before they are
removed... So I suppose it would help. Anyone feel like running some
simulations to confirm the theory and the fix?
> 
> Cheers,
> Michael
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20070115/33d82233/attachment.pgp>

Reply via email to