[發明專利]控制規則的處理方法及裝置有效
| 申請號: | 201380034020.4 | 申請日: | 2013-05-06 |
| 公開(公告)號: | CN104662860B | 公開(公告)日: | 2017-12-22 |
| 發明(設計)人: | 熊春山;余芳;朱雷 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 北京中博世達專利商標代理有限公司11274 | 代理人: | 申健 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 控制 規則 處理 方法 裝置 | ||
技術領域
本發明涉及網絡信息技術領域,特別涉及一種控制規則的處理方法及裝置。
背景技術
SDN(software defined network,軟件定義網絡)是一種新型網絡架構,在SDN網絡架構中,最核心的部分是中央控制節點,通常稱為SDN controller(SDN控制器),SDN controller位于網絡設備和應用之間,任何應用和網絡設備之間的通信都要經過SDN controller。SDN controller通過協議來配置網絡設備以及為應用選擇最優的網絡轉發路徑。
目前OpenFlow交換機可以通過統一的流表機制來控制交換機的轉發,OpenFlow controller(控制器)給交換機下發多級flow table(流表),交換機將數據包與流表進行匹配后采用相應的控制規則對數據包進行處理。對于路由器來說,由于網絡中所有的路由器的功能相同,OpenFlow controller分發給一個路由器的控制規則同時也適用于網絡中其它的路由器,因此OpenFlow交換機的flow table流表機制適用于所有的路由器和交換機,即可以通過OpenFlow controller為各個交換機統一下發控制規則。
然而由于SDN網絡中包括各種不同節點類型的轉發面節點,并且不同節點類型的轉發面節點對應的控制規則不同,如果SDN Controller采用統一下發控制規則的方式為不同節點類型的轉發面節點分配控制規則,即為不同節點類型的轉發面節點分配相同的控制規則,會造成分配的控制規則與轉發面節點的節點類型不匹配的問題,因此,統一下發控制規則的方式不適用于SDN網絡進行自舉的過程。
發明內容
本發明實施例提供一種控制規則的處理方法及裝置,解決了采用統一下發控制規則的方式進行控制規則分配時,會造成下發的控制規則與轉發面節點的節點類型不匹配的問題。
第一方面,提供一種控制規則的處理方法,包括:
中央控制節點與轉發面節點建立通信連接;
所述中央控制節點獲取所述轉發面節點的節點類型,并生成與所述節點類型對應的控制規則集合;
所述中央控制節點向所述轉發面節點發送所述控制規則集合,以使得所述轉發面節點將所述控制規則集合中的控制規則配置在所述轉發面節點上。
在第一方面的第一種可能的實現方式中,所述中央控制節點獲取所述轉發面節點的節點類型包括:
所述中央控制節點從第一數據庫中,獲取所述轉發面節點的節點類型,所述第一數據庫包括所述中央控制節點服務的各個轉發面節點分別對應的拓撲位置信息和節點類型信息,所述各個轉發面節點包括所述轉發面節點;或者
所述中央控制節點接收所述轉發面節點發送的所述節點類型。
結合第一方面或者第一方面的第一種可能的實現方式,在第一方面的第二種可能的實現方式中,所述中央控制節點與所述轉發面節點建立通信連接包括:所述中央控制節點根據所述第一數據庫中的拓撲位置信息獲取到所述轉發面節點的IP地址后,與所述轉發面節點建立通信連接。
結合第一方面或者第一方面的第一種可能的實現方式,或者第一方面的第二種可能的實現方式,在第一方面的第三種可能的實現方式中,所述生成與所述節點類型對應的控制規則集合包括:所述中央控制節點從第二數據庫中,獲取與所述節點類型對應的基本功能集合,以及根據所述基本功能集合中的基本功能對應的控制規則,生成控制規則集合;
其中,所述第二數據庫中包括至少一個節點類型分別對應的基本功能集合,以及與所述基本功能集合中的基本功能對應的控制規則,所述至少一個節點類型中包含所述節點類型。
結合第一方面或者第一方面的第一種可能的實現方式,或者第一方面的第三種可能的實現方式,在第一方面的第四種可能的實現方式中,所述中央控制節點與所述轉發面節點建立通信連接包括:所述中央控制節點接收到所述轉發面節點發送的連接建立請求信息后,與所述轉發面節點建立通信連接。
結合第一方面或者第一方面的任意一種可能的實現方式,在第一個方面的第五種可能的實現方式中,還包括:若所述中央控制節點為從屬中央控制節點,則所述從屬中央控制節點按照預先配置的周期,獲取所述從屬中央控制節點服務的轉發面節點應用的控制規則和所述轉發面節點的狀態信息。
第二方面,提供另一種控制規則的處理方法,包括:
轉發面節點與中央控制節點建立通信連接;
所述轉發面節點接收所述中央控制節點發送的控制規則集合,其中,所述控制規則集合為所述中央控制節點生成的,并且與所述轉發面節點的節點類型對應;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380034020.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種存放電子器件的支架
- 下一篇:一種機電安裝專用的升降設備





