When IPsec is active - even if the relevant traffic is not part of the IPsec policy - throughput is decreased by nearly 1/3. This seems like a real performance issue / bug in the FreeBSD/HardenedBSD kernel. I will need to try with VTI based IPsec routing to see if the in-kernel policy matching is a problem.
hi,any news here ? We have the same problem .. with DEC3850 .. and we have around ~2,5 - 3Gb/s. Also for the network, which goes **not** over the tunnel. What I found:https://www.mayrhofer.eu.org/post/firewall-throughput-opnsense-openwrt/QuoteWhen IPsec is active - even if the relevant traffic is not part of the IPsec policy - throughput is decreased by nearly 1/3. This seems like a real performance issue / bug in the FreeBSD/HardenedBSD kernel. I will need to try with VTI based IPsec routing to see if the in-kernel policy matching is a problem.If we don't go over the applicance / OpenSense .. we hit the 10Gb/s limit.
But 20% from 2,5-3 is not 10 though the real question is how realistic that assumption is considering IPsec is running in the first place and may be a feature from the firewall is used. Or I'm reading this wrong...Cheers,Franco