Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Utilisation des éléments de balise de réponse de configuration NETCONF dans les demandes NETCONF et les modifications de configuration

Le serveur NETCONF contient sa réponse à chaque demande de configuration dans <rpc-reply> des éléments de <configuration> balise. Le fait d’inclure chaque réponse de configuration dans un <configuration> élément de balise contraste avec la façon dont le serveur enferme chaque réponse opérationnelle différente dans un élément de balise nommé pour ce type de réponse, par exemple, l’élément de balise pour les <chassis-inventory> informations du châssis ou l’élément de balise pour les informations d’interface <interface-information> .

Les éléments de balise XML Junos dans l’élément <configuration> de balise représentent les niveaux de la hiérarchie de configuration, les objets de configuration et les caractéristiques de l’objet, toujours classés des niveaux supérieurs à plus profonds de la hiérarchie. Lorsqu’une application cliente charge une configuration, elle peut émettre les mêmes éléments de balise dans le même ordre que celui utilisé par le serveur NETCONF pour renvoyer les informations de configuration. Cette représentation cohérente facilite la gestion des informations de configuration. Par exemple, l’application cliente peut demander la configuration actuelle, stocker la réponse du serveur NETCONF dans une mémoire tampon locale, effectuer des modifications ou appliquer des transformations aux données mises en mémoire tampon, et soumettre la configuration modifiée en tant que modification à la configuration candidate. Étant donné que la configuration modifiée est basée sur la réponse du serveur NETCONF, elle est certaine d’être syntactiquement correcte.

De même, lorsqu’une application cliente demande des informations sur un élément de configuration (au niveau de la hiérarchie ou un objet de configuration), elle utilise les mêmes éléments de balise que le serveur NETCONF retournera en réponse. Pour représenter l’élément, l’application cliente envoie un flux complet d’éléments de balise depuis le haut de la hiérarchie de configuration (représenté par l’élément <configuration> de balise) vers l’élément demandé. L’élément de balise le plus interne, qui représente le niveau ou l’objet, est vide ou inclut uniquement l’élément de balise d’identification. La réponse du serveur NETCONF inclut le même flux d’éléments de balise parent, mais l’élément de balise de l’élément de configuration demandé contient tous les éléments de balise qui représentent les caractéristiques de l’élément ou les niveaux enfants. Pour plus d’informations, consultez demander des données de configuration à l’aide de NETCONF.

Les flux de balises émis par le serveur NETCONF et par une application cliente peuvent varier selon l’utilisation de l’espace blanc, comme décrit dans la présentation des conventions du protocole de gestion XML et NETCONF XML.