W jądrze Linux 5.6 wprowadzono kod z obsługą VPN WireGuard oraz rozszerzenia MPTCP (MultiPath TCP)

Linus Torvalds przyjął w skład repozytorium, w którym formowana jest przyszła gałąź jądra Linux 5.6, łatek z realizacją interfejsu VPN od projektu WireGuard i wstępnym wsparciem rozszerzenia MPTCP (MultiPath TCP). Wcześniej konieczne do działania WireGuard prymitywy kryptograficzne były przeniesiono z biblioteki Zinc są częścią standardowego Crypto API oraz włączone częścią jądra 5.5. Z możliwościami WireGuard można zapoznać się w poprzednim ogłoszeniu włączenia kodu WireGuard do gałęzi net-next.

MPTCP to rozszerzenie protokołu TCP, które umożliwia organizację połączenia TCP z dostarczaniem pakietów jednocześnie przez kilka tras za pomocą różnych interfejsów sieciowych, przypisanych do różnych adresów IP. Dla aplikacji sieciowych takie zgrupowane połączenie wygląda jak zwykłe połączenie TCP, cała logika podziału strumieni jest realizowana przez MPTCP. Multipath TCP może być używany zarówno do zwiększenia przepustowości, jak i poprawy niezawodności. Na przykład, MPTCP można stosować do organizacji przesyłu danych na smartfonie przy użyciu jednocześnie połączeń WiFi i 3G, lub do zmniejszenia kosztów poprzez podłączenie serwera z użyciem kilku tanich połączeń zamiast jednego drogiego.

Źródło: opennet.ru

Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS - ProHoster