ipfw e pf sono sistemi di filtraggio dei pacchetti completamente diversi. ipfw è il vecchio BSD (Internet Protocol Firewall) e pf (filtro pacchetto) proviene da OpenBSD. pf è molto più potente di ipfw. In effetti, pf è molto più potente di qualsiasi altra cosa.