Linus Torvalds do repozitáře, ve kterém se formuje budoucí větev jádra Linux 5.6, s implementací VPN rozhraní z projektu a počáteční podporou rozšíření (MultiPath TCP). Dříve potřebné pro provoz WireGuard kryptografické primitivy z knihovny v rámci standardního Crypto API a v komponentě jádra . S vlastnostmi WireGuard se můžete seznámit v začlenění kódu WireGuard do větve net-next.
MPTCP představuje rozšíření protokolu TCP, které umožňuje organizovat práci TCP spojení s doručováním paketů současně po několika trasách přes různé síťové rozhraní, která jsou přiřazena k různým IP adresám. Pro síťové aplikace vypadá takové agregované spojení jako obyčejné TCP spojení, veškerá logika dělení toků je vykonávána pomocí MPTCP. Multipath TCP může být využito jak pro rozšíření propustnosti, tak pro zvýšení spolehlivosti. Například, MPTCP lze použít pro organizaci přenosu dat na smartphonu se současným použitím linků WiFi a 3G, nebo pro snížení nákladů připojením serveru s využitím několika levných linků místo jednoho drahého.
Zdroj: opennet.ru
