Kasama sa Linux 5.6 kernel ang code na sumusuporta sa VPN WireGuard at ang extension ng MPTCP (MultiPath TCP).

Linus Torvalds tinanggap bilang bahagi ng repositoryo kung saan nabuo ang hinaharap na sangay ng Linux 5.6 kernel, mga patch sa pagpapatupad ng interface ng VPN mula sa proyekto WireGuard at paunang suporta sa pagpapalawak MPTCP (MultiPath TCP). Ang mga cryptographic primitive na dati ay kinakailangan para gumana ang WireGuard ay dinadala mula sa aklatan Sink bilang bahagi ng karaniwang Crypto API at kasama sa core 5.5. Maaari kang maging pamilyar sa mga tampok ng WireGuard sa huling anunsyo kasama ang WireGuard code sa net-next branch.

Ang MPTCP ay isang extension ng TCP protocol na nagbibigay-daan sa iyo upang ayusin ang operasyon ng isang koneksyon sa TCP sa paghahatid ng mga packet nang sabay-sabay sa ilang mga ruta sa pamamagitan ng iba't ibang mga interface ng network na nauugnay sa iba't ibang mga IP address. Para sa mga aplikasyon sa network, ang naturang pinagsama-samang koneksyon ay mukhang isang regular na koneksyon sa TCP; ang lahat ng lohika ng paghihiwalay ng daloy ay ginagawa ng MPTCP. Maaaring gamitin ang Multipath TCP para mapataas ang throughput at mapataas ang pagiging maaasahan. Halimbawa, maaaring gamitin ang MPTCP upang ayusin ang paghahatid ng data sa isang smartphone gamit ang WiFi at 3G na mga link nang sabay-sabay, o upang mabawasan ang mga gastos sa pamamagitan ng pagkonekta sa isang server gamit ang ilang murang link sa halip na isang mahal.

Pinagmulan: opennet.ru

Magdagdag ng komento