Security Group frente a Network ACL (AWS): ¿qué afirmación es correcta?
Opciones
- Los Security Groups son stateful y solo permiten; las NACLs son stateless y por subred (Opción correcta)
- Los Security Groups son stateless; las NACLs son stateful y por instancia
- Ambos son idénticos y solo difieren en la consola que usan
- Los Security Groups solo filtran el tráfico saliente de una instancia
Respuesta
Los Security Groups son stateful, van unidos a recursos y solo tienen reglas de permitir; las NACLs son stateless, se aplican a nivel de subred y admiten reglas de permitir y denegar
Por qué
Security Group: un firewall virtual alrededor de una instancia o interfaz de red. Stateful: si se permite el tráfico entrante, la respuesta se permite automáticamente. Solo reglas de permitir; todo lo demás se deniega.
Network ACL: un firewall en el borde de la subred. Stateless: debes permitir explícitamente el tráfico de vuelta. Tiene reglas numeradas de permitir y denegar.
Casi todo el control diario se hace con Security Groups. Equivalente en Azure: Network Security Groups (NSG).
Recuerda
Security group = stateful, por recurso. NACL = stateless, por subred.