David Sommerseth <openvpn.l...@topphemmelig.net> writes: > What if OpenVPN on selected platforms also provided it's own kernel driver > which would do practically the same as the upstream tun.ko modules - > except it provides a direct API which OpenVPN can utilize, to avoid the > kernel-userspace-kernel ping-pong.
It seems that OpenVPN is quite far away from the theoretical performance where kernel-userspace-kernel copying becomes an issue. Right now encryption is quite expensive, except on a few platforms with dedicated AES instructions. /Benny