YANG模型簡介(二)

      網友投稿 1555 2022-05-29

      上期我們從YANG模型的定義、YANG文件與XML之間的關系、YANG模型的語法結構、標準YANG的開發步驟這4個方面來簡單聊了下YANG模型,本期我們主要聊聊NETCONF&YANG。

      什么是NETCONF

      NETCONF,是Network Configuration Protocol的縮寫,是由IETF定義的一種網絡配置管理協議。類似SNMP,提供一套新增、修改、刪除網絡設備配置,查詢配置、狀態和統計信息的框架機制。NETCONF有一系列標準,大致可以分為三類:

      NETCONF的與眾不同之處

      RPC:遠程過程調用(Remote Procedure Call)一臺計算機上的程序,調用另一臺計算機上程序提供的方法

      方法名稱:名稱是什么

      參數和結果:數據在底層二進制傳輸

      網絡傳輸:客戶端和服務器架構,客戶端和服務器之間建立TCP連接

      XML:可擴展標記語言(Extensible Markup Language)用來傳輸和存儲數據,為了便于不同應用、不同平臺之間的數據共享和通信

      1.NETCONF協議采用四層框架協議,是機機交互實現配置的行動基礎

      2.NETCONF協議支持多種動作,除基本的讀寫操作外,還增加鎖定防止干擾,事務操作實現回滾

      3.配置管理的基礎:事務(Transaction)

      事務,就是一個對數據庫的操作序列,數據庫執行過程中的一個邏輯單位,事務的四大特性ACID,主要體現在配置過程中。

      Atomicity:原子性,事務不可分割,0/1,(all-or-none)

      Consistency:一致性,一次執行完成,代表一系列改變,沒有內部順序的概念;也就是說,{創建A,創建B}和{創建B,創建A}的事務是一樣的

      Isolation:隔離性,并行的事務彼此不會影響,事務經常表項為順序發生

      Durability:持久性,提交的數據是可以保持的,即使系統故障后,下電或者復位重啟都不會丟失該變化,(系統穩定運行會恢復出所有提交的變更)

      4.NETCONF三個配置庫配合,實現事務機制驗證回滾

      YANG模型簡介(二)

      三個配置庫:可靈活讀取、編輯配置,候選與運行配置庫間實現整體配置的下發、驗證和回滾。

      為什么需要NETCONF&YANG

      YANG是數據模型定義語言,可以用來描述基于NETCONF協議通信的用戶端和服務器之間的交互模型,類似SNMP使用MIB文件作為模型數據。

      云時代對網絡的關鍵訴求之一是網絡自動化,包括業務快速按需自動發放,自動化運維等。傳統的命令行和SNMP已經不適應云化網絡的訴求。主要表現在:1.傳統命令行是人機接口,配置過程復雜,廠商差異大,人工學習成本高;2. SNMP配置效率低,不支持事務機制,更多被用來做監控類協議。

      NETCONF&YANG的發展

      YANG的出現推動了NETCONF的發展,基于YANG定義了通用的模型打破了原先通過封裝命令行的NETCONF的一些實現,能夠為各廠商實現通用的模型奠定基礎;通過YANG定義的網絡模型在多廠商實現也推動NETCONF的發展到了更新的階段。

      智能云網

      智能云網社區是華為專為開發者打造的“學習、開發、驗證、交流”一站式支持與服務平臺,該平臺涵蓋多領域知識。目前承載了云園區網絡,云廣域網絡,數通網絡開放可編程,超融合數據中心網絡,數通網絡設備開發社區共五個場景。為了響應廣大開發者需求,還提供了開發者交流、API?體驗中心、多媒體課件、SDK工具包、開發者工具以及遠程實驗室共六大工具,讓開發者輕松開發。

      數通網絡開放可編程社區里的數通網絡開放可編程系統以YANG模型驅動力為基礎,提供端到端的開發可編程能力;設備驅動可編程、網絡業務可編程、開發設備和業務北向接口,并且提供了安全可靠的保障機制。歡迎各位前來體驗。

      歡迎大家來智能云網社區進行體驗學習:<<戳我戳我>>

      *注:部分文檔來源于網絡

      TCP/IP 網絡

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:團隊與領導力健康檢查 | 體檢表
      下一篇:Python-Data-Analysis
      相關文章
      亚洲国产精品人久久电影 | 精品亚洲国产成人av| 亚洲无成人网77777| 亚洲最新视频在线观看| 亚洲αv久久久噜噜噜噜噜| 国产偷v国产偷v亚洲高清| 国产亚洲综合一区柠檬导航| 亚洲人成无码网站| 亚洲成A人片在线观看无码不卡| 亚洲AV无码一区东京热| 久久亚洲精品成人综合| 久久精品国产亚洲香蕉| 亚洲成人黄色在线观看| 亚洲人成在线影院| 亚洲福利在线观看| 亚洲欧洲第一a在线观看| 亚洲四虎永久在线播放| 中文字幕亚洲综合精品一区| 久久精品国产亚洲AV大全| 亚洲成人网在线观看| 亚洲人成网站18禁止久久影院 | 亚洲精品国产精品乱码不卞| 亚洲国产人成精品| 综合亚洲伊人午夜网 | 久久精品亚洲乱码伦伦中文| 国产亚洲精午夜久久久久久| 亚洲人成在线播放网站| 亚洲AV日韩精品久久久久久| 老色鬼久久亚洲AV综合| 亚洲精品在线播放| 亚洲专区一路线二| 亚洲人成电影网站免费| 精品久久亚洲一级α| 国产精品亚洲综合一区在线观看 | 亚洲熟妇无码AV不卡在线播放 | 亚洲小说区图片区另类春色| 亚洲国产精品成人综合色在线| 久久精品亚洲日本波多野结衣| 亚洲国产精品成人AV无码久久综合影院| 亚洲一区二区精品视频| 国产精品亚洲成在人线|