Is there a serious problem with node location stability? Oskar's
simulations suggest not. Anything which impacts location swapping will
need to be simulated, of course.

Well... I can only talk for myself, but my own node's location is changing often to total different values. Yesterday I was at about 0.4 and at this moment I am around 0.1 . Note that I did not add or remove peers in between. With the size of the current network, I think that a change of about 0.3 is extremely big and unwanted.

Anyway, I am unsure how serious this problem is. So far, I am able to retrieve all Freesites inside Freenet .7 , also old ones. Maybe when the network grows, it's harder to find keys and it does seems to be a serious problem.



My main concern with treating offline nodes as online for purposes of
swapping is that swaps cannot involve those offline nodes; they are
static for the period while they are offline, this may not be good for
location swapping.

Agreed on. Most optimistic view against that is that when the node comes back on he will have the same location. If a swap occurs, no matter how you treat off-line nodes, the effect for the offline node is none untill it gets back on.

As long as we will not have much DNF's, as told above, this is probably not an issue.




On Wed, Jun 21, 2006 at 04:25:40PM +0200, Ruud Javi wrote:
> The following text is describing a way to have a more stable node location,
> by treating temporary offline nodes as online nodes.
>
> The location of your node is depending on your neighbors. If your
> neighbor?s locations are all around 0.5, then your node will also try to
> get a location close to 0.5
>
> When somebody is inserting content into Freenet, specific keys will go to
> specific locations. Others are able to retrieve this content as long as
> your node is at that location (or close). For that reason it?s a good thing
> if a node would stay at a specific location.
>
> If the network is stable, no location-swaps would occur. The network would > not be stable if nodes join the network or leave the network. This can be
> as well temporary (non 24/7 nodes) or permanent (nodes joining/leaving).
>
> Against permanent changes is not that much possible; when new nodes arrive
> it is necessary that this has an effect on node locations.
>
> Against temporary changes we can do something. If a neighbor of you would
> go offline (bedtime), your node would choose another location, as most
> optimal. Instead of this your node could just treat the offline node as an > online node for some time (perhaps 24 hours). Of course your node could not > change the location with an offline node, but it could decide not to change > location with an online node. The idea is that once the offline node would
> come back online, you would want your old location back.
>
> In this way your node?s location would most probably be more stable as the
> current situation.
>
> Last questions:
> -  Is a more stable node location a big advantage?
> -  Will routing be worse if a lot of your neighbors are temporary
> offline and you would not change node location?
--
Matthew J Toseland - [EMAIL PROTECTED]
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.


<< signature.asc >>




_______________________________________________
Devl mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

_________________________________________________________________
MSN Search, for accurate results! http://search.msn.nl

_______________________________________________
Devl mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to