Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Descripción general del protocolo de administración XML de Junos y la API XML de Junos

El protocolo de administración XML de Junos es un protocolo basado en lenguaje de marcado extensible (XML) que las aplicaciones cliente utilizan para administrar la configuración en dispositivos Junos. Usa una codificación de datos basada en XML para los datos de configuración y las llamadas a procedimiento remoto (RPC). El protocolo XML de Junos define operaciones básicas que son equivalentes a los comandos del modo de configuración en la CLI. Las aplicaciones usan las operaciones de protocolo para mostrar, editar y confirmar instrucciones de configuración (entre otras operaciones), del mismo modo que los administradores usan comandos del modo de configuración de CLI como show, sety commit para realizar esas operaciones.

La API XML de Junos es una representación XML de las instrucciones de configuración y los comandos del modo operativo de Junos. Los elementos de etiqueta de configuración junos XML son el contenido al que se aplican las operaciones del protocolo Junos XML. Los elementos de etiqueta operativa Junos XML son equivalentes en función a comandos de modo operativo en la CLI, que los administradores utilizan para recuperar la información de estado de un dispositivo.

Las aplicaciones cliente solicitan información y cambian la configuración en un conmutador, enrutador o dispositivo de seguridad codificando la solicitud con elementos de etiqueta del protocolo de administración JUnos XML y la API de Junos XML y enviándola al servidor de protocolo Junos XML en el dispositivo. El servidor de protocolo XML de Junos está integrado en el sistema operativo Junos y no aparece como una entrada independiente en las listas de procesos. El servidor de protocolo Junos XML dirige la solicitud a los módulos de software adecuados dentro del dispositivo, codifica la respuesta en el protocolo Junos XML y los elementos de etiqueta de la API Junos XML y devuelve el resultado a la aplicación cliente.

Por ejemplo, para solicitar información sobre el estado de las interfaces de un dispositivo, una aplicación cliente envía la etiqueta de solicitud de API <get-interface-information> XML de Junos. El servidor de protocolo JUnos XML recopila la información del proceso de interfaz y la devuelve en el elemento de etiqueta de respuesta de la API <interface-information> junos XML.

Puede usar el protocolo de administración XML de Junos y la API XML de Junos para configurar dispositivos Junos o solicitar información sobre la configuración o el funcionamiento del dispositivo. Puede escribir aplicaciones cliente para interactuar con el servidor de protocolo XML de Junos y también puede usar el protocolo Junos XML para crear interfaces de usuario final personalizadas para la configuración y la recuperación y visualización de información, como una interfaz basada en un navegador web.