.YANG Rozszerzenie pliku
Moduł YANG
| Deweloper | Internet Engineering Task Force |
| Popularność |
2,0 | 1 Głos |
Czym jest plik YANG?
Plik YANG to model danych zapisany w języku modelowania danych Yet Another Next Generation (YANG). Zawiera dane konfiguracji elementów sieci lub dane o ich stanie, uporządkowane w formacie drzewa XML. Pliki YANG służą do definiowania sposobu przesyłania danych za pośrednictwem protokołów zarządzania siecią, takich jak Network Configuration Protocol (NETCONF) i RESTCONF.
Więcej informacji
NETCONF to protokół zarządzania siecią opracowany przez Internet Engineering Task Force (IETF). IETF opublikowała pierwsze specyfikacje NETCONF w 2006 roku. Po opracowaniu NETCONF IETF uznała, że potrzebuje języka modelowania danych, którego można byłoby używać do definiowania modeli danych przetwarzanych przez NETCONF. W ten sposób IETF stworzyła język modelowania danych YANG.
Modele danych zapisane w języku YANG są zapisywane jako pliki YANG. Każdy model danych YANG deklaruje przestrzeń nazw i prefiks przed zaimportowaniem modułu biblioteki YANG (ietf-yang-types). Następnie definiuje typy danych, kontenery, listy i liście (elementy), które zawiera model danych.
Jak otworzyć plik YANG
Plik YANG można otworzyć w dowolnym edytorze tekstu lub kodu źródłowego, takim jak Microsoft Visual Studio Code (wieloplatformowym). Najlepiej jednak otwierać pliki YANG w przeznaczonych do tego edytorach modułów YANG, takich jak MG-SOFT Visual YANG Designer (wieloplatformowy). Edytory modułów YANG oferują pomocne funkcje, które ułatwiają edytowanie plików YANG.