Un firewall es un dispositivo de hardware o software diseñado para bloquear el acceso no autorizado a una red, permitiendo al mismo tiempo comunicaciones autorizadas. El documento describe la historia y generaciones de desarrollo de los firewalls, incluyendo cortafuegos de paquetes, de estado y de aplicación. También discute los tipos, ventajas, limitaciones y políticas de configuración de los firewalls.