App de Quibank: ya está en el App Store — gratis y sin conexión. Descargar ↗

18 Preguntas de Práctica de Automatización y programabilidad con Respuestas

Todas las preguntas de práctica de Automatización y programabilidad del Examen de práctica Cisco CCNA 200-301, con la respuesta correcta y una breve explicación.

Comenzar examen de práctica →
  1. 1. Un equipo de redes configura 300 switches de acceso uno por uno desde la CLI, y las auditorías siguen encontrando pequeñas diferencias entre equipos que deberían ser idénticos. ¿Qué beneficio aporta más directamente pasar a una automatización basada en plantillas?

    • A.Eliminar los protocolos de enrutamiento en equipos
    • B.Aplicar una plantilla probada igual en todos lados✓ Respuesta
    • C.Eliminar la revisión de cambios por los ingenieros
    • D.Garantizar que el hardware nunca pueda fallar

    La automatización genera la configuración de cada equipo desde una única fuente validada y la aplica de la misma forma en todos, lo que elimina los errores de tecleo y la deriva del trabajo equipo por equipo en la CLI. No elimina la revisión ni las pruebas humanas, no sustituye a los protocolos del plano de control como el enrutamiento y no puede impedir fallas de hardware.

    Ref. QB-MYXT5FFuente: Cisco CCNA 200-301 Exam Topics — 6.1 Explain how automation impacts network managementReportar un problema con esta pregunta

  2. 2. Un equipo de ingeniería traslada todas las configuraciones de sus switches a un repositorio de control de versiones y despliega cada cambio desde allí. ¿Qué beneficio añade esta práctica de infraestructura como código?

    • A.Los equipos aceptan cambios sin autenticación
    • B.Las tablas de rutas convergen antes tras una falla
    • C.Los cambios ya no requieren pruebas previas
    • D.Cada cambio queda registrado y puede revertirse✓ Respuesta

    El control de versiones guarda el historial de cada commit: quién cambió qué y cuándo. Eso aporta una pista de auditoría y permite volver a desplegar una versión anterior que se sabe que funcionaba. No influye en la convergencia del enrutamiento, no elimina la autenticación de los equipos y los cambios siguen necesitando pruebas antes de desplegarse.

    Ref. QB-4GSNJEFuente: Cisco CCNA 200-301 Exam Topics — 6.1 Explain how automation impacts network managementReportar un problema con esta pregunta

  3. 3. Un ingeniero junior compara una red de campus tradicional con una basada en controlador. ¿Qué afirmación las contrasta correctamente?

    • A.La red basada en controlador elimina el plano de datos de cada switch y cada router
    • B.La red basada en controlador exige configurar cada equipo por separado mediante CLI
    • C.La red tradicional centraliza todas las decisiones de enrutamiento en un único equipo
    • D.La red tradicional se configura equipo a equipo, pero un controlador aplica políticas a muchos✓ Respuesta

    En una red tradicional el plano de control está distribuido: cada equipo ejecuta sus propios protocolos y se configura por separado. Una red basada en controlador añade un punto central que tiene la visión de toda la red y aplica políticas coherentes a muchos equipos mediante API. Los equipos siguen reenviando el tráfico en su propio plano de datos.

    Ref. QB-KYKGYDFuente: Cisco CCNA 200-301 Exam Topics — 6.2 Compare traditional networks with controller-based networkingReportar un problema con esta pregunta

  4. 4. En una sucursal, el controlador centralizado de la red pierde la conectividad durante una hora. Los switches y routers ya estaban configurados y sus protocolos de enrutamiento funcionan con normalidad. ¿Cuál es el efecto esperado?

    • A.Los equipos vuelven a valores de fábrica y se reinician
    • B.Los switches inundan cada trama por todos sus puertos
    • C.Todo el tráfico se detiene hasta que vuelva el controlador
    • D.El tráfico sigue fluyendo, pero los cambios nuevos esperan✓ Respuesta

    El controlador es un punto central de gestión y de políticas, no el camino por el que pasa el tráfico de los usuarios. El plano de datos se ejecuta en los equipos y sigue usando la configuración y el estado de reenvío que ya tenía. Hasta que el controlador vuelva, lo que se pierde es la capacidad de aplicar políticas nuevas, aprovisionar equipos o recopilar datos de assurance.

    Ref. QB-3GEBDDFuente: Cisco CCNA 200-301 Exam Topics — 6.2 Compare traditional networks with controller-based networkingReportar un problema con esta pregunta

  5. 5. Un router realiza las cuatro tareas siguientes durante su funcionamiento normal. ¿Cuál pertenece al plano de control?

    • A.Intercambiar actualizaciones OSPF para crear rutas✓ Respuesta
    • B.Descartar paquetes en tránsito que coinciden con una ACL
    • C.Aceptar el inicio de sesión SSH de un administrador
    • D.Reenviar un paquete por su interfaz de salida correcta

    El plano de control construye la información que se usa para reenviar, mediante protocolos de enrutamiento como OSPF y también STP y ARP. Reenviar paquetes y aplicar ACL al tráfico en tránsito es trabajo del plano de datos. El acceso SSH al equipo pertenece al plano de gestión.

    Ref. QB-JY86TCFuente: Cisco CCNA 200-301 Exam Topics — 6.3.a Separation of control plane and data planeReportar un problema con esta pregunta

  6. 6. Un fabricante describe su nuevo diseño como redes definidas por software. En términos de SDN, ¿qué cambia en los planos de los equipos respecto de una red tradicional?

    • A.El control se centraliza y los equipos siguen reenviando✓ Respuesta
    • B.El reenvío pasa al controlador y los equipos solo enrutan
    • C.Los planos de datos y de control se funden en un proceso
    • D.Se elimina el plano de gestión y no hace falta acceso

    SDN separa el plano de control del plano de datos. Las decisiones de control se centralizan, o se abstraen, en un controlador con visión de toda la red, mientras el plano de datos de cada equipo sigue reenviando el tráfico de forma local. El tráfico de usuarios no pasa por el controlador y los equipos siguen necesitando acceso de gestión.

    Ref. QB-2G3Z7CFuente: Cisco CCNA 200-301 Exam Topics — 6.3.a Separation of control plane and data planeReportar un problema con esta pregunta

  7. 7. En un fabric de campus, los switches se conectan mediante una red IP enrutada que ejecuta IS-IS, y sobre esa red se construyen túneles VXLAN que transportan el tráfico de los usuarios. ¿Cómo se llaman esos túneles VXLAN?

    • A.La red overlay✓ Respuesta
    • B.La red de gestión
    • C.La red underlay
    • D.El fabric completo

    La underlay es la red IP física enrutada, aquí con IS-IS, que da alcance entre los equipos. La overlay es el conjunto de túneles virtuales, aquí VXLAN, construidos encima para transportar el tráfico de los usuarios. El fabric es la underlay y la overlay juntas, así que no es el nombre de los túneles por sí solos.

    Ref. QB-HYVTMBFuente: Cisco CCNA 200-301 Exam Topics — 6.3 Describe controller-based, software defined architecture (overlay, underlay, and fabric)Reportar un problema con esta pregunta

  8. 8. Un script de Python del equipo de operaciones llama a la API REST de un controlador para obtener el inventario de equipos. Luego el controlador usa NETCONF para cambiar la configuración de los switches. ¿Cómo se clasifican estas dos interfaces?

    • A.Script a controlador: southbound; controlador a switch: northbound
    • B.Script a controlador: northbound; controlador a switch: southbound✓ Respuesta
    • C.Ambas son southbound, porque las dos transportan configuración
    • D.Ambas son northbound, porque las dos son interfaces programables

    La clasificación depende de la dirección, no de lo que transporta la interfaz. Una API northbound mira hacia arriba, del controlador a las aplicaciones y scripts, y suele ser REST con JSON. Una API southbound mira hacia abajo, del controlador a los equipos de red; algunos ejemplos son NETCONF, RESTCONF, OpenFlow, OpFlex y SNMP.

    Ref. QB-9GJBEMFuente: Cisco CCNA 200-301 Exam Topics — 6.3.b Northbound and Southbound APIsReportar un problema con esta pregunta

  9. 9. Una plataforma de monitoreo aprende el patrón normal de latencia de cada enlace a partir de meses de telemetría y avisa al personal de que un enlace WAN tiende a congestionarse antes de que los usuarios noten nada. ¿Qué enfoque es este?

    • A.Un umbral fijo que alarma al llegar a un valor preestablecido
    • B.IA/ML predictiva que pronostica a partir de datos históricos✓ Respuesta
    • C.IA generativa que crea contenido nuevo a partir de un prompt
    • D.Revisión manual de contadores de interfaz por un ingeniero

    La IA/ML predictiva aprende una línea base a partir de datos históricos y de telemetría, y después detecta anomalías o pronostica tendencias, de modo que puede actuar antes de que los usuarios se vean afectados. La IA generativa crea contenido nuevo a partir de prompts. Un umbral fijo no aprende nada y solo se dispara cuando se supera un valor preestablecido.

    Ref. QB-RYC6UKFuente: Cisco CCNA 200-301 Exam Topics — 6.4 Explain AI (generative and predictive) and machine learning in network operationsReportar un problema con esta pregunta

  10. 10. Un ingeniero escribe una petición en lenguaje natural a un asistente de IA generativa y en segundos recibe una configuración de ACL completa. ¿Qué afirmación sobre ese resultado es correcta?

    • A.Se puede aplicar directo porque la petición era precisa
    • B.Es correcta con seguridad porque se aprendió de datos
    • C.Es un borrador que puede tener errores y requiere revisión✓ Respuesta
    • D.Es salida de IA predictiva que pronostica las reglas

    La IA generativa produce contenido nuevo, como configuraciones, scripts y resúmenes, a partir de un prompt. Puede alucinar resultados plausibles pero erróneos. Por eso un ingeniero debe revisar y probar cualquier configuración generada por IA antes de desplegarla. Crear contenido es IA generativa, no predictiva.

    Ref. QB-DCTX83Fuente: Cisco CCNA 200-301 Exam Topics — 6.4 Explain AI (generative and predictive) and machine learning in network operationsReportar un problema con esta pregunta

  11. 11. Un script debe cambiar solo el campo description de un recurso de interfaz en un controlador, sin reenviar el resto de los campos de ese recurso. ¿Qué método HTTP corresponde a esta actualización parcial?

    • A.POST
    • B.PATCH✓ Respuesta
    • C.GET
    • D.PUT

    PATCH aplica una modificación parcial a un recurso existente. PUT reemplaza todo el recurso por la representación enviada, por lo que los campos que se omiten pueden perderse o restablecerse. POST normalmente crea un recurso nuevo y GET solo lee.

    Ref. QB-WUY4U3Fuente: Cisco CCNA 200-301 Exam Topics — 6.5 Describe characteristics of REST-based APIs (CRUD, HTTP verbs)Reportar un problema con esta pregunta

  12. 12. Un script presenta un token válido y vigente a la API de un controlador y pide eliminar un sitio. La cuenta asociada a ese token solo tiene permisos de lectura. ¿Qué código de respuesta corresponde a este resultado?

    • A.404 Not Found
    • B.403 Forbidden✓ Respuesta
    • C.401 Unauthorized
    • D.400 Bad Request

    403 Forbidden significa que el servidor sabe quién es el cliente, pero rechaza la acción porque no tiene permiso. Pese a su nombre, 401 Unauthorized significa que la solicitud no se autenticó, por ejemplo porque falta el token o no es válido. 404 indica que el recurso no existe y 400, que la solicitud está mal formada.

    Ref. QB-CCFM32Fuente: IETF RFC 9110 — HTTP status codes 401 and 403Reportar un problema con esta pregunta

  13. 13. Un script de laboratorio se autentica ante una API REST con autenticación HTTP Basic sobre HTTP sin cifrar en el puerto TCP 80. ¿Qué afirmación sobre las credenciales es correcta?

    • A.Solo van codificadas en Base64, sin cifrar✓ Respuesta
    • B.Se envían una vez y quedan en una sesión
    • C.Van cifradas con la clave pública del servidor
    • D.Van con hash, así que no pueden reutilizarse

    La autenticación Basic coloca usuario:contraseña en el encabezado Authorization codificado en Base64, algo que cualquiera que capture el tráfico puede revertir. Por eso debe protegerse con HTTPS. Como REST no tiene estado, el servidor no guarda sesiones y las credenciales o el token se envían en cada solicitud.

    Ref. QB-VUMSN2Fuente: IETF RFC 7617 — The Basic HTTP Authentication SchemeReportar un problema con esta pregunta

  14. 14. Un equipo planea administrar la configuración de sus routers con Ansible. ¿Qué descripción coincide con el funcionamiento de Ansible?

    • A.Sin agente; un nodo de control envía tareas YAML por SSH✓ Respuesta
    • B.Con agente; los equipos descargan manifiestos de un servidor
    • C.Sin agente; los equipos bajan recetas Ruby periódicamente
    • D.Archivos HCL declarativos comparados con un archivo de estado

    Ansible no usa agentes. Un nodo de control lee un inventario y ejecuta playbooks YAML, enviando tareas a los equipos por SSH o API mediante módulos idempotentes. El modelo con agente que descarga manifiestos o recetas Ruby corresponde a herramientas como Puppet y Chef. HCL declarativo con archivo de estado corresponde a Terraform.

    Ref. QB-FCHMK5Fuente: Cisco CCNA 200-301 Exam Topics — 6.6 Recognize the capabilities of configuration management mechanisms such as Ansible and TerraformReportar un problema con esta pregunta

  15. 15. Antes de cambiar nada, un ingeniero ejecuta el paso de Terraform que muestra qué recursos se crearán, modificarán o destruirán. ¿Qué compara Terraform para generar esa vista previa?

    • A.El informe del agente frente al manifiesto del servidor
    • B.La configuración en ejecución frente a la de inicio
    • C.El playbook YAML frente al archivo de inventario
    • D.La configuración declarada frente a su estado registrado✓ Respuesta

    Terraform es infraestructura como código declarativa. Sus archivos HCL describen el estado final deseado y su archivo de estado registra la infraestructura que administra. El paso plan compara ambos, tras actualizarse frente a la infraestructura real, y enumera los cambios. Nada cambia hasta que se ejecuta apply. Los playbooks e inventarios son de Ansible y los manifiestos con agente, de Puppet.

    Ref. QB-YUPS66Fuente: Cisco CCNA 200-301 Exam Topics — 6.6 Recognize the capabilities of configuration management mechanisms such as Ansible and TerraformReportar un problema con esta pregunta

  16. 16. La API de un controlador devuelve este JSON: {"hostname": "EDGE-1", "enabled": "true", "mtu": 1500, "vlans": [10, 20]}. ¿Qué tipo de dato tiene el valor de la clave enabled?

    • A.Número
    • B.Booleano
    • C.Cadena✓ Respuesta
    • D.Nulo

    En JSON, cualquier valor entre comillas dobles es una cadena, así que "true" es una cadena. Un booleano JSON es el literal en minúsculas true o false, escrito sin comillas. Del mismo modo, 1500 es un número porque no lleva comillas.

    Ref. QB-EC6AE4Fuente: IETF RFC 8259 — The JavaScript Object Notation (JSON) Data Interchange FormatReportar un problema con esta pregunta

  17. 17. Un técnico escribe cuatro posibles cuerpos de solicitud para una llamada a una API. ¿Cuál es JSON válido?

    • A.{"name": "Gi0/1", "up": true,}
    • B.{name: "Gi0/1", "up": true}
    • C.{"name": "Gi0/1", "up": true}✓ Respuesta
    • D.{'name': 'Gi0/1', 'up': true}

    En JSON, las claves y los valores de cadena deben ir entre comillas dobles. Los dos puntos separan cada clave de su valor, las comas van solo entre pares y el booleano true se escribe sin comillas. Las comillas simples, una coma final tras el último par o una clave sin comillas hacen que el texto no sea JSON válido.

    Ref. QB-XUBFZ4Fuente: IETF RFC 8259 — The JavaScript Object Notation (JSON) Data Interchange FormatReportar un problema con esta pregunta

  18. 18. Una API devuelve: {"device": "SW-A", "interfaces": [{"name": "Gi1/0/1", "vlan": 10}, {"name": "Gi1/0/2", "vlan": 20}]}. ¿Cuántos objetos y arreglos JSON contiene en total?

    • A.3 objetos y 2 arreglos
    • B.1 objeto y 1 arreglo
    • C.3 objetos y 1 arreglo✓ Respuesta
    • D.2 objetos y 1 arreglo

    Cada par de llaves es un objeto y cada par de corchetes es un arreglo. Las llaves exteriores forman un objeto. El valor de interfaces es un único arreglo entre corchetes, que contiene dos objetos, uno por interfaz. En total hay 3 objetos y 1 arreglo.

    Ref. QB-HC8AX7Fuente: IETF RFC 8259 — The JavaScript Object Notation (JSON) Data Interchange FormatReportar un problema con esta pregunta

Otros temas de este examen

Preguntas de práctica elaboradas según los temas publicados por Cisco para el examen CCNA 200-301 y los estándares IEEE e IETF en que se basan. Cisco y CCNA son marcas de Cisco Systems, Inc.; este sitio no está afiliado ni respaldado por Cisco. Los temas del examen se revisan periódicamente: consulta la lista oficial vigente antes de inscribirte. Sobre el examen CCNA (Cisco) →