Cuestionario avanzado de Cilium
Versión compatible: Cilium 1.17 Última actualización: February 22, 2026
Tecnología eBPF
¿Dónde se ejecutan los programas eBPF?
- A) Espacio de usuario
- B) Espacio del kernel
- C) Dentro de contenedores
- D) Dentro de máquinas virtuales
Mostrar respuesta
Respuesta: B) Espacio del kernel
Explicación: Los programas eBPF se ejecutan de forma segura dentro del kernel de Linux y pueden ampliar y modificar la funcionalidad del kernel.
¿Qué mecanismo garantiza la seguridad de los programas eBPF?
- A) Virtualización
- B) Contenerización
- C) Verificador estático
- D) Cifrado
Mostrar respuesta
Respuesta: C) Verificador estático
Explicación: El verificador de eBPF comprueba la seguridad de los programas antes de cargarlos para evitar bucles infinitos o fallos del kernel.
¿Cuál NO es un beneficio principal de usar eBPF en Cilium?
- A) Implementar funcionalidades de red sin módulos del kernel
- B) Alto rendimiento y baja sobrecarga
- C) Aplicación detallada de políticas de red
- D) Aceleración de hardware requerida
Mostrar respuesta
Respuesta: D) Aceleración de hardware requerida
Explicación: eBPF puede proporcionar alto rendimiento mediante software sin requerir aceleración de hardware.
Modelos de red
¿Qué modo de ruta de datos NO es compatible con Cilium?
- A) VXLAN
- B) Geneve
- C) Direct Routing
- D) MPLS
Mostrar respuesta
Respuesta: D) MPLS
Explicación: Cilium admite VXLAN, Geneve y Direct Routing, pero no admite MPLS.
¿Qué tecnología utiliza Cilium en el modo de reemplazo de kube-proxy?
- A) iptables
- B) IPVS
- C) XDP basado en eBPF
- D) netfilter
Mostrar respuesta
Respuesta: C) XDP basado en eBPF
Explicación: Cilium utiliza eBPF y XDP (eXpress Data Path) para reemplazar kube-proxy y proporcionar mayor rendimiento.
¿Qué funcionalidad del modelo de red de Cilium rastrea las rutas de los paquetes durante la comunicación de Pod a Pod?
- A) tcpdump
- B) Hubble Flow Monitoring
- C) Wireshark
- D) Prometheus
Mostrar respuesta
Respuesta: B) Hubble Flow Monitoring
Explicación: Hubble es la herramienta Hubble Flow Monitoring de Cilium que puede rastrear y visualizar la comunicación de Pod a Pod en tiempo real.
IPAM y políticas de red
¿Qué modo de IPAM (gestión de direcciones IP) en Cilium se integra con AWS EKS?
- A) Cluster Pool
- B) Kubernetes Host Scope
- C) AWS ENI
- D) CRD-based
Mostrar respuesta
Respuesta: C) AWS ENI
Explicación: Cilium se integra con EKS mediante el modo AWS ENI (Elastic Network Interface) para asignar directamente direcciones IP de VPC a los Pods.
¿Qué permite la regla 'toFQDNs' en las políticas de red de Cilium?
- A) Tráfico hacia direcciones IP específicas
- B) Tráfico hacia puertos específicos
- C) Tráfico hacia nombres de dominio específicos
- D) Tráfico de protocolos específicos
Mostrar respuesta
Respuesta: C) Tráfico hacia nombres de dominio específicos
Explicación: La regla toFQDNs permite el tráfico hacia nombres de dominio específicos (FQDNs) y Cilium supervisa las consultas DNS para permitir dinámicamente las direcciones IP de esos dominios.
¿Qué selector NO es compatible con Cilium CiliumNetworkPolicy?
- A) endpointSelector
- B) nodeSelector
- C) namespaceSelector
- D) serviceSelector
Mostrar respuesta
Respuesta: D) serviceSelector
Explicación: Cilium admite endpointSelector, nodeSelector y namespaceSelector, pero no admite directamente serviceSelector.
Redes L2-L7
¿Qué atributo no puede filtrarse mediante las políticas L7 de Cilium para solicitudes HTTP?
- A) Ruta
- B) Método
- C) Encabezados
- D) Tiempo de respuesta
Mostrar respuesta
Respuesta: D) Tiempo de respuesta
Explicación: Las políticas L7 de Cilium pueden filtrar atributos de solicitudes HTTP como la ruta, el método y los encabezados, pero el tiempo de respuesta no es un objetivo de filtrado.
¿Qué NO proporcionan las funcionalidades de Service Mesh de Cilium?
- A) TLS mutuo (mTLS)
- B) División de tráfico
- C) Descubrimiento de servicios
- D) Autenticación de usuarios
Mostrar respuesta
Respuesta: D) Autenticación de usuarios
Explicación: Cilium Service Mesh proporciona TLS mutuo, división de tráfico y descubrimiento de servicios, pero la autenticación de usuarios suele gestionarse mediante un sistema de autenticación independiente.
¿Qué funcionalidad proporciona la integración de Cilium con Envoy?
- A) Balanceo de carga L7
- B) Visibilidad L7
- C) Aplicación de políticas L7
- D) Todas las anteriores
Mostrar respuesta
Respuesta: D) Todas las anteriores
Explicación: Cilium se integra con el proxy Envoy para proporcionar balanceo de carga L7, visibilidad y aplicación de políticas.
Seguridad y visibilidad
¿Qué funcionalidad NO proporciona Hubble UI?
- A) Mapa de dependencias de servicios
- B) Visualización de flujos de red
- C) Alertas de violación de políticas
- D) Gestión de despliegues de código
Mostrar respuesta
Respuesta: D) Gestión de despliegues de código
Explicación: Hubble UI proporciona mapas de dependencias de servicios, visualización de flujos de red y alertas de violación de políticas, pero no proporciona gestión de despliegues de código.
¿Qué protocolos pueden utilizarse para el cifrado del tráfico de red en Cilium?
- A) IPsec y WireGuard
- B) TLS y SSH
- C) SSL y HTTPS
- D) DTLS y QUIC
Mostrar respuesta
Respuesta: A) IPsec y WireGuard
Explicación: Cilium puede cifrar el tráfico de red entre nodos mediante los protocolos IPsec y WireGuard.
¿Qué funcionalidad de seguridad de Cilium coincide con esta descripción? "Filtra el tráfico según campos o patrones específicos de protocolos específicos de la capa de aplicación"
- A) Políticas de red
- B) Políticas L7
- C) Cifrado
- D) Detección de intrusiones
Mostrar respuesta
Respuesta: B) Políticas L7
Explicación: Las políticas L7 (capa de aplicación) pueden filtrar tráfico según campos o patrones específicos en protocolos como HTTP, gRPC y Kafka.
Temas avanzados y casos de uso reales
¿Cuál NO es una funcionalidad principal de Cilium Cluster Mesh?
- A) Descubrimiento de servicios entre clústeres
- B) Políticas de red entre clústeres
- C) Balanceo de carga entre clústeres
- D) Uso compartido de almacenamiento entre clústeres
Mostrar respuesta
Respuesta: D) Uso compartido de almacenamiento entre clústeres
Explicación: Cilium Cluster Mesh proporciona descubrimiento de servicios, políticas de red y balanceo de carga entre clústeres, pero no proporciona uso compartido de almacenamiento.
¿Qué proporciona la funcionalidad Bandwidth Manager de Cilium?
- A) Monitoreo del ancho de banda de red
- B) Limitación del ancho de banda de red y QoS
- C) Optimización del ancho de banda de red
- D) Predicción del ancho de banda de red
Mostrar respuesta
Respuesta: B) Limitación del ancho de banda de red y QoS
Explicación: Bandwidth Manager de Cilium utiliza eBPF para proporcionar limitación del ancho de banda de red y QoS (Quality of Service) por Pod.
¿Qué protege la funcionalidad Host Firewall de Cilium?
- A) Solo la comunicación de contenedor a contenedor
- B) Solo la comunicación de nodo a nodo
- C) Las propias interfaces de red del host
- D) Servicios externos en la nube
Mostrar respuesta
Respuesta: C) Las propias interfaces de red del host
Explicación: Host Firewall de Cilium protege las propias interfaces de red del host, mejorando la seguridad a nivel de host.
¿Cuál es el propósito principal de la funcionalidad Egress Gateway de Cilium?
- A) Conservar la dirección IP de origen del tráfico externo
- B) Cambiar la dirección IP de destino del tráfico externo
- C) Cifrar el tráfico externo
- D) Bloquear el tráfico externo
Mostrar respuesta
Respuesta: A) Conservar la dirección IP de origen del tráfico externo
Explicación: Egress Gateway de Cilium aplica SNAT al tráfico saliente desde los Pods hacia fuera del clúster a una IP específica, proporcionando una IP de origen coherente.
¿Qué NO es posible mediante la compatibilidad con BGP de Cilium?
- A) Intercambio de rutas con routers externos
- B) Anuncio de IP externas para servicios LoadBalancer
- C) Enrutamiento directo entre clústeres
- D) Creación automática de registros DNS
Mostrar respuesta
Respuesta: D) Creación automática de registros DNS
Explicación: La compatibilidad con BGP de Cilium proporciona intercambio de rutas con routers externos, anuncio de IP externas para servicios LoadBalancer y enrutamiento directo entre clústeres, pero no proporciona creación automática de registros DNS.
Rendimiento y solución de problemas
¿Qué tecnología de optimización del rendimiento de Cilium reduce significativamente la latencia de procesamiento de paquetes?
- A) TCP BBR
- B) XDP (eXpress Data Path)
- C) DPDK
- D) TSO (TCP Segmentation Offload)
Mostrar respuesta
Respuesta: B) XDP (eXpress Data Path)
Explicación: XDP procesa paquetes a nivel del controlador de red, omitiendo la pila de red del kernel para reducir significativamente la latencia.
¿Cuál es el comando para diagnosticar problemas de conectividad de red en Cilium?
- A)
cilium status - B)
cilium connectivity test - C)
cilium monitor - D)
cilium endpoint list
Mostrar respuesta
Respuesta: B) `cilium connectivity test`
Explicación: El comando `cilium connectivity test` prueba diversos escenarios de conectividad de red dentro del clúster para diagnosticar problemas.
- A)
¿Cuál es el comando para comprobar el estado de la política de red de un Pod específico en Cilium?
- A)
cilium endpoint list - B)
cilium policy get - C)
cilium endpoint get <endpoint-id> - D)
cilium status --all-endpoints
Mostrar respuesta
Respuesta: C)
cilium endpoint get <endpoint-id>Explicación: El comando
cilium endpoint get <endpoint-id>muestra información detallada y el estado de las políticas de red aplicadas a un endpoint (Pod) específico.- A)
¿Cuál es el comando para comprobar el estado de los mapas BPF en Cilium?
- A)
cilium map list - B)
cilium bpf maps - C)
cilium status --maps - D)
cilium bpf map list
Mostrar respuesta
Respuesta: B) `cilium bpf maps`
Explicación: El comando `cilium bpf maps` muestra una lista y el estado de todos los mapas BPF utilizados por Cilium.
- A)
¿Cuál es el comando para la captura y el análisis de paquetes de red en Cilium?
- A)
cilium tcpdump - B)
cilium capture - C)
cilium monitor - D)
cilium packet-capture
Mostrar respuesta
Respuesta: C) `cilium monitor`
Explicación: El comando `cilium monitor` puede capturar y analizar en tiempo real los paquetes que pasan por la ruta de datos eBPF de Cilium.
- A)