Transport Plugins
At present, Freenet 0.7 only supports one type of transport. This is UDP over IP (both IPv4 and IPv6 are supported).
In future we would like Freenet to be able to run over TCP, because UDP may not be available.
We would also like it to be able to run over HTTP, in order to jump over application-layer-only firewalls.
And we would like to be able to disguise Freenet traffic as something else. Voice over IP (possibly parasitic), streaming, HTTP, bunnycams, VPN, etc are all of interest. This would mean that TrafficFlowAnalysis is the only way to identify Freenet traffic.
In the long term, it should be possible to run freenet over high latency steganographic transports.