[發(fā)明專利]一種云環(huán)境下共用VLAN和VXLAN通信的方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201710201366.9 | 申請日: | 2017-03-30 |
| 公開(公告)號: | CN107018058B | 公開(公告)日: | 2020-04-21 |
| 發(fā)明(設(shè)計)人: | 王錕;高小天;舒敏;鄒瀟湘;金暐;樊興軍;張同浩;劉駿;楊云鵬;高昕;侯美佳;董琳 | 申請(專利權(quán))人: | 國家計算機(jī)網(wǎng)絡(luò)與信息安全管理中心;曙光信息產(chǎn)業(yè)(北京)有限公司 |
| 主分類號: | H04L12/46 | 分類號: | H04L12/46;H04L29/06 |
| 代理公司: | 工業(yè)和信息化部電子專利中心 11010 | 代理人: | 于金平 |
| 地址: | 100029*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 環(huán)境 共用 vlan vxlan 通信 方法 系統(tǒng) | ||
1.一種云環(huán)境下共用VLAN和VXLAN通信的方法,其特征在于,包括:
預(yù)先設(shè)置虛擬機(jī)網(wǎng)卡連接的網(wǎng)絡(luò)類型;其中,所述網(wǎng)絡(luò)類型包括VLAN或是VXLAN;
當(dāng)所述虛擬機(jī)網(wǎng)卡連接的網(wǎng)絡(luò)類型為VLAN時,分布式業(yè)務(wù)網(wǎng)虛擬交換機(jī)將VLAN報文封裝VLAN標(biāo)簽后轉(zhuǎn)發(fā)至業(yè)務(wù)網(wǎng)物理交換機(jī),以便業(yè)務(wù)網(wǎng)物理交換機(jī)將封裝后的報文轉(zhuǎn)發(fā)至遠(yuǎn)程服務(wù)器;
當(dāng)所述虛擬機(jī)網(wǎng)卡連接的網(wǎng)絡(luò)類型為VXLAN時,分布式業(yè)務(wù)網(wǎng)虛擬交換機(jī)進(jìn)行開放虛擬交換OVS流控,將VXLAN報文導(dǎo)流至分布式VXLAN處理交換機(jī),由所述分布式VXLAN處理交換機(jī)處理所述VXLAN報文后,確定轉(zhuǎn)發(fā)至所述業(yè)務(wù)網(wǎng)物理交換機(jī)或者轉(zhuǎn)發(fā)至本地的其他虛擬機(jī)中,以便由所述業(yè)務(wù)網(wǎng)物理交換機(jī)將封裝后的報文轉(zhuǎn)發(fā)至遠(yuǎn)程服務(wù)器。
2.如權(quán)利要求1所述的方法,其特征在于,所述預(yù)先設(shè)置虛擬機(jī)網(wǎng)卡連接的網(wǎng)絡(luò)類型之后,所述方法還包括:
當(dāng)所述虛擬機(jī)網(wǎng)卡配置為VLAN時,控制器將VLAN配置信息下發(fā)至網(wǎng)絡(luò)代理,所述網(wǎng)絡(luò)代理將所述虛擬機(jī)的網(wǎng)卡接入所述分布式業(yè)務(wù)網(wǎng)虛擬交換機(jī)中,配置所述分布式業(yè)務(wù)網(wǎng)虛擬交換機(jī)的端口為VLAN封裝;
當(dāng)所述虛擬機(jī)網(wǎng)卡配置為VXLAN時,控制器將VXLAN配置信息發(fā)送至所述網(wǎng)絡(luò)代理;所述網(wǎng)絡(luò)代理將虛擬機(jī)網(wǎng)卡接入分布式業(yè)務(wù)網(wǎng)虛擬交換機(jī),建立導(dǎo)流規(guī)則,同時配置所述分布式VXLAN處理交換機(jī)的端口為VXLAN封裝。
3.如權(quán)利要求1所述的方法,其特征在于,所述分布式VXLAN處理交換機(jī)處理VXLAN報文時,具體包括:
判斷VXLAN報文的目的MAC地址是否存在于本地:
若存在,直接轉(zhuǎn)發(fā)至本地的目的虛擬機(jī);若不存在,則對所述VXLAN報文增加VXLAN標(biāo)簽后,轉(zhuǎn)發(fā)至所述業(yè)務(wù)網(wǎng)物理交換機(jī)。
4.如權(quán)利要求3所述的方法,其特征在于,當(dāng)判斷所述VXLAN報文的目的地址不在本地時,通過虛擬網(wǎng)卡學(xué)習(xí)目的MAC地址;待學(xué)習(xí)到后,將所述VXLAN報文通過所述業(yè)務(wù)網(wǎng)物理交換機(jī)發(fā)送至所述目的MAC地址。
5.如權(quán)利要求1所述的方法,其特征在于,所述分布式業(yè)務(wù)網(wǎng)虛擬交換機(jī)將VXLAN報文導(dǎo)流至分布式VXLAN處理交換機(jī)時,通過建立linux veth pair將所述VXLAN報文透傳至所述分布式VXLAN處理交換機(jī)中。
6.一種云環(huán)境下共用VLAN和VXLAN通信的系統(tǒng),其特征在于,包括:
控制器,用于預(yù)先設(shè)置虛擬機(jī)網(wǎng)卡連接的網(wǎng)絡(luò)類型;其中,所述網(wǎng)絡(luò)類型包括VLAN或是VXLAN;
分布式業(yè)務(wù)網(wǎng)虛擬交換機(jī),用于當(dāng)所述虛擬機(jī)的網(wǎng)絡(luò)類型為VLAN時,將VLAN報文封裝VLAN標(biāo)簽后轉(zhuǎn)發(fā)至業(yè)務(wù)網(wǎng)物理交換機(jī);以及,用于當(dāng)所述虛擬機(jī)的網(wǎng)絡(luò)類型為VXLAN時,進(jìn)行開放虛擬交換OVS流控,將VXLAN報文導(dǎo)流至分布式VXLAN處理交換機(jī);
分布式VXLAN處理交換機(jī),用于處理所述VXLAN報文后,確定轉(zhuǎn)發(fā)至所述業(yè)務(wù)網(wǎng)物理交換機(jī)或者轉(zhuǎn)發(fā)至本地的其他虛擬機(jī)中;
所述業(yè)務(wù)網(wǎng)物理交換機(jī)將所述分布式業(yè)務(wù)網(wǎng)虛擬交換機(jī)和所述分布式VXLAN處理交換機(jī)封裝后的報文轉(zhuǎn)發(fā)至遠(yuǎn)程服務(wù)器。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括網(wǎng)絡(luò)代理;所述控制器,還用于當(dāng)所述虛擬機(jī)網(wǎng)卡配置為VLAN時,將VLAN配置信息下發(fā)至所述網(wǎng)絡(luò)代理;所述網(wǎng)絡(luò)代理,用于將所述虛擬機(jī)的網(wǎng)卡接入所述分布式業(yè)務(wù)網(wǎng)虛擬交換機(jī)中,配置所述分布式業(yè)務(wù)網(wǎng)虛擬交換機(jī)的端口為VLAN封裝;
所述控制器,還用于當(dāng)所述虛擬機(jī)網(wǎng)卡配置為VXLAN時,將VXLAN配置信息發(fā)送至所述網(wǎng)絡(luò)代理;所述網(wǎng)絡(luò)代理將虛擬機(jī)網(wǎng)卡接入分布式業(yè)務(wù)網(wǎng)虛擬交換機(jī),建立導(dǎo)流規(guī)則,同時配置所述分布式VXLAN處理交換機(jī)的端口為VXLAN封裝。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于國家計算機(jī)網(wǎng)絡(luò)與信息安全管理中心;曙光信息產(chǎn)業(yè)(北京)有限公司,未經(jīng)國家計算機(jī)網(wǎng)絡(luò)與信息安全管理中心;曙光信息產(chǎn)業(yè)(北京)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710201366.9/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 環(huán)境服務(wù)系統(tǒng)以及環(huán)境服務(wù)事業(yè)
- 環(huán)境控制裝置、環(huán)境控制方法、環(huán)境控制程序及環(huán)境控制系統(tǒng)
- 環(huán)境檢測終端和環(huán)境檢測系統(tǒng)
- 環(huán)境調(diào)整系統(tǒng)、環(huán)境調(diào)整方法及環(huán)境調(diào)整程序
- 環(huán)境估計裝置和環(huán)境估計方法
- 用于環(huán)境艙的環(huán)境控制系統(tǒng)及環(huán)境艙
- 車輛環(huán)境的環(huán)境數(shù)據(jù)處理
- 環(huán)境取樣動力頭、環(huán)境取樣方法
- 環(huán)境艙環(huán)境控制系統(tǒng)
- 環(huán)境檢測儀(環(huán)境貓)
- VXLAN內(nèi)層虛擬機(jī)流量在中間交換機(jī)上進(jìn)行統(tǒng)計的方法及裝置
- 應(yīng)用于VXLAN的報文轉(zhuǎn)發(fā)方法和裝置
- 報文轉(zhuǎn)發(fā)方法及裝置
- 虛擬可擴(kuò)展局域網(wǎng)VXLAN部署方法及VXLAN網(wǎng)關(guān)
- VXLAN報文加速轉(zhuǎn)發(fā)方法和系統(tǒng)、VNF和NFVI
- VXLAN隧道的管理方法及裝置
- 處理VXLAN報文的方法、裝置及VTEP設(shè)備
- 報文轉(zhuǎn)發(fā)方法及裝置
- S-VXLAN構(gòu)建方法、數(shù)據(jù)轉(zhuǎn)發(fā)方法及系統(tǒng)
- 一種VxLAN與VLAN之間的轉(zhuǎn)發(fā)方法





