Kernen Linux 5.6 har fået kode med understøttelse af VPN WireGuard og udvidelsen MPTCP (MultiPath TCP)

Linus Torvalds har vedtaget i det repository, hvor den fremtidige gren af kernen Linux 5.6 dannes, patches med implementeringen af VPN-grænsefladen fra projektet WireGuard og indledende understøttelse af udvidelsen MPTCP (MultiPath TCP). Tidligere nødvendige kryptografiske primitive for at køre WireGuard , som tilføjer en Just In Time Compiler til kernen — en oversætter til at konvertere BPF bytecode til native overført stammer fra bibliotekerne Zinc i den indbyggede Crypto API og inkluderet i kernen 5.5. Man kan lære om funktionerne i WireGuard i den tidligere meddelelse om inkluderingen af WireGuard-koden i net-next-grenen.

MPTCP er en udvidelse af TCP-protokollen, der gør det muligt at organisere arbejdet med TCP-forbindelser, der leverer pakker samtidig via flere ruter gennem forskellige netværksgrænseflader, der er knyttet til forskellige IP-adresser. For netværksapplikationer ser en sådan aggregeret forbindelse ud som en almindelig TCP-forbindelse, al logikken til at opdele strømme udføres af MPTCP. Multipath TCP kan bruges både til at udvide båndbredden og til at øge pålideligheden. For eksempel kan MPTCP bruges til at organisere dataoverførsel på en smartphone ved samtidig at bruge forbindelser fra WiFi og 3G, eller til at reducere omkostningerne ved at forbinde en server med flere billige forbindelser i stedet for én dyr.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster