Diskussion:Berkeley Packet Filter

aus Wikipedia, der freien Enzyklopädie
Letzter Kommentar: vor 3 Jahren von 88.130.10.213 in Abschnitt Zusammenhang
Zur Navigation springen Zur Suche springen

Zusammenhang[Quelltext bearbeiten]

Wie ist der Zusammenhang mit iptables bzw. npftables (im Beispiel Linux)? Ist der BPF quasi die Basis, die "Engine" davon? -- Croorg (Diskussion) 21:10, 23. Sep. 2015 (CEST)Beantworten

Aktuell nicht. Er wurde klassischerweise für die Implementierung der tcpdump filter verwendet (aus Performancegründen, so müssen nur die interessanten Pakete in den Userspace weitergerreicht werden). Seit dem die Fähigkeiten von BPF im Kernel extrem ausgebaut wurden (eBPF), wird damit inzwischen Tracing und Profiling im gesamten Hardware/Softwarestack in einer nie dagewesenen Eleganz und Mächtigkeit realisiert (a.k.a. heißer Scheiß). Stichworte: bpftrace, BCC, eBPF. Projektseite: https://github.com/iovisor. nftables, das iptables ablösen wird, baut nicht auf BPF auf, wird aber auch mit einer in-Kernel VM betrieben (http://netfilter.org/projects/nftables/).

--88.130.10.213 16:40, 13. Mär. 2021 (CET)Beantworten

Name des Artikels[Quelltext bearbeiten]

So wie er jetzt ist, mit Leerzeichen, aber ohne c, ist der Name eine sinnlose Mischung zwischen Deutsch und Englisch.

Eigentlich hatte ich gehofft etwas über die ominösen "rechtlichen Konsequenzen" erfahren, von denen in der FreeBSD-Konfigurationsdokumentation die Rede ist (siehe https://github.com/freebsd/freebsd/blob/master/sys/conf/NOTES). --2003:65:6018:668:0:0:1:3 18:30, 1. Sep. 2017 (CEST)Beantworten