.YANG Extensión de archivo
Módulo YANG
| Desarrollador | Internet Engineering Task Force |
| Popularidad |
2.0 | 1 Voto |
¿Qué es un archivo YANG?
Un archivo YANG es un modelo de datos escrito en el lenguaje de modelado de datos Yet Another Next Generation (YANG). Contiene datos de configuración de elementos de red o datos de estado estructurados mediante un formato de árbol XML. Los archivos YANG se utilizan para definir cómo se envían los datos a través de protocolos de administración de redes, como Network Configuration Protocol (NETCONF) y RESTCONF.
Más información
NETCONF es un protocolo de administración de redes desarrollado por el Internet Engineering Task Force (IETF). El IETF publicó las especificaciones iniciales de NETCONF en 2006. Después de desarrollar NETCONF, el IETF determinó que necesitaba un lenguaje de modelado de datos que pudiera utilizarse para definir los modelos de datos manipulados por NETCONF. Por ello, el IETF creó el lenguaje de modelado de datos YANG.
Los modelos de datos escritos mediante YANG se guardan como archivos YANG. Cada modelo de datos YANG declara un espacio de nombres y un prefijo antes de importar el módulo de biblioteca YANG (ietf-yang-types). A continuación, define los tipos de datos, contenedores, listas y hojas (elementos) que incluye el modelo de datos.
Cómo abrir un archivo YANG
Puedes abrir un archivo YANG en cualquier editor de texto o de código fuente, como Microsoft Visual Studio Code (multiplataforma). Sin embargo, es mejor abrir los archivos YANG en editores de módulos YANG especializados, como MG-SOFT Visual YANG Designer (multiplataforma). Los editores de módulos YANG incluyen funciones útiles que facilitan la edición de archivos YANG.