End-to-end YANG-based Configuration Management
Abstract
Networked resources are of increasing complexity and have to be configured to guarantee proper operation. Within the IETF, current efforts are focused on both a protocol and a data model definition language for configuration management. The NETCONF protocol describes the communication between network devices to be configured and remote configuration applications. NETCONF does not describe how configuration data is represented. This is addressed by the YANG data modeling language, the emerging proposal of the netmod standard working group. We present in this paper the result of the integration of YANG and NETCONF in the ENSUITE open source framework. We illustrate this integration through a YANG-based configuration navigation and edition tool.
Les ressources des réseaux sont d'une complexité croissante et doivent être configurées pour garantir leur bon fonctionnement. Dans le cadre de l'IETF, des travaux récents sont concentrés à la fois sur un protocole et la définition d'un langage de modélisation de données. Le protocole NETCONF décrit la communication entre les équipements réseaux à configurer et une application distante. NETCONF ne décrit pas comment les données de configuration doivent être présentées. Ceci est assuré par le langage de modélisation YANG, la proposition standardisée. Nous présentons dans ce papier le résultat d'une intégration de YANG et NETCONF dans le logiciel open source ENSUITE. Nous illustrons cette intégration par un outil d'édition et de navigation dans les configurations basé sur YANG.