eBPF for firewalls?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



At https://github.com/systemd/systemd/issues/13307
systemd won't migrate from libiptc (xtables) to libnft (nftables)
because they expect nftables to be replaced by something BPF-based.

So OK, so I looked into that.

1. nftables uses a custom in-kernel VM, not eBPF VM.
   (It sounds like eBPF was crap or nonexistent when the custom VM was made.)

2. in 2018Q1, some proof-of-concept code used eBPF for xtables:

       https://lwn.net/Articles/747551/
       https://marc.info/?l=netfilter-devel&m=151878844403666&w=2

3. in 2018Q1, some proof-of-concept code to use CBPF for nftables:

       https://marc.info/?l=linux-netdev&m=151905824829539&w=2

4. since then... nothing?
   I can't find any later discussion or code.

Have I got all that right?




[Index of Archives]     [Linux Netfilter Development]     [Linux Kernel Networking Development]     [Netem]     [Berkeley Packet Filter]     [Linux Kernel Development]     [Advanced Routing & Traffice Control]     [Bugtraq]

  Powered by Linux