Linux 5.6-kärnan innehåller kod som stöder VPN WireGuard och tillägget MPTCP (MultiPath TCP).

Linus Torvalds accepterad som en del av arkivet där den framtida grenen av Linux 5.6-kärnan bildas, plåster med implementering av VPN-gränssnittet från projektet WireGuard och initialt expansionsstöd MPTCP (MultiPath TCP). Tidigare krävdes kryptografiska primitiver för att WireGuard skulle fungera var bar över från biblioteket zink som en del av standard Crypto API och ingår in i kärnan 5.5. Du kan bekanta dig med funktionerna i WireGuard i senaste tillkännagivandet inklusive WireGuard-koden i grenen net-next.

MPTCP är en förlängning av TCP-protokollet som låter dig organisera driften av en TCP-anslutning med leverans av paket samtidigt längs flera rutter genom olika nätverksgränssnitt associerade med olika IP-adresser. För nätverksapplikationer ser en sådan aggregerad anslutning ut som en vanlig TCP-anslutning; all flödesseparationslogik utförs av MPTCP. Multipath TCP kan användas för att både öka genomströmningen och öka tillförlitligheten. Till exempel kan MPTCP användas för att organisera dataöverföring på en smartphone med WiFi och 3G-länkar samtidigt, eller för att minska kostnaderna genom att ansluta en server med flera billiga länkar istället för en dyr.

Källa: opennet.ru

Lägg en kommentar