About 317,000 results
Open links in new tab
  1. Berkeley Packet Filter - Wikipedia

    The Berkeley Packet Filter (BPF; also BSD Packet Filter, classic BPF or cBPF) is a network tap and packet filter which permits computer network packets to be captured and filtered at the …

  2. bpf (2) - Linux manual page - man7.org

    Extended BPF (or eBPF) is similar to the original ("classic") BPF (cBPF) used to filter network packets.

  3. Linux Socket Filtering aka Berkeley Packet Filter (BPF)

    Linux Socket Filtering (LSF) is derived from the Berkeley Packet Filter. Though there are some distinct differences between the BSD and Linux Kernel filtering, but when we speak of BPF or …

  4. Linux Extended BPF (eBPF) Tracing Tools - Brendan Gregg

    This page shows examples of performance analysis tools using enhancements to BPF (Berkeley Packet Filter) which were added to the Linux 4.x series kernels, allowing BPF to do much …

  5. Berkeley packet filters - IBM

    Berkeley Packet Filters (BPF) provide a powerful tool for intrusion detection analysis. Use BPF filtering to quickly reduce large packet captures to a reduced set of results by filtering based on …

  6. Understanding of BPF - Unix & Linux Stack Exchange

    Apr 18, 2022 · BPF (or more commonly, the extended version, eBPF) is a language that was originally used exclusively for filtering packets, but it is capable of quite a lot more.

  7. BPF in Linux Explained: How Berkeley Packet Filter and eBPF Work

    Apr 14, 2025 · Learn what BPF (Berkeley Packet Filter) is in Linux and how it works. Explore eBPF, its advanced features, and real-world examples for monitoring, networking, and …

  8. BPF syntax - biot.com

    qualifiers specify a particular transfer direction to and/or from id. Possible directions are src, dst, src or dst and src and dst. E.g., `src foo', `dst net 128.3', `src or dst port ftp-data'. If there is no …

  9. BPF: A Tour of Program Types | linux - Oracle Blogs

    Jan 8, 2019 · Here we try to give a guide to BPF, covering a range of topics which will hopefully help developers trying to get to grips with writing BPF programs.

  10. BPF Documentation — The Linux Kernel documentation

    This directory contains documentation for the BPF (Berkeley Packet Filter) facility, with a focus on the extended BPF version (eBPF). This kernel side documentation is still work in progress.