Linux 5.6 yadrosi VPN WireGuard va MPTCP (MultiPath TCP) kengaytmasini qo'llab-quvvatlaydigan kodni o'z ichiga oladi.

Linus Torvalds qabul qildi Linux 5.6 yadrosining kelajakdagi filiali shakllanadigan omborning bir qismi sifatida, yamoqlar loyihadan VPN interfeysini amalga oshirish bilan WireGuard va dastlabki kengaytirishni qo'llab-quvvatlash MPTCP (MultiPath TCP). WireGuard ishlashi uchun avval zarur bo'lgan kriptografik primitivlar Bu edi ko'tarilgan kutubxonadan rux standart Crypto API qismi sifatida va vklyucheny yadroga 5.5. WireGuard-ning xususiyatlari bilan tanishishingiz mumkin oxirgi e'lon tarmoq-keyingi filialida WireGuard kodini o'z ichiga oladi.

MPTCP TCP protokolining kengaytmasi bo'lib, turli IP-manzillar bilan bog'langan turli tarmoq interfeyslari orqali bir vaqtning o'zida bir nechta marshrutlar bo'ylab paketlarni etkazib berish bilan TCP ulanishining ishlashini tashkil qilish imkonini beradi. Tarmoq ilovalari uchun bunday yig'ilgan ulanish oddiy TCP ulanishiga o'xshaydi; barcha oqimlarni ajratish mantig'i MPTCP tomonidan amalga oshiriladi. Multipath TCP ham o'tkazish qobiliyatini oshirish, ham ishonchlilikni oshirish uchun ishlatilishi mumkin. Masalan, MPTCP bir vaqtning o'zida WiFi va 3G havolalaridan foydalangan holda smartfonda ma'lumotlar uzatishni tashkil qilish yoki bitta qimmat havola o'rniga bir nechta arzon havolalar yordamida serverni ulash orqali xarajatlarni kamaytirish uchun ishlatilishi mumkin.

Manba: opennet.ru

a Izoh qo'shish