Support for WireGuard VPN and MPTCP (MultiPath TCP) has been integrated into the Linux 5.6 kernel.

Linus Torvalds accepted in the repository that forms the future branch of the Linux kernel 5.6, patches with the implementation of the VPN interface from the project WireGuard and initial support for the extension MPTCP (MultiPath TCP). Previously required cryptographic primitives for WireGuard existed have been carried over from the library Zinc into the default Crypto API and includes into the kernel 5.5. You can learn about the features of WireGuard in the previous announcement the inclusion of WireGuard code into the net-next branch.

MPTCP is an extension of the TCP protocol that allows a TCP connection to deliver packets simultaneously over multiple routes through different network interfaces tied to different IP addresses. For network applications, this aggregated connection appears as a standard TCP connection, with all the stream separation logic handled by MPTCP. Multipath TCP can be used to both increase bandwidth and enhance reliability. For example, MPTCP can be applied to facilitate data transmission on a smartphone using both WiFi and 3G links simultaneously or to reduce costs by connecting a server using multiple inexpensive links instead of one costly link.

Source: opennet.ru

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster