Kmod-nft-offload
Because the CPU isn't "touching" every packet, it remains free to handle other tasks like VPN encryption (WireGuard), DNS filtering, or managing the web interface (LuCI). Lower Latency:
kmod-nft-offload is a kernel module that enables the offloading of nftables rules to hardware, such as Network Interface Cards (NICs) or SmartNICs. nftables is a powerful packet filtering framework that allows administrators to define complex network rules. However, as the number of rules and network traffic increases, the CPU can become bottlenecked, leading to decreased performance. kmod-nft-offload
: On specific hardware like the ipq40xx, alternative solutions like kmod-natflow have been shown to outperform kmod-nft-offload , reaching over 900 Mbps . Compatibility & Stability Because the CPU isn't "touching" every packet, it
Normally, your router's CPU has to inspect every single packet passing through the firewall. This consumes power and limits speed, especially on high-speed gigabit connections. The Magic Trick : Once a connection (like a Netflix stream) is verified, kmod-nft-offload However, as the number of rules and network
. This hero was not a soldier who fought every battle, but a master strategist who knew how to make the kingdom run faster and cooler. The Problem of the Overworked King