Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Junos XML Management Protocol e Junos XML API Visão geral

O Junos XML Management Protocol é um protocolo baseado em Linguagem de Marcação Extensível (XML) que os aplicativos dos clientes usam para gerenciar a configuração em dispositivos Junos. Ele usa uma codificação de dados baseada em XML para os dados de configuração e chamadas de procedimentos remotos (RPCs). O protocolo Junos XML define operações básicas equivalentes aos comandos de modo de configuração na CLI. Os aplicativos usam as operações de protocolo para exibir, editar e comprometer declarações de configuração (entre outras operações), assim como os administradores usam comandos de modo de configuração CLI, como show, sete commit para realizar essas operações.

A API Junos XML é uma representação XML de declarações de configuração do Junos e comandos de modo operacional. Os elementos de tag de configuração Junos XML são o conteúdo ao qual as operações de protocolo Junos XML se aplicam. Os elementos de tag operacional Junos XML são equivalentes em função aos comandos de modo operacional na CLI, que os administradores usam para recuperar informações de status de um dispositivo.

Os aplicativos do cliente solicitam informações e alteram a configuração em um switch, roteador ou dispositivo de segurança codificando a solicitação com elementos de tag do protocolo de gerenciamento Junos XML e da API Junos XML e enviando-a para o servidor de protocolo Junos XML no dispositivo. O servidor de protocolo Junos XML é integrado ao sistema operacional Junos e não aparece como uma entrada separada em listagens de processos. O servidor de protocolo Junos XML direciona a solicitação para os módulos de software apropriados dentro do dispositivo, codifica a resposta no protocolo Junos XML e elementos de tag API Junos XML e devolve o resultado ao aplicativo do cliente.

Por exemplo, para solicitar informações sobre o status das interfaces de um dispositivo, um aplicativo do cliente envia a tag de solicitação de API <get-interface-information> Junos XML. O servidor de protocolo Junos XML coleta as informações do processo de interface e as devolve no elemento de tag de resposta a API <interface-information> Junos XML.

Você pode usar o protocolo de gerenciamento Junos XML e a API Junos XML para configurar dispositivos Junos ou solicitar informações sobre a configuração ou operação do dispositivo. Você pode escrever aplicativos de clientes para interagir com o servidor de protocolo Junos XML, e também pode usar o protocolo Junos XML para criar interfaces personalizadas de usuário final para recuperação e exibição de informações e configuração, como uma interface baseada no navegador da Web.