YANG est le nom du chef

Quand j'ai vu ces symboles pour la première fois, j'ai pensé que c'était le nom d'un chef indien: la lettre Y rappelait la couronne de plumes du chef à la peau jaune des livres sur le Far West. Et même prononcer " YANG " à haute voix a eu un tel effet que mon bouledogue anglais loin d'être agile Bucho a sauté sur quatre pattes.





Bien sûr, YANG n'est pas un chef, un Indien ou un bouledogue. Mais permettez-moi d'utiliser ces caractères pour illustrer ce qu'est YANG sans utiliser la terminologie informatique.





N , : , . “, ”. . , , .





YANG. , YANG, YANG - .





.





, , . , . , . -, , , , , , , . , , , , .





YANG. YANG - .





, , . , , , :  , , “ ”. , .





, : , , .





, . , , - !





, , . .





: “ !”. , , , . ! : “ - ”.





, , . “display ip int brief”, , , , . (VLANs) (ip addresses), (status) (protocol). (colums), , .





, ? , Telnet, (network automation protocols), NETCONF RESTCONF.





, . . ( ) , .





. - (protocol). . “display ip int brief”, Telnet. , , , RESTCONF, NETCONF .





, - (Data format). NETCONF XML (Extensible Markup Language), RESTCONF - JSON (JavaScript Object Notation). - (Data model). .





... , . Python , , “down”. XML JSON , . ? , ? !





. JSON :





, JSON , , , , . , :





, (), , .





, , , , . , : .





, YANG . , , JSON, . JSON , JSON XML.





YANG ( , ). NETCONG - 2006, XML. XML . , , , . 2010 NETMOD YANG, NETCONF.





http://netconfcentral.org/modules/ietf-interfaces, YANG , IETF. IETF (Internet Engineering Task Force) - , ( !):





, . . , .





, .





, :





(name)





(description)





(enabled)









Il vaut mieux en parler plus en détail dans un article séparé. Il est maintenant plus important de comprendre que les périphériques réseau stockent ces modèles de données de la même manière. Et lorsque nous demandons des statistiques d'interface à l'aide de ce modèle standardisé, l'appareil sait avec certitude qu'il doit utiliser ce modèle particulier (ietf-interfaces @ 2018-02-20, par exemple, comme dans ce cas). Si le périphérique réseau prend en charge YANG, il sait exactement dans quelle direction aller. La beauté de YANG est qu'il s'agit d'un langage de modèle et non seulement organise les informations pour les machines, mais facilite également l'interprétation par les humains.








All Articles