Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Sessão DE NETCONF amostra

As seções a seguir descrevem a sequência de elementos de tag em uma sessão NETCONF amostral com um dispositivo que executa o Junos OS. O aplicativo do cliente começa estabelecendo uma conexão com um servidor NETCONF.

Troca de elementos de tag de inicialização

Após o aplicativo do cliente estabelecer uma conexão com um servidor NETCONF, os dois elementos de tag de troca <hello> , conforme mostrado no exemplo a seguir. Para a legibilidade, o exemplo coloca o elemento de tag do <hello> aplicativo cliente abaixo do do servidor NETCONF. As duas partes podem realmente emitir seus <hello> elementos de tag ao mesmo tempo. Para obter informações sobre a sequência de ]]>]]> caracteres usada neste e nos seguintes exemplos, consulte Gere documentos XML bem formados. Para uma discussão detalhada sobre o <hello> elemento tag, consulte A troca de elementos de tag <hello>.

Envio de uma solicitação operacional

O aplicativo do cliente emite o <get-chassis-inventory> elemento tag para solicitar informações sobre o hardware do chassi do dispositivo. O servidor NETCONF devolve as informações solicitadas no <chassis-inventory> elemento tag.

Bloquear a configuração

Em seguida, o aplicativo do cliente se prepara para incorporar uma mudança na configuração do candidato, emitindo a <lock/> tag para impedir que outros usuários ou aplicativos alterem a configuração do candidato ao mesmo tempo. Para confirmar se a configuração do candidato está bloqueada, o servidor NETCONF devolve uma <ok/> tag em um <rpc-reply> elemento de tag. Para obter mais informações sobre como bloquear a configuração, consulte Bloquear e desbloquear a configuração do candidato usando o NETCONF.

Mudando a configuração

O aplicativo do cliente agora emite elementos de tag para criar uma nova classe de login do Junos OS chamada network-mgmt no nível de [edit system login class] hierarquia na configuração do candidato. Para confirmar que a operação de carga foi bem-sucedida, o servidor NETCONF devolve uma <ok/> tag em um <rpc-reply> elemento de tag.

Comprometendo a configuração

O aplicativo do cliente então confirma a configuração do candidato. Para confirmar que a operação de confirmação foi bem-sucedida, o servidor NETCONF devolve uma <ok/> tag em um <rpc-reply> elemento de tag. Para obter mais informações sobre a operação de confirmação, consulte Commit the Candidate Configuration Usando NETCONF.

Desbloquear a configuração

O aplicativo do cliente desbloqueia (e, por implicação, fecha) a configuração do candidato. Para confirmar que a operação de desbloqueio foi bem-sucedida, o servidor NETCONF devolve uma <ok/> tag em um <rpc-reply> elemento de tag. Para obter mais informações sobre o desbloqueio de uma configuração, consulte Bloquear e desbloquear a configuração do candidato usando o NETCONF.

Encerramento da sessão NETCONF

O aplicativo do cliente encerra a sessão NETCONF emitindo a <close-session> tag. Para obter mais informações sobre o encerramento da sessão, consulte End a NETCONF Session e Close the Connection.