Un firewall est un dispositif de sécurité qui filtre le trafic entre un réseau local et un réseau externe, visant à protéger les hôtes et serveurs des menaces. Il fonctionne selon des principes tels que le moindre privilège et la défense en profondeur, avec différents niveaux de filtrage comme le filtrage de paquets et le filtrage applicatif. Des configurations spécifiques telles que le routage avec NAT et les zones DMZ permettent une gestion avancée de la sécurité réseau.