Un filtro dinamico dei pacchetti è una funzione del firewall che può controllare lo stato delle connessioni attive e usare questa informazione per decidere quali pacchetti di rete possono passare attraverso il firewall
Un filtro dinamico dei pacchetti è una funzione del firewall che può controllare lo stato delle connessioni attive e usare questa informazione per decidere quali pacchetti di rete possono passare attraverso il firewall. Registrando i dati della sessione, come gli indirizzi IP e i numeri di porta, un filtro dinamico dei pacchetti può eseguire misure di sicurezza più rigorose di un filtro statico dei pacchetti.
Monitorando e facendo corrispondere richieste e risposte, un filtro dinamico dei pacchetti può scartare le risposte che non corrispondono a nessuna richiesta. Quando una richiesta viene registrata, il filtro dinamico dei pacchetti crea un piccolo spazio per i dati in entrata attraverso il quale solo la risposta attesa è autorizzata a passare. Dopo aver ricevuto la risposta, il divario viene chiuso. Questa capacità aumenta notevolmente le prestazioni di sicurezza di un firewall.