On Fri, Aug 18, 2000 at 02:28:13PM +0100, Michael ROGERS wrote:
> >Don't send to anybody is still deterministic. Don't send to anybody who's
> >ip is on a class A network is also deterministic (f(x) = 0 is a function).
> 
> OK, any function which: routes every insertion to somewhere; routes any two 
> insertions with the same key to the same place; routes a request and an 
> insertion with the same key to the same place.

"Any function of the key (and only the key) which routes requests and
inserts alike by comparing the relation of the key to others for which
references are known to the node".

Note that where we started (looking for the best connection) is NOT
included in this definition. And whether everybody is doing it actually
has little to do with it (because while the key value looks the same to
everyone, the physical network topology looks completely different).

> My definition of "somewhere" does not include /dev/null, the Crab Nebula etc. 
> 
> >Try "send to the node from which you have the most previous responses" and
> >see what happens then.
> 
> Not a function.

It is too a function, just not a function of the key value. But then
neither is the quality of the connections (for the two hundreth time).

> >The assumption is that it works if you have a working closness relation
> >and you apply it to the keys, regardless of the specifics of that
> >relation. Nobody has proved even that though.
> 
> Fair enough - I don't expect a mathematical proof. My question is simply 
> whether it is *assumed* that the closeness relation has to be the same on 
> every node in order for the network to function, or whether it is enough for 
> each node to apply its closeness relation consistently.

Yes, it is assumed that the closeness relation has to be the same on every
node. In fact, I'm convinced it cannot work if it varries (some deviance
may be acceptable, so weighing in the connection capacity to some degree
may be possible).

> 
> 
> Michael
> 
> _______________________________________________
> Freenet-dev mailing list
> Freenet-dev at lists.sourceforge.net
> http://lists.sourceforge.net/mailman/listinfo/freenet-dev
> 

-- 
\oskar

_______________________________________________
Freenet-dev mailing list
Freenet-dev at lists.sourceforge.net
http://lists.sourceforge.net/mailman/listinfo/freenet-dev

Reply via email to