[發(fā)明專利]SDN交換機獲取精確流表項方法及SDN交換機、控制器、系統(tǒng)有效
| 申請?zhí)枺?/td> | 201310514564.2 | 申請日: | 2013-10-26 |
| 公開(公告)號: | CN104579968B | 公開(公告)日: | 2018-03-09 |
| 發(fā)明(設(shè)計)人: | 鄭秀麗;文白林;王戎 | 申請(專利權(quán))人: | 華為技術(shù)有限公司 |
| 主分類號: | H04L12/741 | 分類號: | H04L12/741;H04L12/931 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | sdn 交換機 獲取 精確 流表項 方法 控制器 系統(tǒng) | ||
1.一種軟件定義網(wǎng)絡(luò)SDN交換機獲取精確流表項方法,其特征在于,應(yīng)用于第二SDN交換機,所述第二SDN交換機與第一SDN交換機、SDN控制器相連,形成SDN網(wǎng)絡(luò),所述SDN控制器與各個SDN交換機之間通過帶內(nèi)通信的方式進行通信,所述方法包括:
接收所述第一SDN交換機發(fā)送的用于收集路徑信息的第一控制消息,所述第一控制消息中攜帶有所述第一SDN交換機的路徑信息,所述第一控制信息通過所述第一SDN交換機與所述SDN控制器之間建立的可靠連接所使用的協(xié)議對應(yīng)的包進行承載,所述第一控制信息是所述第一SDN交換機發(fā)往所述SDN控制器的控制消息;
將所述第二SDN交換機的路徑信息添加到所述第一控制消息,得到更新后的第一控制消息;
將添加有所述第二SDN交換機的路徑信息的所述更新后的第一控制消息轉(zhuǎn)發(fā)給所述SDN控制器,使得所述SDN控制器收到包括所述更新后的第一控制消息的最終更新后的第一控制消息后,根據(jù)所述最終更新后的第一控制消息中各SDN交換機添加的路徑信息確定自身與所述第一SDN交換機之間的路由路徑并根據(jù)所述路由路徑將精確流表項下發(fā)給所述第一SDN交換機。
2.如權(quán)利要求1所述的方法,其特征在于,所述第一SDN交換機與所述SDN控制器之間建立的可靠連接包括TCP連接,所述可靠連接所使用的協(xié)議對應(yīng)的包為TCP/IP包,所述TCP連接通過所述第二SDN交換機轉(zhuǎn)發(fā)承載有所述第一SDN交換機以及所述SDN控制器之間進行的三次TCP握手消息的TCP/IP包來建立。
3.如權(quán)利要求2所述的方法,其特征在于,所述第二SDN交換機存儲有精確流表,所述精確流表包括多個精確流表項,每個精確流表項包括多個匹配域以及與所述多個匹配域?qū)?yīng)的指令:
所述第二SDN交換機轉(zhuǎn)發(fā)承載有所述第一SDN交換機以及所述SDN控制器之間進行的三次TCP握手消息的TCP/IP包包括:
所述第二SDN交換機接收來自所述第一SDN交換機的發(fā)送的第一TCP/IP包;
獲取接收到的所述第一TCP/IP包中的多個特征信息,其中,所述特征信息與所述第二SDN交換機中的精確流表的精確流表項中的匹配域相對應(yīng);
將所述多個特征信息與所述第二SDN交換機中的精確流表進行精確匹配,如果精確匹配不成功且判斷收到所述第一TCP/IP包承載的為第一類TCP握手消息時,則將多個特征信息中的一個或多個特征信息與所述精確流表進行通配匹配,其中,通配匹配時用到的一個或多個匹配域?qū)?yīng)的指令所確定的轉(zhuǎn)發(fā)路由為能夠最終到達所述SDN控制器的路由;如果通配匹配成功,則按通配匹配成功的精確流表項中的指令對接收到的承載了所述第一類TCP握手消息的所述第一TCP/IP包進行處理,以將所述第一TCP/IP包轉(zhuǎn)發(fā)到所述SDN控制器,其中,所述第一類TCP握手消息為第一次TCP握手消息,或者第三次TCP握手消息。
4.如權(quán)利要求3所述的方法,其特征在于:
所述第二SDN交換機轉(zhuǎn)發(fā)承載有所述第一SDN交換機以及所述SDN控制器之間進行的三次TCP握手消息的TCP/IP包還包括:
所述第二SDN交換機接收來自所述SDN控制器的發(fā)送的第三TCP/IP包,所述第三TCP/IP包承載有第二次握手消息;
獲取所述第三TCP/IP包中的多個特征信息,其中,所述特征信息與所述第二SDN交換機中的精確流表的精確流表項中的匹配域相對應(yīng);
將所述多個特征信息與所述第二SDN交換機中的精確流表進行精確匹配,如果精確匹配成功,則按匹配成功的精確流表項中的指令進行轉(zhuǎn)發(fā),如果匹配失敗且判斷所述第三TCP/IP包承載的是所述第二次TCP握手消息時,則廣播所述第三TCP/IP包。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華為技術(shù)有限公司,未經(jīng)華為技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310514564.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種隔離SDN協(xié)議報文和數(shù)據(jù)報文的方法及裝置
- 一種基于SDN的支持QoS的通信隧道建立方法及系統(tǒng)
- 一種SDN流轉(zhuǎn)發(fā)的數(shù)量限制方法和控制系統(tǒng)
- 軟件定義網(wǎng)絡(luò)(SDN)特定拓撲信息發(fā)現(xiàn)
- SDN控制器與SDN交換機的連接控制方法以及SDN控制器系統(tǒng)
- 流表處理方法、流表處理裝置以及SDN網(wǎng)絡(luò)系統(tǒng)
- 一種SDN節(jié)點間可信認證方法
- SDN網(wǎng)絡(luò)丟包判斷方法、裝置、系統(tǒng)和多網(wǎng)絡(luò)控制系統(tǒng)
- 基于K8S平臺納管SDN的方法、系統(tǒng)以及存儲介質(zhì)
- 一種SDN網(wǎng)絡(luò)與非SDN網(wǎng)絡(luò)通信的裝置





