Filtrovanie paketov v Linuxe: jadra maju packet filtering od serie 1.1. Tuto prvu generaciu, zalozenu na ipfw v BSD vyportoval Alan Cox koncom roku 1994. V 2.0 bola rozsirena o ipfwadm Josom Vosom v 2.0. V polovici roku 1998 Rusty Russel a Michael Neuling dost podstatne prepracovali pre vetvu 2.2 jadro a predstavili user-space nastroj ipchains. Stvrto-generacny nastroj iptables a dalsie drasticke modifikacie jadra sa stali v polovici 1999 pre linux 2.4, a tym sa momentalne budeme zaoberat.