Un firewall es un dispositivo o programa que controla el tráfico de red y protege una red local o internet bloqueando el tráfico no deseado y permitiendo el tráfico autorizado. Un firewall funciona bloqueando todos los puertos de un ordenador de forma predeterminada y permite al usuario aceptar o rechazar tráfico específico. Un firewall puede bloquear tráfico basado en el origen, destino, contenido o protocolo y permite compartir recursos internos de forma segura.