Replying to myself:
On Fri, Dec 07, 2001 at 02:47:03PM +0100, G?ran Thyni wrote:
> 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.
To keep things as simple as possible:
What if we just:
* put the relaying node alone in seedNodes file
* make sure we connect to that and keep that connection persistant.
that is implement a persistancy option in conf or protocol
Problems:
* OCM tries to open new connection if existing one is busy.
Solution: make requests multiplex on single connection?
or is that to complex?
* the NATed nodes address gets distributed(?) so other nodes
tries to connect it directly. Is this a big problem, since
it will be removed in due time?
Solution: stop this on persistant connections?
* the NAT:ed node receives and caches (routing table(?)) other
node addresses.
Solution: same as above?
Thoughts?
mvh,
--
G?ran Thyni
SchlumbergerSema
Lule?
_______________________________________________
Devl mailing list
Devl at freenetproject.org
http://lists.freenetproject.org/mailman/listinfo/devl