[發(fā)明專利]實現(xiàn)分布式虛擬交換機(jī)系統(tǒng)的方法及設(shè)備有效
| 申請?zhí)枺?/td> | 201310264994.3 | 申請日: | 2013-06-27 |
| 公開(公告)號: | CN104253770B | 公開(公告)日: | 2017-07-14 |
| 發(fā)明(設(shè)計)人: | 王松波;林濤;張寅飛 | 申請(專利權(quán))人: | 新華三技術(shù)有限公司 |
| 主分類號: | H04L12/947 | 分類號: | H04L12/947;H04L12/741;H04L12/46 |
| 代理公司: | 北京德琦知識產(chǎn)權(quán)代理有限公司11018 | 代理人: | 鄭紅娟,宋志強(qiáng) |
| 地址: | 310052 浙*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 實現(xiàn) 分布式 虛擬 交換機(jī) 系統(tǒng) 方法 設(shè)備 | ||
1.一種實現(xiàn)分布式虛擬交換機(jī)系統(tǒng)的方法,其特征在于,所述分布式虛擬交換機(jī)系統(tǒng)中包括:控制器和多個服務(wù)器,所述服務(wù)器上設(shè)置有虛擬的開放流OF交換機(jī)和虛擬機(jī)VM,所述VM通過所述OF交換機(jī)連接至外部的物理交換機(jī),所述方法包括:
所述控制器獲取VM對應(yīng)的OF交換機(jī)邏輯接口的接口信息,將包含有獲取的接口信息的表項添加到本地的全局接口管理表中,其中,所述接口信息包括:預(yù)先為該VM分配的OF交換機(jī)邏輯接口的全局唯一標(biāo)識、該OF交換機(jī)邏輯接口對應(yīng)的OF交換機(jī)的交換機(jī)標(biāo)識、以及該OF交換機(jī)邏輯接口對應(yīng)的OF交換機(jī)的本地端口標(biāo)識;
所述控制器根據(jù)所述全局接口管理表對各個OF交換機(jī)連接的VM進(jìn)行上線和/或下線管理。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,獲取VM對應(yīng)的OF交換機(jī)邏輯接口的接口信息,將包含有獲取的接口信息的表項添加到本地的全局接口管理表中的方法包括:
接收到OF交換機(jī)在檢測到VM上線后發(fā)來的第一OF端口狀態(tài)消息,其中,第一OF端口狀態(tài)消息中攜帶有該OF交換機(jī)在檢測到該VM上線時為該VM分配的用于連接該VM的下行接口dvport口的本地端口標(biāo)識,以及該VM對應(yīng)的OF交換機(jī)邏輯接口的全局唯一標(biāo)識,且第一OF端口狀態(tài)消息的類型為接口添加;
根據(jù)第一OF端口狀態(tài)消息的類型,在所述全局接口管理表中添加一個表項,其中,該表項中包括:第一OF端口狀態(tài)消息中攜帶的本地端口標(biāo)識和全局唯一標(biāo)識,以及發(fā)送第一OF端口狀態(tài)消息的OF交換機(jī)的交換機(jī)標(biāo)識。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接口信息還包括:該VM的媒體訪問控制MAC地址。
4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,根據(jù)所述全局接口管理表對各個OF交換機(jī)連接的VM進(jìn)行上線和/或下線管理的方法包括:
接收到OF交換機(jī)在檢測到VM下線后發(fā)來的第二OF端口狀態(tài)消息,其中,第二OF端口狀態(tài)消息的類型為接口刪除,且第二OF端口狀態(tài)消息中攜帶有以下內(nèi)容:該OF交換機(jī)在檢測到該VM上線時為該VM分配的用于連接該VM的dvport口的本地端口標(biāo)識,和/或,該VM對應(yīng)的OF交換機(jī)邏輯接口的全局唯一標(biāo)識;
根據(jù)第二OF端口狀態(tài)消息中攜帶的內(nèi)容,在所述全局接口管理表中查找匹配表項;
根據(jù)第二OF端口狀態(tài)消息的類型,將查找到的匹配表項刪除。
5.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,根據(jù)所述全局接口管理表對各個OF交換機(jī)連接的VM進(jìn)行上線和/或下線管理的方法包括:
接收到OF交換機(jī)在被刪除時發(fā)來的OF消息,該OF消息用于通知發(fā)送該OF消息的OF交換機(jī)被刪除;
根據(jù)發(fā)送該OF消息的該OF交換機(jī)的交換機(jī)標(biāo)識,在所述全局接口管理表中查找匹配表項,刪除查找到的匹配表項。
6.根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括:
在接收到OF交換機(jī)發(fā)來的數(shù)據(jù)包之后,根據(jù)該數(shù)據(jù)包的包頭中的信息和所述全局接口管理表,生成用于指導(dǎo)該數(shù)據(jù)包轉(zhuǎn)發(fā)的流表表項;
將生成的流表表項添加到本地的流表中,并將生成的流表表項和該數(shù)據(jù)包發(fā)送給該OF交換機(jī)。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,根據(jù)該數(shù)據(jù)包的包頭中的信息和所述全局接口管理表,生成用于指導(dǎo)該數(shù)據(jù)包轉(zhuǎn)發(fā)的流表表項的方法包括:
根據(jù)該數(shù)據(jù)包的包頭中的目的MAC地址,在所述全局接口管理表中查找匹配表項;
生成用于指導(dǎo)該數(shù)據(jù)包轉(zhuǎn)發(fā)的流表表項,其中,生成的流表表項中的入端口標(biāo)識為該數(shù)據(jù)包進(jìn)入該OF交換機(jī)的dvport口的本地端口標(biāo)識,目的MAC地址為該數(shù)據(jù)包的目的MAC地址,執(zhí)行行動是出端口標(biāo)識為查找到的匹配表項中的本地端口標(biāo)識。
8.一種實現(xiàn)分布式虛擬交換機(jī)系統(tǒng)的方法,其特征在于,所述分布式虛擬交換機(jī)系統(tǒng)中包括:控制器和多個服務(wù)器,所述服務(wù)器上設(shè)置有虛擬的開放流OF交換機(jī)和虛擬機(jī)VM,所述VM通過所述OF交換機(jī)連接至外部的物理交換機(jī),所述方法包括:
所述OF交換機(jī)在檢測到VM上線時,為該VM分配用于連接該VM的下行接口dvport口;
所述OF交換機(jī)向所述控制器發(fā)送第一OF端口狀態(tài)消息,其中,第一OF端口狀態(tài)消息中攜帶有該dvport口的本地端口標(biāo)識,以及該VM對應(yīng)的OF交換機(jī)邏輯接口的全局唯一標(biāo)識,且第一OF端口狀態(tài)消息的類型為接口添加。
該專利技術(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/201310264994.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 互動業(yè)務(wù)終端、實現(xiàn)系統(tǒng)及實現(xiàn)方法
- 街景地圖的實現(xiàn)方法和實現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實現(xiàn)裝置及其圖像實現(xiàn)方法
- 增強(qiáng)現(xiàn)實的實現(xiàn)方法以及實現(xiàn)裝置
- 軟件架構(gòu)的實現(xiàn)方法和實現(xiàn)平臺
- 數(shù)值預(yù)報的實現(xiàn)方法及實現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 輸入設(shè)備實現(xiàn)方法及其實現(xiàn)裝置
- 堆疊式交換機(jī)管理方法
- 通信路由控制系統(tǒng)和通信路由控制方法
- 一種組播報文的傳輸方法及交換機(jī)
- 一種通過主交換機(jī)對堆疊中的所有從交換機(jī)進(jìn)行管理的方法
- 一種光電混合網(wǎng)絡(luò)、系統(tǒng)確定方法以及接入交換機(jī)
- 一種交換網(wǎng)絡(luò)、控制器及負(fù)載均衡方法
- 一種三層網(wǎng)絡(luò)鏈路冗余的組網(wǎng)方法
- 交換機(jī)維護(hù)方法、裝置、交換機(jī)、終端和可讀存儲介質(zhì)
- 一種基于PLC調(diào)控的工業(yè)網(wǎng)管交換機(jī)
- 一種基于樹形網(wǎng)絡(luò)的地鐵列車時分無線通信系統(tǒng)





