We utilize OpenVPN. OpenVPN is an open source tunneling protocol. OpenVPN uses SSL/TLS to handle its key exchange and set up its control channel, and a unique OpenVPN protocol to handle encapsulation and the data channel. This is much better compared to VPN protocols that rely on the IPSec suite. This means that both its data channel and control channel are encrypted, which makes it somewhat unique compared to other VPN protocols. OpenVPN is supported on almost all major operating systems.
IKEv2(Internet Key Exchange version 2) is a tunneling protocol that is paired with IPSec for VPN usage. The benefits of IKEv2 are stability, security and speed. Support for mobility and multihoming (MOBIKE) makes IKEv2 particularly beneficial for VPN connections on mobile VPN connections moving from cell tower to tower, and across WiFi networks.