PF_RING

Packet processor

A framework for high-speed packet processing on Linux kernels.

High-speed packet processing framework

GitHub

3k stars
100 watching
349 forks
Language: C
last commit: about 1 month ago
Linked from 2 awesome lists

100gbit10gbit40gbitcapture-packetshigh-speedpf-ring

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
f-stack/f-stack A high-performance network framework that bypasses the kernel to achieve better performance and scalability. 3,888
facebookincubator/katran A high-performance layer 4 load balancing solution for scalable and resilient traffic distribution. 4,782
seladb/pcapplusplus A multiplatform C++ library for capturing, parsing and crafting network packets 2,761
cilium/pwru Tool to debug network packets in Linux kernel 2,904
bytedance/byteps A high-performance distributed deep learning framework supporting multiple frameworks and networks 3,635
fastos/fastsocket A Linux kernel implementation of a scalable TCP socket stack with linear performance growth on multicore machines 3,756
ring-clojure/ring Provides a unified API for building web applications in Clojure 3,783
gioblu/pjon An experimental network protocol stack designed for low-power, flexible wireless communication on various microcontrollers and real-time systems. 2,733
squeaky-pl/japronto A high-performance HTTP toolkit with pipelining support for scaling and speed optimization 8,611
navarrothiago/upf-bpf An in-kernel solution for fast packet processing in 5G user planes using BPF and XDP 196
cloudflare/pingora A fast, reliable, and programmable network service framework. 22,811
alexforencich/verilog-ethernet A collection of Verilog modules implementing Ethernet components and a complete UDP/IP stack for various network interfaces. 2,351
facebookresearch/fairscale A PyTorch extension library that provides high-performance and large-scale training techniques. 3,210
the-benchmarker/web-frameworks Automated benchmarking and comparison of web frameworks using isolated containers and distributed measurement tools. 7,005
raboof/nethogs Analyze and display network traffic by process ID 3,217