Un firewall es un sistema que decide qué servicios pueden acceder entre una red privada interna y el internet. Tiene el objetivo de proteger la red interna filtrando la información que entra y sale para evitar el acceso no autorizado a datos confidenciales. Un firewall típicamente consta de hardware dedicado y software que bloquea todos los puertos excepto aquellos necesarios para permitir el acceso legítimo.