Un firewall es una barrera entre una red interna segura y una red externa no segura. Proporciona un único punto de contacto para proteger la red interna y evitar el acceso no autorizado. Está compuesto de hardware y software que filtran el tráfico para permitir solo el acceso legítimo mientras bloquean puertos y protocolos no autorizados. Existen firewalls de nivel de red y de aplicación, y las políticas pueden ser restrictivas o permisivas.