Respuesta correcta
- AUna API orientada a aplicaciones utilizada por software externo para comunicarse con el controlador
Explicación
Una northbound API es la interfaz expuesta por el controlador a aplicaciones externas, sistemas de orquestación, paneles o herramientas de automatización. En lenguaje sencillo, es la forma en que el software situado por encima del controlador se comunica con este para solicitar datos, aplicar políticas o activar cambios. Esto es diferente del lado southbound, donde el controlador interactúa con los dispositivos de infraestructura subyacentes.
Este concepto aparece a menudo en temas de automatización porque ayuda a definir dónde se ubica el controlador en la arquitectura general. Una northbound API no es un cable físico y no reemplaza los controles de seguridad. Es una interfaz de software orientada a aplicaciones, que es exactamente lo que debe reflejar la respuesta correcta.
Para profundizar
Una northbound API en una arquitectura de red basada en controlador es la interfaz que permite a aplicaciones externas, plataformas de orquestación y herramientas de gestión comunicarse con el controlador de red. Esta API expone las capacidades del controlador, como la recuperación de información del estado de la red, la aplicación de cambios de configuración y la automatización de la aplicación de políticas. Actúa como la interfaz orientada hacia arriba, permitiendo que el software situado por encima de la capa del controlador interactúe de forma programática con la infraestructura de red.
La decisión de utilizar una northbound API se basa en la separación arquitectónica entre el controlador y las aplicaciones que consumen sus servicios. Mientras que el controlador gestiona los dispositivos de red subyacentes mediante protocolos southbound (como OpenFlow o NETCONF), la northbound API proporciona un método estandarizado y abstracto para que las aplicaciones soliciten datos o activen cambios en la red sin tener que lidiar con detalles específicos de los dispositivos. Esta abstracción es fundamental en la automatización y la programabilidad, ya que simplifica la integración y la orquestación.
Una trampa común en los exámenes es confundir las northbound APIs con cableado físico o protocolos de enrutamiento. Las northbound APIs son interfaces de software puramente lógicas y no representan conexiones físicas ni mecanismos de enrutamiento. En entornos Cisco prácticos, las northbound APIs suelen utilizar servicios web RESTful u otras interfaces programáticas aseguradas mediante autenticación y autorización, al contrario de la idea errónea de que eliminan los requisitos de seguridad. Comprender esta distinción ayuda a evitar malas interpretaciones de los roles del controlador y las direcciones de las API en los escenarios de examen.
Sobre estas preguntas de práctica
Esta es una de las preguntas de práctica originales de 200-301 de Courseiva, escrita para aprender y nunca copiada de exámenes reales ni de dumps.
Traducida del original en inglés con IA y revisada para comprobar el sentido. Los códigos de examen, los comandos y los nombres de productos se mantienen tal como aparecen en el examen.