On Fri, 18 Apr 2003, James Yonan wrote: > I'm forwarding this discussion of an interesting feature request. Namely, > could (and should) OpenVPN have a channel bonding capability, where more than > one UDP connection over different paths is used to connect two peers, and > OpenVPN does channel bonding, load balancing, and failover among the > connections? Or does this function not belong in OpenVPN since it is > functionally distinct from the role of network security and tunneling and > could be implemented as a module or driver apart from OpenVPN?
I wouldn't add multilink capabilities into OpenVPN itself unless it will see a major improvement in security compared to bonding several OpenVPN connections, and I'd rather see it separately. I could imagine OpenVPN using a virtual device that has this multilink capability with failure resilience, or I could imagine such multilink software operating several OpenVPN tunnels. Either would likely be adequate. It gets simple if this (de)multiplexer looked like a regular network interface to other applications.