Le noyau Linux 5.6 inclut du code prenant en charge VPN WireGuard et l'extension MPTCP (MultiPath TCP).

Linus Torvalds accepté le dans le cadre du référentiel dans lequel est constituée la future branche du noyau Linux 5.6, patchs avec la mise en place de l'interface VPN du projet WireGuard et prise en charge de l'expansion initiale MPTCP (TCP MultiPath). Primitives cryptographiques précédemment requises pour que WireGuard fonctionne étaient reportés de la bibliothèque Zinc dans le cadre de l'API Crypto standard et inclus dans le noyau 5.5. Vous pouvez vous familiariser avec les fonctionnalités de WireGuard dans dernière annonce y compris le code WireGuard dans la branche net-next.

MPTCP est une extension du protocole TCP qui permet d'organiser le fonctionnement d'une connexion TCP avec la livraison de paquets simultanément sur plusieurs routes via différentes interfaces réseau associées à différentes adresses IP. Pour les applications réseau, une telle connexion agrégée ressemble à une connexion TCP classique ; toute la logique de séparation des flux est effectuée par MPTCP. Multipath TCP peut être utilisé à la fois pour augmenter le débit et augmenter la fiabilité. Par exemple, MPTCP peut être utilisé pour organiser la transmission de données sur un smartphone en utilisant simultanément des liaisons WiFi et 3G, ou pour réduire les coûts en connectant un serveur en utilisant plusieurs liaisons bon marché au lieu d'une seule coûteuse.

Source: opennet.ru

Ajouter un commentaire