Statements (27)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:network_packet_filter
|
| gptkbp:abbreviation |
cBPF
|
| gptkbp:category |
networking
operating system technology |
| gptkbp:developedBy |
gptkb:Lawrence_Berkeley_National_Laboratory
|
| gptkbp:fullName |
classic Berkeley Packet Filter
|
| gptkbp:instructionSet |
BPF instruction set
|
| gptkbp:introducedIn |
1992
|
| gptkbp:languageOfName |
virtual machine bytecode
|
| gptkbp:limitation |
no loops
limited instruction set no complex data structures |
| gptkbp:operatesIn |
kernel space
|
| gptkbp:platform |
gptkb:macOS
gptkb:BSD gptkb:Linux Unix-like operating systems |
| gptkbp:purpose |
filter network packets in kernel space
|
| gptkbp:replacedBy |
gptkb:eBPF
|
| gptkbp:standardizedBy |
gptkb:RFC_6933
|
| gptkbp:successor |
extended BPF
|
| gptkbp:usedIn |
gptkb:tcpdump
gptkb:Wireshark gptkb:libpcap |
| gptkbp:bfsParent |
gptkb:eBPF
|
| gptkbp:bfsLayer |
7
|
| https://www.w3.org/2000/01/rdf-schema#label |
classic BPF
|