YANG的定義與產(chǎn)生
YANG是一種數(shù)據(jù)建模語言,可以為NETCONF等協(xié)議的數(shù)據(jù)進行定義與描述。YANG模型是對數(shù)據(jù)特征的抽象和表達,在YANG模型文件中定義了數(shù)據(jù)的層次結(jié)構(gòu)、執(zhí)行數(shù)據(jù)的約束條件、數(shù)據(jù)的操作類型等內(nèi)容。2002年IAB(因特網(wǎng)架構(gòu)委員會)會議提出SNMP在配置管理上有不少劣勢,從而觸發(fā)了NETCONF的誕生。NETCONF協(xié)議標準化了,但卻沒有對數(shù)據(jù)內(nèi)容標準化,從而觸發(fā)了更優(yōu)秀的模型語言YANG的出現(xiàn),使得數(shù)據(jù)模型更加簡單易懂。
YANG與YIN
YIN (YANG Independent Notation)是XML表達方式的YANG,YIN與YANG之間使用不同的表達方法但包含等價的信息。設(shè)備解析模型時用YIN模型文件。之所以用YIN,是為了利用各編程語言中現(xiàn)有的XML解析器等工具。這些工具可用來進行數(shù)據(jù)過濾和驗證,自動生成代碼和文件或者其他任務(wù)。這樣可以提升設(shè)備解析YANG模型的效率。
YANG的網(wǎng)絡(luò)管理架構(gòu)
隨著標準化的推行,YANG正逐漸成為業(yè)界主流的數(shù)據(jù)描述規(guī)范,標準組織、廠商、運營商、OTT紛紛定義各自的YANG模型。如圖,設(shè)備上集成了YANG模型并作為Server端,網(wǎng)絡(luò)管理員可以利用NETCONF協(xié)議或RESTCONF協(xié)議統(tǒng)一管理、配置、監(jiān)控已經(jīng)支持YANG的各類網(wǎng)絡(luò)設(shè)備,從而簡化網(wǎng)絡(luò)運維管理,降低運維成本。

編輯:jq
-
數(shù)據(jù)
+關(guān)注
關(guān)注
8文章
7335瀏覽量
94757 -
IP
+關(guān)注
關(guān)注
5文章
1863瀏覽量
155831 -
SNMP
+關(guān)注
關(guān)注
0文章
119瀏覽量
30665 -
OTT
+關(guān)注
關(guān)注
3文章
61瀏覽量
25262
原文標題:IP知識百科之可編程網(wǎng)絡(luò)系列:什么是YANG
文章出處:【微信號:huaweidoc,微信公眾號:華為產(chǎn)品資料】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
潤和軟件旗下捷科JettoAI平臺入選2025年度百大AI產(chǎn)品
NETCONF、RESTCONF與gNMI:YANG模型下的三大管理協(xié)議解析
匯北川科技榮獲2025粵港澳大灣區(qū)科創(chuàng)專精特新標桿企業(yè)百強
三防漆知識百科:三防漆是什么?核心價值有哪些?
UV三防漆是什么?UV三防漆百科
SGS授予科百特QTL認可實驗室資質(zhì)
IP3254?? 3?節(jié)/4?節(jié)串聯(lián)用電池保護 IC(科發(fā)鑫 英集芯指定代理)
百科全書:貼片電阻
IP防護等級小知識
國家知識產(chǎn)權(quán)局原局長田力普一行調(diào)研國科微
《聊一聊ZXDoc》之汽車服務(wù)導(dǎo)向SOME/IP
IP知識百科之什么是YANG
評論