I started thinking about freenet and private (NAT:ed) networks.
Mojo Nation uses a relay service so that client behind NAT-gateways
can participate in the network. Since more and more hosts connects
to the internet that way I think such capabilities in fred would 
be a "Good Thing"(tm).

My line of though:
* Start with simply forwarding freenet packets:
 + option in fred forces clients and servlets to forward 
   all requests to statically configured relay.
 + a new optional servlet listen for relay requests
   and opens a listening port.
 + Node adresses must be sent back and used by fred clients/servlets
   or translated in-stream by the relay.

and then extend:
* the relay could actively participate in the exchange,
  "caching" popular data the normal freenet way.
* dynamic relay lookup
* multistep relay configuration for complicated internal networks

All could be implemented by subclassing some of fred classes
and adding optional configuration entries with little impact on 
existing code.

Comments?

regards,
-- 
G?ran Thyni
 Lule?, Sweden



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

Reply via email to