Ejemplo del filtrado de paquetes
Para entender el concepto de cómo utiliza el router el filtrado de paquetes, imagine que se coloca un guarda en una puerta cerrada con llave. Las instrucciones del guarda son que solo permita el acceso por esa puerta a aquellas personas cuyos nombres aparecen en una lista. El guarda filtra las personas según el criterio de que los nombres aparezcan en la lista autorizada. Las ACL funcionan de manera similar: toman decisiones sobre la base de criterios establecidos.
Por ejemplo, una ACL se puede configurar para “permitir el acceso web a los usuarios de la red A, pero denegar el resto de los servicios a los usuarios de esa red. Denegar el acceso HTTP a los usuarios de la red B, pero permitir que los usuarios de esa red tengan todos los otros tipos de acceso”, de manera lógica. Consulte la ilustración para examinar la ruta de decisión que utiliza el filtro de paquetes para llevar a cabo esta tarea.
Para esta situación, el filtro de paquetes examina cada paquete de la siguiente manera:
- Si el paquete es un SYN de TCP de la red A que utiliza el puerto 80, tiene permiso para pasar. El resto de los tipos de acceso se deniega a esos usuarios.
- Si el paquete es un SYN de TCP de la red B que utiliza el puerto 80, se bloquea. Sin embargo, se permite el resto de los tipos de acceso.
Este es solo un ejemplo sencillo. Se pueden configurar varias reglas para permitir o denegar otros servicios a usuarios específicos.