يتضمن نواة Linux 5.6 تعليمات برمجية تدعم VPN WireGuard وامتداد MPTCP (MultiPath TCP).

لينوس تورفالدس أخذت كجزء من المستودع الذي يتم فيه تكوين الفرع المستقبلي لنواة Linux 5.6، بقع مع تنفيذ واجهة VPN من المشروع WireGuard ودعم التوسع الأولي MPTCP (متعدد المسارات TCP). أساسيات التشفير المطلوبة سابقًا لكي يعمل WireGuard كان عليه ترحيلها من المكتبة زنك كجزء من Crypto API القياسي و متضمن في القلب 5.5. يمكنك التعرف على ميزات WireGuard في الإعلان الأخير بما في ذلك رمز WireGuard في فرع net-next.

MPTCP هو امتداد لبروتوكول TCP الذي يسمح لك بتنظيم تشغيل اتصال TCP مع تسليم الحزم في وقت واحد عبر عدة مسارات عبر واجهات شبكة مختلفة مرتبطة بعناوين IP مختلفة. بالنسبة لتطبيقات الشبكة، يبدو هذا الاتصال المجمع كاتصال TCP عادي؛ ويتم تنفيذ كل منطق فصل التدفق بواسطة MPTCP. يمكن استخدام Multipath TCP لزيادة الإنتاجية وزيادة الموثوقية. على سبيل المثال، يمكن استخدام MPTCP لتنظيم نقل البيانات على الهاتف الذكي باستخدام روابط WiFi و3G في وقت واحد، أو لتقليل التكاليف عن طريق توصيل خادم باستخدام عدة روابط رخيصة بدلاً من رابط واحد باهظ الثمن.

المصدر: opennet.ru

إضافة تعليق