One other thing that could speed up routing is a CP increase routine that
takes the destination machine's IP into account. For instance, a node
talking to another node at my ISP will be faster than my node talking to a
node halfway around the world. A bunch of Freenet nodes at a college would
talk to each other a lot faster than talking to my node. Et cetera.

This increase in efficiency could be gained by changing the CP reward system
to take into account distance in the IP address space. Basically, compare
the destination IP with the local IP (the one that's used to talk to this
node), count how many of the first bits match, and adjust your multiplier
accordingly.

This would make a useful feature if the CP scheme is going to be re-worked
anyway.


_______________________________________________
Devl mailing list
Devl at freenetproject.org
http://lists.freenetproject.org/mailman/listinfo/devl

Reply via email to