-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

(copying Oskar - I think you will want to read this)

On 17 Aug 2006, at 14:15, Matthew Toseland wrote:
On Thu, Aug 17, 2006 at 12:16:34PM -0700, Ian Clarke wrote:
Perhaps, in which case the solution is for someone inside the
firewall to connect to a darknet node outside the firewall, they can
then connect to opennet nodes.  In this case the user in the hostile
regime is still just 2 hops from the opennet.

There is a limited supply of friendly westerners, and there is also a
limited intersection of content between the two networks. If the network is to work well for the chinese then it will have to scale *internally*, so that people can add their friends without rapidly slowing down their
own access. What you suggest is analogous to me running a proxy for a
few of my chinese friends; if they connect their friends to that proxy,
and their friends connect their friends, pretty soon it is intolerably
slow. You need a large network with lots of internal nodes connected to
each other, and relatively few external connections.

I agree that if we end up in a situation where we have large parts of the network only connected to each other through a very small number of links that this will be problematic as those links will quickly be overloaded. I'm not yet convinced that this situation will occur, but I agree that it is a possibility.

I think the fundamental reason for this problem is the migration towards a more simplistic notion of node specialization in 0.7. The more flexible approach of 0.5 where nodes can have more than one specialization, and varying degrees of specialization in response to demand, I believe, would be able to deal with this situation. 0.7's simpler approach may not.

I don't think the solution is to have some different routing behavior depending on whether it is a darknet or an opennet node, because this doesn't solve the problem that the information you want is still very likely to be outside your isolated corner of Freenet. Perhaps if nodes maintained two specializations, one for "local darknet" and another for "global opennet", that could solve the problem, but that strikes me as being rather ugly.os

For now I suggest that we wait and see, if we do start to see a network topology that essentially consists of multiple small world networks that are poorly connected to each-other, then we may need to consider moving back to something closer to the 0.5 approach to node specialization.

Ian.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)

iD8DBQFE5OEcQtgxRWSmsqwRAq04AJ9eJopVTpgKg8FofnukjGIow5PzKQCdGTb1
ePKFPPg9tWcqHhg3LYT2Ncg=
=roc7
-----END PGP SIGNATURE-----
_______________________________________________
Devl mailing list
Devl@freenetproject.org
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to