Comparing OPNsense VPN performance

In my standard 10G lab I’m testing with average server hardware from Fujitsu, Xeon processor, plenty of RAM, standard 10G cards (X520, X710). 

Doing my ususal measurements without any kind of tweaking I got these results (iperf, 10 streams and single stream):

IPSEC (AES-GCM): 2.6 Gbit
WireGuard: 1.9 Gbit
OpenVPN: 1.1 Gbit
Tinc: 700 Mbit

Posted in Allgemein.