Descripción de la función de la aplicación de cliente en una sesión de NETCONF
Para crear una sesión NETCONF y comunicarse con el servidor NETCONF, una aplicación cliente lleva a cabo los siguientes procedimientos, que se describen en las secciones indicadas:
Cumple los requisitos previos para el protocolo de conexión dado, como se describe en:
Establece una conexión al servidor NETCONF.
Para sesiones de NETCONF mediante SSH, consulte Conexión al servidor NETCONF mediante SSH.
-
Para sesiones de NETCONF a través de TLS, consulte Cómo establecer una sesión NETCONF mediante TLS.
-
Para sesiones de NETCONF mediante HTTPS saliente, consulte Cómo establecer sesiones de NETCONF y shell mediante HTTPS saliente mejorado.
Abre una sesión NETCONF, como se describe en Iniciar una sesión NETCONF.
Opcionalmente, bloquea la configuración del candidato o abre una instancia de la base de datos de configuración efímera.
El bloqueo de la configuración impide que otros usuarios o aplicaciones la cambien al mismo tiempo. Para obtener más información, consulte Bloquear y desbloquear la configuración de candidato mediante NETCONF.
Para obtener más información acerca de la base de datos de configuración efímera, consulte Descripción de la base de datos de configuración efímera y Habilitar y configurar instancias de la base de datos de configuración efímera.
Solicita información operativa o de configuración, o cambia la información de configuración, como se describe en Solicitar información operativa mediante NETCONF, Solicitar datos de configuración con NETCONF y Editar la configuración con NETCONF.
(Opcional) Verifica la corrección sintáctica de la configuración del candidato antes de intentar confirmarla, como se describe en Comprobar la sintaxis de configuración de candidato mediante NETCONF.
Confirma los cambios realizados en la configuración del candidato, como se describe en Confirmar la configuración del candidato mediante NETCONF y Confirmar la configuración del candidato solo después de la confirmación con NETCONF, o confirma los cambios realizados en una instancia abierta de la base de datos de configuración efímera, como se describe en Confirmar y sincronizar datos de configuración efímeros mediante el protocolo NETCONF o Junos XML.
Desbloquea la configuración del candidato si está bloqueada o cierra una instancia abierta de la base de datos de configuración efímera.
Otros usuarios y aplicaciones no pueden cambiar la configuración del candidato mientras permanece bloqueada. Para obtener más información, consulte Bloquear y desbloquear la configuración de candidato mediante NETCONF.
Termina la sesión NETCONF y cierra la conexión al dispositivo, como se describe en Finalizar una sesión NETCONF y Cerrar la conexión.