Featured Developer Sponsor • Zero-Token Protection
eBPF clsact
BPF Host Routing
nf_conntrack Tuning
Linux eBPF Traffic Control (TC), Netfilter & Conntrack Architecture Studio
Architect high-throughput Linux kernel packet pipelines: evaluate packet traversal across XDP, eBPF TC (clsact), and Netfilter hooks, calculate nf_conntrack hash table memory footprints and table exhaustion thresholds, model BPF Host Routing latency bypasses, and export production C eBPF classifiers.
262,144
Active Conntrack Sessions
1,048,576
nf_conntrack_max Limit
384.0 MB
Kernel Slab Memory
BPF Host Routing
Packet Datapath Mode
-52.4%
Datapath Latency Reduction
TC_ACT_REDIRECT
eBPF TC Action Code
1. Linux Kernel Packet Traversal & BPF Bypass Pipeline
Observe how eBPF TC bypasses Netfilter, iptables, and conntrack to deliver direct packet routing
NIC Driver
XDP Hook (Bare-Metal)
XDP Hook (Bare-Metal)
→
sk_buff Alloc
Socket Buffer
Socket Buffer
→
eBPF TC Ingress
clsact (qdisc)
clsact (qdisc)
→
PREROUTING
Netfilter conntrack
Netfilter conntrack
→
Routing Decision
Kernel FIB Trie
Kernel FIB Trie
→
POSTROUTING
iptables SNAT/MASQ
iptables SNAT/MASQ
→
eBPF TC Egress
Shaping / FQ-CoDel
Shaping / FQ-CoDel
→
Egress NIC
Hardware Transmit
Hardware Transmit
BPF Host Routing active: eBPF TC intercepts packets at ingress, looks up endpoint map, rewrites L2 MACs, and calls bpf_redirect_peer() directly to container veth. Netfilter PREROUTING and iptables completely bypassed.
2. Conntrack (nf_conntrack) Table Sizing & Exhaustion Calculator
3. Production eBPF TC & Kernel Tuning Blueprints
Sponsored Utility
While You're Here
Sponsored Recommendations
Advertisement