Killing the ISP Appliance: An eBPF/XDP Approach to Distributed BNG
Summary
An open-source, eBPF/XDP-powered approach to distributing BNG functions at the network edge challenges centralised OEM BNG appliances. It explains architecture, fast path DHCP handling in kernel, hashring-based IP allocation at RADIUS time, offline edge operation, and a Go-based implementation. The piece argues that edge-distributed BNG can reduce costs and improve resilience.