Linux 5.6-kernen inkluderer kode, der understøtter VPN WireGuard og MPTCP (MultiPath TCP)-udvidelsen.

Linus Torvalds accepteret som en del af depotet, hvori den fremtidige gren af ​​Linux 5.6-kernen dannes, plastre med implementering af VPN-grænsefladen fra projektet WireGuard og indledende udvidelsesstøtte MPTCP (MultiPath TCP). Der krævedes tidligere kryptografiske primitiver for at WireGuard kunne fungere var overført fra biblioteket Zink som en del af standard Crypto API og inkluderet ind i kernen 5.5. Du kan stifte bekendtskab med funktionerne i WireGuard i sidste meddelelse inklusive WireGuard-koden i net-næste-grenen.

MPTCP er en udvidelse af TCP-protokollen, der giver dig mulighed for at organisere driften af ​​en TCP-forbindelse med levering af pakker samtidigt langs flere ruter gennem forskellige netværksgrænseflader forbundet med forskellige IP-adresser. For netværksapplikationer ligner en sådan aggregeret forbindelse en almindelig TCP-forbindelse; al flowadskillelseslogikken udføres af MPTCP. Multipath TCP kan bruges til både at øge gennemløbet og øge pålideligheden. For eksempel kan MPTCP bruges til at organisere datatransmission på en smartphone ved hjælp af WiFi og 3G-links samtidigt, eller til at reducere omkostningerne ved at forbinde en server ved hjælp af flere billige links i stedet for et dyrt.

Kilde: opennet.ru

Tilføj en kommentar