A packets journey through pf By Kristof Provost @BsdcanOrg
A packets journey through pf By Kristof Provost  @BsdcanOrg
Uploaded August 2025 | Updated September 2026, 40 minutes ago
A walkthrough of a packet's journey through (FreeBSD's) pf, concentrating on the big picture and its implications.

We'll cover when packets are inspected, when rules are evaluated and how states are used. Along the way we'll cover what DTrace probes can show us, what some of pfctl's counters mean and just how many times pf can look at a single packet.

This talk is intended for firewall admins looking for a deeper understanding and aspiring pf developers. It is not a "How to use pf" talk.
A packets journey through pf By Kristof ProvostUSB Debug Capability on FreeBSD, Revised By: Hiroki SatoConfidential Computing with OpenBSD    The Next Step by Hans Jörg HöxerA Journey Into BSD and Standards: BSD and POSIX By: Katie McMillanMassimiliano Stucchi: Preparing your home routers for the future   BSDCan 2018Design and verification of the TLS 1.3 handshake state machine in LibreSSL by Theo BuehlerFreeBSD and Windows Environments By:  Michael DexterPorting FreeBSD to Firecracker by:Colin PercivalBuilding an accessible OpenBSD laptopSupporting FreeBSD in the Field By: Allan JudeMaking Pi ServerReady: time for cheap Arm infrastructure be standards-compliant: Andrei WarkentinDiving and #OpenBSD puffy au naturel by Kristaps Dzonsons
BSDCan |

A packet's journey through pf By Kristof Provost

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER