In March 2020, the Linux version of the software reached a stable production release and was incorporated into the Linux 5.6 kernel, and backported to earlier Linux kernels in some Linux distributions.
The WireGuard protocol passes traffic over UDP.
It aims for better performance and more power than IPsec and OpenVPN, two common tunneling protocols. WireGuard is a communication protocol and free and open-source software that implements encrypted virtual private networks (VPNs), and was designed with the goals of ease of use, high speed performance, and low attack surface.