4 مستودعات
Mechanisms for interfacing with and passing data through the native operating system network stack.
Distinct from Network Stacks: Distinct from Network Stacks by focusing on the integration/forwarding logic into the existing kernel stack rather than implementing the stack itself
Explore 4 awesome GitHub repositories matching networking & communication · Kernel Stack Integration. Refine with filters or upvote what's useful.
TencentOS-tiny هو نظام تشغيل في الوقت الفعلي (RTOS) للمتحكمات الدقيقة، مصمم لإدارة جدولة المهام وتخصيص الموارد عبر وحدات الأجهزة المختلفة. يعمل كمنصة مدمجة ونواة معيارية لنشر البرمجيات التي تتطلب استجابة فورية على معماريات رقائق متنوعة. يتضمن النظام حزم بروتوكولات مدمجة لتمكين نقل البيانات بشكل آمن والاتصال بين أجهزة إنترنت الأشياء (IoT) والمنصات السحابية. يغطي المشروع إدارة المهام في الوقت الفعلي، ونشر البرمجيات المدمجة، وإدارة المتحكمات الدقيقة. ويستخدم معمارية نواة دقيقة (microkernel) معيارية وطبقة تجريد للأجهزة (HAL) لفصل النواة عن رقائق محددة.
Integrates network protocol stacks directly into the kernel for efficient IoT-to-cloud data transmission.
BBR هو تطبيق للتحكم في ازدحام TCP مصمم لزيادة الإنتاجية وتقليل التأخير من خلال نمذجة اختناق الشبكة. يعمل كمحسن لإنتاجية الشبكة يقوم بتعديل سرعات نقل البيانات بناءً على عرض النطاق الترددي المقدر للاختناق. يتضمن المشروع محاكياً لحالة الشبكة لمحاكاة فقدان الحزم وزمن الانتقال لاختبار أداء بروتوكول النقل. كما يوفر مجموعة أدوات لتحليل الأداء لمراقبة حالات الاتصال وتصور سلوك التحكم في الازدحام. يغطي النظام قدرات أوسع في تحليل أداء الشبكة، ومراقبة حالة الاتصال، وإدارة حركة المرور. يتضمن ذلك استخدام تصور سلوك الاتصال لرسم بيانات حركة مرور الشبكة وتحليل كيفية استجابة الخوارزميات.
Integrates congestion control logic directly into the operating system network stack for high performance.
f-stack هو إطار عمل لتجاوز النواة (kernel-bypass) ومكدس TCP/IP في مساحة المستخدم مصمم لزيادة سرعات معالجة الحزم والإنتاجية الإجمالية. يستخدم DPDK لتوجيه حركة مرور الشبكة مباشرة إلى مساحة المستخدم ويدمج مكدس شبكة FreeBSD المزروع للتعامل مع بروتوكولات طبقة النقل والشبكة خارج نظام تشغيل المضيف. يوفر المشروع طبقة توافق لـ socket API تسمح لتطبيقات الشبكة القياسية بالعمل على خلفية عالية الأداء دون الحاجة إلى تغييرات في الكود. كما يتميز بـ API شبكة قائم على الروتينات المشتركة (coroutine) وواجهة خيوط دقيقة لإدارة IO الشبكة غير المتزامن والمهام ذات الحالة دون استخدام منطق رد الاتصال المعقد. يغطي إطار العمل تنفيذ TCP/IP عالي الإنتاجية، وتوسيع الاتصال المتزامن، وتعدد إرسال IO المدفوع بالأحداث. يتضمن قدرات تكوين التوجيه لتحديد ما إذا كانت حركة المرور الواردة يتم التعامل معها بواسطة مكدس مساحة المستخدم أو مكدس شبكة النواة القياسي.
Implements routing logic to toggle between the standard kernel network stack and the high-performance user-space stack.
Compiles Texas Instruments Z-Stack protocol stack source code into firmware binaries for Zigbee coordinator devices.