> We should think about how difficult it would be to allow the various 
> non-streaming messages (ie. the messages that do not contain a stream of 
> data) to be transmitted via UDP, as opposed to TCP.
> 
> Clearly, this would require thought about how we can achieve the same 
> crypto goals in a UDP packet that we achieve with a TCP connection, but 
> the prize could be a massive speed-up in Freenet's searching and 
> inserting performance.

It's also one more hole you need to open in a firewall if you want a Freenet 
node behind it.  It will also slow down performance if the firewall is 
stateful. 

Freenet has enough problems as it is dealing with firewalls.  Idealy, FNP would 
make UDP for certain operations optional, and nodes could specify if they 
only accept TCP connections.

Perhaps better still, nodes could specify a list of transport layers that they 
accept and the nodes will pick the best choice for the given operation.  This 
could open up using transport-layer crypto (like IPSec) or even a non-IP 
network 
layer.

_______________________________________________
devl mailing list
devl at freenetproject.org
http://hawk.freenetproject.org:8080/cgi-bin/mailman/listinfo/devl

Reply via email to