mas-bandwidth / af_xdp
Sending millions of packets per-second with AF_XDP
☆26Updated 6 months ago
Alternatives and similar repositories for af_xdp:
Users that are interested in af_xdp are comparing it to the libraries listed below
- Robin hood bloom filter (C library)☆34Updated 8 months ago
- Package networkd enables control of systemd-networkd using D-Bus. MIT Licensed.☆16Updated last year
- xxhash-64 in 20 lines☆23Updated 9 months ago
- Express UDP is a high-performance UDP communication software library based on the xdp socket technology introduced in kernel 4.18.☆14Updated last year
- XDP cpumap redirect combined with TC bandwidth shaping☆60Updated 2 months ago
- Golang binding for netmap https://github.com/luigirizzo/netmap☆30Updated 6 years ago
- A framework for building event based networking applications.☆34Updated 3 months ago
- ☆154Updated 10 months ago
- Coroutine scheduler for C☆36Updated 8 months ago
- eBPF Programs☆60Updated last week
- eBPF program to watch packet drops.☆13Updated 2 years ago
- Simple raw TCP proxy with eBPF support☆30Updated 2 years ago
- Fast and accurate floating points conversions for C☆13Updated 3 weeks ago
- A toy tool that leverages the super powers of XDP to bring in-kernel IP filtering☆104Updated 4 years ago
- ☆20Updated 7 years ago
- Package ospf3 implements OSPFv3 (OSPF for IPv6) as described in RFC5340. MIT Licensed.☆19Updated 4 years ago
- c-binding free API for golang to communicate with the log subsystem of netfilter☆63Updated last month
- Fast JSON parser for C☆70Updated 2 months ago
- Go allocation trace utilities☆14Updated 4 years ago
- Trace packets as they go through iptables chains☆21Updated 6 months ago
- TLS 1.3 Handshake in Linux Kernel: 1. used by QUIC implementation on 'quic' branch; 2. used by NFS over TLS on 'sunrpc' branch; 3. us…☆11Updated last year
- A low-level coroutine library for C☆62Updated 8 months ago
- UDP packet forwarder using eBPF☆51Updated 5 years ago
- Convert network filtering rules from various formats into BPF programs☆66Updated 4 years ago
- Go implementation of the venerable dropwatch utility☆38Updated 3 years ago
- Low-overhead, real-time network traffic monitoring, powered by eBPF and conntrack.☆96Updated 4 years ago
- XDP tutorial project☆43Updated 3 years ago
- Simple project to demonstrate the loading of eBPF programs via florianl/go-tc.☆33Updated 2 weeks ago
- ViewStamped Replication implementation in Go☆39Updated last year
- A Proof-of-concept CPU profiler written in Go using eBPF☆12Updated 2 years ago