.YANG Estensione file
Modulo YANG
| Sviluppatore | Internet Engineering Task Force |
| Popolarità |
2,0 | 1 Voto |
Che cos'è un file YANG?
Un file YANG è un modello di dati scritto nel linguaggio di modellazione dei dati Yet Another Next Generation (YANG). Contiene dati di configurazione o dati sullo stato degli elementi di rete strutturati utilizzando un formato ad albero XML. I file YANG vengono utilizzati per definire come vengono inviati i dati tramite i protocolli di gestione della rete, come Network Configuration Protocol (NETCONF) e RESTCONF.
Maggiori informazioni
NETCONF è un protocollo di gestione della rete sviluppato dall'Internet Engineering Task Force (IETF). L'IETF ha pubblicato le specifiche iniziali di NETCONF nel 2006. Dopo aver sviluppato NETCONF, l'IETF ha stabilito di aver bisogno di un linguaggio di modellazione dei dati che potesse essere utilizzato per definire i modelli di dati manipolati da NETCONF. Per questo motivo, l'IETF ha creato il linguaggio di modellazione dei dati YANG.
I modelli di dati scritti utilizzando YANG vengono salvati come file YANG. Ogni modello di dati YANG dichiara uno spazio dei nomi e un prefisso prima di importare il modulo della libreria YANG (ietf-yang-types). Quindi definisce i tipi di dati, i contenitori, gli elenchi e le foglie (elementi) inclusi nel modello di dati.
Come aprire un file YANG
Puoi aprire un file YANG in qualsiasi editor di testo o di codice sorgente, come Microsoft Visual Studio Code (multipiattaforma). Tuttavia, è preferibile aprire i file YANG in editor dedicati ai moduli YANG, come MG-SOFT Visual YANG Designer (multipiattaforma). Gli editor di moduli YANG includono funzioni utili che semplificano la modifica dei file YANG.