Linuxové jádro 5.6 obsahuje kód, který podporuje VPN WireGuard a rozšíření MPTCP (MultiPath TCP).

Linus Torvalds přijato jako součást úložiště, ve kterém se tvoří budoucí větev jádra Linux 5.6, záplaty s implementací VPN rozhraní z projektu WireGuard a počáteční podpora rozšíření MPTCP (MultiPath TCP). Kryptografická primitiva dříve nutná pro fungování WireGuard bylo to přeneseno z knihovny zinek jako součást standardního Crypto API a zahrnuta do jádra 5.5. S funkcemi WireGuard se můžete seznámit v poslední oznámení včetně kódu WireGuard ve větvi net-next.

MPTCP je rozšíření protokolu TCP, které umožňuje organizovat provoz TCP spojení s doručováním paketů současně po několika trasách přes různá síťová rozhraní spojená s různými IP adresami. U síťových aplikací vypadá takové agregované spojení jako běžné TCP spojení, veškerá logika oddělení toku je prováděna pomocí MPTCP. Vícecestný TCP lze použít jak ke zvýšení propustnosti, tak ke zvýšení spolehlivosti. MPTCP lze například použít k organizaci přenosu dat na smartphonu pomocí připojení WiFi a 3G současně nebo ke snížení nákladů připojením serveru pomocí několika levných připojení namísto jednoho drahého.

Zdroj: opennet.ru

Přidat komentář