El kernel de Linux 5.6 incluye código que admite VPN WireGuard y la extensión MPTCP (MultiPath TCP).

Linus Torvalds donado como parte del repositorio en el que se forma la futura rama del kernel Linux 5.6, parches con la implementación de la interfaz VPN del proyecto WireGuard y soporte de expansión inicial MPTCP (TCP de múltiples rutas). Primitivas criptográficas previamente necesarias para que WireGuard funcione eran transferido de la biblioteca Zinc como parte de la Crypto API estándar y incluido en el núcleo 5.5. Puede familiarizarse con las funciones de WireGuard en último anuncio incluido el código WireGuard en la rama net-next.

MPTCP es una extensión del protocolo TCP que le permite organizar el funcionamiento de una conexión TCP con la entrega de paquetes simultáneamente a lo largo de varias rutas a través de diferentes interfaces de red asociadas con diferentes direcciones IP. Para aplicaciones de red, una conexión agregada de este tipo parece una conexión TCP normal; toda la lógica de separación de flujo la realiza MPTCP. TCP multiruta se puede utilizar para aumentar el rendimiento y la confiabilidad. Por ejemplo, MPTCP se puede utilizar para organizar la transmisión de datos en un teléfono inteligente usando enlaces WiFi y 3G simultáneamente, o para reducir costos conectando un servidor usando varios enlaces baratos en lugar de uno costoso.

Fuente: opennet.ru

Añadir un comentario