awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 مستودعات

Awesome GitHub RepositoriesPacket Processing Speed Benchmarks

Measures packet processing speed by sending hundreds of millions of packets per second to evaluate raw throughput.

Distinct from Packet Processing Frameworks: Distinct from Packet Processing Frameworks: focuses on benchmarking speed rather than providing a framework for processing.

Explore 3 awesome GitHub repositories matching networking & communication · Packet Processing Speed Benchmarks. Refine with filters or upvote what's useful.

Awesome Packet Processing Speed Benchmarks GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • baidu/dperfالصورة الرمزية لـ baidu

    baidu/dperf

    5,569عرض على GitHub↗

    dperf is a high-performance network testing tool that generates massive multi-protocol traffic for benchmarking network devices and servers. It uses DPDK to bypass the kernel network stack, enabling line-rate packet generation and capture with zero-copy processing, and implements a full TCP/IP stack in user space to achieve millions of connections per second from a single server. The tool is designed for stress-testing Layer 4 load balancers and gateways, capable of simulating billions of concurrent TCP or UDP sessions and generating tens of millions of new connections per second. It supports

    Measures packet processing speed by sending hundreds of millions of packets per second to evaluate raw throughput.

    Cbenchmarkdpdkl4lb
    عرض على GitHub↗5,569
  • dpdk/dpdkالصورة الرمزية لـ DPDK

    DPDK/dpdk

    4,277عرض على GitHub↗

    DPDK is a packet processing framework and kernel bypass networking library designed to accelerate network data plane performance. It provides a user space network stack that moves network data directly from the network interface card to user space, eliminating operating system kernel overhead to achieve high throughput and low latency. The framework utilizes a poll mode driver architecture that replaces interrupt-driven networking with a constant polling mechanism. This approach allows for the implementation of network functions and protocols outside the kernel. The project covers capabiliti

    Provides high-speed network packet manipulation by bypassing standard kernel overhead.

    C
    عرض على GitHub↗4,277
  • f-stack/f-stackالصورة الرمزية لـ F-Stack

    F-Stack/f-stack

    4,230عرض على GitHub↗

    f-stack هو إطار عمل لتجاوز النواة (kernel-bypass) ومكدس TCP/IP في مساحة المستخدم مصمم لزيادة سرعات معالجة الحزم والإنتاجية الإجمالية. يستخدم DPDK لتوجيه حركة مرور الشبكة مباشرة إلى مساحة المستخدم ويدمج مكدس شبكة FreeBSD المزروع للتعامل مع بروتوكولات طبقة النقل والشبكة خارج نظام تشغيل المضيف. يوفر المشروع طبقة توافق لـ socket API تسمح لتطبيقات الشبكة القياسية بالعمل على خلفية عالية الأداء دون الحاجة إلى تغييرات في الكود. كما يتميز بـ API شبكة قائم على الروتينات المشتركة (coroutine) وواجهة خيوط دقيقة لإدارة IO الشبكة غير المتزامن والمهام ذات الحالة دون استخدام منطق رد الاتصال المعقد. يغطي إطار العمل تنفيذ TCP/IP عالي الإنتاجية، وتوسيع الاتصال المتزامن، وتعدد إرسال IO المدفوع بالأحداث. يتضمن قدرات تكوين التوجيه لتحديد ما إذا كانت حركة المرور الواردة يتم التعامل معها بواسطة مكدس مساحة المستخدم أو مكدس شبكة النواة القياسي.

    Directs network traffic to user space via DPDK to eliminate kernel overhead and minimize latency.

    C
    عرض على GitHub↗4,230
  1. Home
  2. Networking & Communication
  3. Packet Engines
  4. Packet Processing Frameworks
  5. Packet Processing Speed Benchmarks

استكشف الوسوم الفرعية

  • User-Space Packet ProcessingHigh-speed manipulation of network packets within user space to avoid kernel overhead. **Distinct from Packet Processing Speed Benchmarks:** Distinct from Packet Processing Speed Benchmarks: it is the actual processing capability, not the measurement of it.