[發明專利]配置數據處理方法、軟件定義網絡設備、系統及存儲介質有效
| 申請號: | 201811543379.5 | 申請日: | 2018-12-17 |
| 公開(公告)號: | CN111327446B | 公開(公告)日: | 2022-02-25 |
| 發明(設計)人: | 陳亮;張凱 | 申請(專利權)人: | 北京華為數字技術有限公司 |
| 主分類號: | H04L41/0873 | 分類號: | H04L41/0873;H04L41/084;H04L41/0894;H04L67/1095;H04L67/30 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 郝傳鑫;熊永強 |
| 地址: | 100085 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 配置 數據處理 方法 軟件 定義 網絡設備 系統 存儲 介質 | ||
本申請公開了一種配置數據處理方法、軟件定義網絡設備、系統及存儲介質,其中方法,應用于軟件定義網絡SDN,在所述SDN中包含第一設備和第二設備,所述第一設備存儲有第一配置文件,所述第二設備存儲第二配置文件;該方法包括:所述第一設備獲得第二邏輯碼;所述第二邏輯碼隨第二配置數據變化而變化;所述第二配置數據是應當包含在所述第二配置文件中且與第一配置數據具有相同名稱的配置數據;所述第一配置數據是應當包含在所述第一配置文件中的配置數據;比較第一邏輯碼與所述第二邏輯碼;所述第一邏輯碼隨所述第一配置數據變化而變化;在第一邏輯碼與第二邏輯碼不同的情況下,確認第一配置數據與第二配置數據不同。可以提高SDN網絡的效率。
技術領域
本發明涉及通信技術領域,尤其涉及一種配置數據處理方法、軟件定義網絡設備、系統及存儲介質。
背景技術
軟件定義網絡(software defined network,SDN)是一種新型網絡創新架構,屬于網絡虛擬化的實現方式;SDN的核心技術是將網絡設備的控制面和數據面分離開來,從而實現了網絡流量的靈活控制,使網絡作為管道變得更加智能。SDN中的控制器實現控制面功能,轉發器實現數據面功能;因此,在SDN中的控制器和轉發器會被分別定義且分開部署。
在SDN中,控制器可以采用網絡配置協議(network configuration protocol,Netconf),表述性狀態傳遞風格配置協議(representational state transferconfiguration,restconf)等協議與轉發器進行數據交互。控制器與轉發器中都包含有配置文件,該配置文件包含有配置數據,該配置數據可以包含用于指導控制面執行控制功能或指導數據面轉發數據的數據。
控制器和轉發器之間的配置數據有保持一致性的需求;因此,轉發器和控制器有確認本地與對端的配置數據是否一致的需求。例如:在轉發器離線后,控制器可能有離線配置;或者,使用命令行或者網管設備對轉發器進行配置等場景下,均會導致控制器和轉發器之間的配置數據產生不一致。
另外,在一定時期內,嵌入式設備也會在網絡中長期與SDN網絡的控制器和轉發器并存,嵌入式設備上的配置數據也存在需要與控制器中的配置數據同步的需求。
轉發器和控制器為了確認本地與對端的配置文件是否一致,目前一般采用的手段是:下載對端的配置文件,全文比對本地與對端的配置文件是否一致。例如:控制器讀取轉發器的配置文件,通過比對控制器的配置文件與轉發器的配置文件中的每一項配置數據,確定兩者是否一致。以上流程需要傳遞的數據量很大,而且由于SDN中的配置文件很大導致比對計算量非常大,因此SDN網絡的效率低。
發明內容
本發明實施例所要解決的技術問題在于提供一種配置數據處理方法、軟件定義網絡設備、系統及存儲介質,用于減少數據傳遞量以及比對計算量,從而提高SDN網絡的效率。
一方面本發明實施例提供了一種配置數據的處理方法,應用于軟件定義網絡SDN,在所述SDN中包含第一設備和第二設備,所述第一設備和所述第二設備分別為控制器或轉發器,所述第一設備存儲有第一配置文件,所述第二設備存儲第二配置文件,所述方法包括:
所述第一設備獲得第二邏輯碼;所述第二邏輯碼隨第二配置數據變化而變化;所述第二配置數據是應當包含在所述第二配置文件中且與第一配置數據具有相同名稱的配置數據;所述第一配置數據是應當包含在所述第一配置文件中的配置數據;
比較第一邏輯碼與所述第二邏輯碼;所述第一邏輯碼隨所述第一配置數據變化而變化;
在所述第一邏輯碼與所述第二邏輯碼不同的情況下,確認所述第一配置數據與所述第二配置數據不同。
在本申請的所有實施例中“第一”“第二”“第三”以及“第四”均不表示順序等含義,其僅僅是為了區分不同的設備或者存儲在不同設備中的數據,不應作其他技術解讀。后續不再贅述。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京華為數字技術有限公司,未經北京華為數字技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811543379.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:航路計算方法及系統
- 下一篇:一種數據傳輸的方法以及基站





