[發明專利]一種轉發流表的處理方法和裝置在審
| 申請號: | 201710114497.3 | 申請日: | 2017-02-28 |
| 公開(公告)號: | CN106911573A | 公開(公告)日: | 2017-06-30 |
| 發明(設計)人: | 黃世杰 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | H04L12/747 | 分類號: | H04L12/747;H04L12/947 |
| 代理公司: | 北京集佳知識產權代理有限公司11227 | 代理人: | 王寶筠 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 轉發 處理 方法 裝置 | ||
技術領域
本發明涉及通信技術領域,特別是涉及一種轉發流表的處理方法和裝置。
背景技術
在軟件定義網絡(英文:Software Defined Network,簡稱:SDN)中,當轉發節點要轉發數據流時,轉發節點需要先從控制器上下載對應該數據流的流表,再使用該流表對該數據流進行轉發。由于流表在轉發節點上的存儲有一定時限等原因,轉發節點在下載流表之后會丟失流表。但此時轉發節點往往還需要繼續使用該流表對數據流進行轉發。因此,轉發節點就需要再次向控制器下載該流表。由此可見,SDN網絡會耗費過多的網絡性能用于轉發節點從控制器上下載流表,從而造成SDN網絡的網絡性能降低。
發明內容
本發明所要解決的技術問題是,提供一種轉發流表的處理方法和裝置,以使得減少轉發節點所在的網絡設備從控制器所在的網絡設備上下載相同流表的次數,避免SDN網絡耗費過多的網絡性能用于轉發節點從控制器上下載流表,從而提高SDN網絡的網絡性能。
第一方面,本發明實施例提供了一種轉發流表的處理方法,該方法包括:
代理節點接收轉發節點針對所述流表發起的第一下載請求;
所述代理節點從所述網絡設備的緩存中獲取所述流表并發送給所述轉發節點;所述流表是由所述代理節點從控制器上下載并將所述流表保存到網絡設備的緩存;
其中,所述代理節點與所述轉發節點均配置在所述網絡設備上。
可選的,在所述代理節點接收所述第一下載請求之后,還包括:
所述代理節點查找所述網絡設備的緩存中是否保存有所述流表;
若所述網絡設備的緩存中沒有保存所述流表,所述代理節點向所述控制器針對所述流表向所述控制器發起第二下載請求;
所述代理節點接收所述控制器針對所述第二下載請求發送的所述流表并將所述流表保存到所述網絡設備的緩存。
可選的,在所述代理節點接收所述下載請求之前,還包括:
所述代理節點針對目標屬性特征向所述控制器發起第三下載請求;
所述代理節點接收所述控制器針對所述第三下載請求發送的所述流表并將所述流表保存到所述網絡設備的緩存;
其中,所述流表具有所述目標特征屬性。
可選的,所述目標特征屬性為二層虛擬局域網絡VLAN標識、互聯網協議IP子網段或協議字段。
第二方面,本發明實施例提供了一種轉發流表的處理方法,該方法包括:
控制器接收代理節點發送的第一下載請求;
所述控制器獲取所述第一下載請求對應的流表并向所述代理節點發送,以便所述代理節點將所述流表保存到網絡設備的緩存;
其中,所述流表用于所述代理節點在接收到轉發節點針對所述流表發送的第二下載請求之后從所述網絡設備的緩存中獲取并發送給所述轉發節點;
所述代理節點與所述轉發節點均配置在所述網絡設備上。
第三方面,本發明實施例提供了一種轉發流表的處理方法,該方法包括:
轉發節點向代理節點發送下載請求;
所述轉發節點接收所述代理節點從網絡設備的緩存中獲取并發送的流表;所述流表是由所述代理節點從控制器上下載并將所述流表保存到網絡設備的緩存;
其中,所述代理節點與所述轉發節點均配置在所述網絡設備上。
第四方面,本發明實施例提供了一種轉發流表的處理裝置,配置于代理節點,包括:
接收單元,用于接收轉發節點針對所述流表發起的第一下載請求;
發送單元,用于從所述網絡設備的緩存中獲取所述流表并發送給所述轉發節點;所述流表是由所述代理節點從控制器上下載并將所述流表保存到網絡設備的緩存;
其中,所述代理節點與所述轉發節點均配置在所述網絡設備上。
第五方面,本發明實施例提供了一種轉發流表的處理裝置,配置于控制器,包括:
接收單元,用于接收代理節點發送的第一下載請求;
發送單元,用于獲取所述第一下載請求對應的流表并向所述代理節點發送,以便所述代理節點將所述流表保存到網絡設備的緩存;
其中,所述流表用于所述代理節點在接收到轉發節點針對所述流表發送的第二下載請求之后從所述網絡設備的緩存中獲取并發送給所述轉發節點;
所述代理節點與所述轉發節點均配置在所述網絡設備上。
第六方面,本發明實施例提供了一種轉發流表的處理裝置,配置于轉發節點,包括:
發送單元,用于向代理節點發送下載請求;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710114497.3/2.html,轉載請聲明來源鉆瓜專利網。





