[發(fā)明專利]Overlay網(wǎng)絡(luò)中基于Open vSwitch內(nèi)核態(tài)流表的分布式路由方法及裝置有效
| 申請?zhí)枺?/td> | 202010785582.4 | 申請日: | 2020-08-06 |
| 公開(公告)號(hào): | CN111817961B | 公開(公告)日: | 2022-02-08 |
| 發(fā)明(設(shè)計(jì))人: | 覃華偉 | 申請(專利權(quán))人: | 平安科技(深圳)有限公司 |
| 主分類號(hào): | H04L45/44 | 分類號(hào): | H04L45/44;H04L45/64;H04L49/354 |
| 代理公司: | 北京辰權(quán)知識(shí)產(chǎn)權(quán)代理有限公司 11619 | 代理人: | 劉廣達(dá) |
| 地址: | 518048 廣東省深圳市福田區(qū)福*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | overlay 網(wǎng)絡(luò) 基于 open vswitch 內(nèi)核 態(tài)流表 分布式 路由 方法 裝置 | ||
1.一種Overlay網(wǎng)絡(luò)中基于Open vSwitch內(nèi)核態(tài)流表的分布式路由方法,其特征在于,包括:
在Overlay網(wǎng)絡(luò)的虛擬私有云內(nèi)建立虛擬機(jī)時(shí),同步在所述虛擬私有云內(nèi)針對四種互通類型分別配置流表;
在所述虛擬機(jī)的生命周期內(nèi),將所述流表保持在主機(jī)內(nèi)核中;
其中,所述四種互通類型包括同一虛擬私有云內(nèi)的各虛擬機(jī)之間互通的類型、不同虛擬私有云的虛擬機(jī)之間互通的類型、虛擬私有云內(nèi)的虛擬機(jī)訪問互聯(lián)網(wǎng)的類型以及虛擬私有云內(nèi)的虛擬機(jī)訪問數(shù)據(jù)中心公共設(shè)施的類型;所述流表為Open vSwitch內(nèi)核態(tài)流表;
在所述虛擬私有云內(nèi)針對所述同一虛擬私有云內(nèi)的各虛擬機(jī)之間互通的類型配置流表,包括:
在同一虛擬私有云內(nèi),當(dāng)某虛擬機(jī)向其他虛擬機(jī)發(fā)送數(shù)據(jù)時(shí),對應(yīng)所述其他虛擬機(jī)中的每一個(gè)分別配置一條第一流表;
所述某虛擬機(jī)配置一條第二流表以接收所述其他虛擬機(jī)中的每一個(gè)所發(fā)送的數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在所述虛擬私有云內(nèi)針對所述同一虛擬私有云內(nèi)的各虛擬機(jī)之間互通的類型配置流表,還包括:在創(chuàng)建所述虛擬機(jī)時(shí)將所述第一流表和所述第二流表同步下發(fā)到所述主機(jī)內(nèi)核的Open vSwitch數(shù)據(jù)路徑上。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述虛擬私有云內(nèi)針對所述不同虛擬私有云的虛擬機(jī)之間的互通類型配置流表,包括:
檢測不同虛擬私有云之間是否存在重疊的虛擬機(jī)IP地址;
若不存在,則直接使用流表來實(shí)現(xiàn)一虛擬私有云的虛擬機(jī)與另一虛擬私有云的虛擬機(jī)之間的互通;
若存在,則使用網(wǎng)絡(luò)地址轉(zhuǎn)換技術(shù)對所述重疊的虛擬機(jī)IP地址進(jìn)行映射。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述使用網(wǎng)絡(luò)地址轉(zhuǎn)換技術(shù)對所述重疊的虛擬機(jī)IP地址進(jìn)行映射,包括:
引入支持虛擬擴(kuò)展局域網(wǎng)的網(wǎng)絡(luò)地址轉(zhuǎn)換網(wǎng)關(guān),并配置虛擬私有云的虛擬機(jī)IP地址的映射規(guī)則。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述虛擬私有云內(nèi)針對虛擬私有云內(nèi)的虛擬機(jī)訪問互聯(lián)網(wǎng)的類型配置流表,包括:
所述虛擬私有云內(nèi)的虛擬機(jī)使用固定配置的流表訪問網(wǎng)絡(luò)地址轉(zhuǎn)換網(wǎng)關(guān),通過所述網(wǎng)絡(luò)地址轉(zhuǎn)換網(wǎng)關(guān)訪問互聯(lián)網(wǎng)。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:在配置流表時(shí),在所述流表中設(shè)置匹配項(xiàng),所述匹配項(xiàng)用于對所述虛擬機(jī)所發(fā)送和/或所接收的數(shù)據(jù)包進(jìn)行校驗(yàn)。
7.一種Overlay網(wǎng)絡(luò)中基于Open vSwitch內(nèi)核態(tài)流表的分布式路由裝置,其特征在于,包括:
第一模塊,用于在Overlay網(wǎng)絡(luò)的虛擬私有云內(nèi)建立虛擬機(jī)時(shí),同步在所述虛擬私有云內(nèi)針對四種互通類型配置流表;
第二模塊,用于在所述虛擬機(jī)的生命周期內(nèi),將所述流表保持在主機(jī)內(nèi)核中;
其中,所述四種互通類型包括同一虛擬私有云內(nèi)的各虛擬機(jī)之間互通的類型、不同虛擬私有云的虛擬機(jī)之間互通的類型、虛擬私有云內(nèi)的虛擬機(jī)訪問互聯(lián)網(wǎng)的類型以及虛擬私有云內(nèi)的虛擬機(jī)訪問數(shù)據(jù)中心公共設(shè)施的類型;所述流表為Open vSwitch內(nèi)核態(tài)流表;
所述第一模塊包括第一子模塊,所述第一子模塊用于在所述虛擬私有云內(nèi)針對所述同一虛擬私有云內(nèi)的各虛擬機(jī)之間互通的類型配置流表;所述第一子模塊進(jìn)一步用于:
在同一虛擬私有云內(nèi),當(dāng)某虛擬機(jī)向其他虛擬機(jī)發(fā)送數(shù)據(jù)時(shí),對應(yīng)所述其他虛擬機(jī)中的每一個(gè)分別配置一條第一流表;
所述某虛擬機(jī)配置一條第二流表以接收所述其他虛擬機(jī)中的每一個(gè)所發(fā)送的數(shù)據(jù)。
8.一種電子設(shè)備,其特征在于,包括存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述程序,以實(shí)現(xiàn)如權(quán)利要求1-6中任一所述的Overlay網(wǎng)絡(luò)中基于Open vSwitch內(nèi)核態(tài)流表的分布式路由方法。
9.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,該程序被處理器執(zhí)行,以實(shí)現(xiàn)如權(quán)利要求1-6中任一所述的Overlay網(wǎng)絡(luò)中基于Open vSwitch內(nèi)核態(tài)流表的分布式路由方法。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于平安科技(深圳)有限公司,未經(jīng)平安科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010785582.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種水利清淤裝置
- 下一篇:一種煤礦用熱礦振動(dòng)篩
- 測量Overlay節(jié)點(diǎn)間網(wǎng)絡(luò)性能的方法、裝置和系統(tǒng)
- 一種Overlay多播樹重構(gòu)方法、多播樹節(jié)點(diǎn)及系統(tǒng)
- 兩次刻蝕成型圖形的關(guān)鍵尺寸的控制方法
- 基于overlay機(jī)制的APK開發(fā)方法及系統(tǒng)
- 一種配置Overlay網(wǎng)絡(luò)容器外部IP的方法及Docker集群
- 為熱備系統(tǒng)處理報(bào)文的代理網(wǎng)關(guān)及通信方法
- 中海油云虛擬網(wǎng)絡(luò)系統(tǒng)
- 網(wǎng)絡(luò)部署的方法及系統(tǒng)
- 一種Overlay業(yè)務(wù)配置方法及裝置
- 面向Overlay網(wǎng)絡(luò)的帶內(nèi)網(wǎng)絡(luò)遙測方法、系統(tǒng)及相關(guān)裝置
- 網(wǎng)絡(luò)和網(wǎng)絡(luò)終端
- 網(wǎng)絡(luò)DNA
- 網(wǎng)絡(luò)地址自適應(yīng)系統(tǒng)和方法及應(yīng)用系統(tǒng)和方法
- 網(wǎng)絡(luò)系統(tǒng)及網(wǎng)絡(luò)至網(wǎng)絡(luò)橋接器
- 一種電力線網(wǎng)絡(luò)中根節(jié)點(diǎn)網(wǎng)絡(luò)協(xié)調(diào)方法和系統(tǒng)
- 一種多網(wǎng)絡(luò)定位方法、存儲(chǔ)介質(zhì)及移動(dòng)終端
- 網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)方法以及網(wǎng)絡(luò)程序
- 從重復(fù)網(wǎng)絡(luò)地址自動(dòng)恢復(fù)的方法、網(wǎng)絡(luò)設(shè)備及其存儲(chǔ)介質(zhì)
- 神經(jīng)網(wǎng)絡(luò)的訓(xùn)練方法、裝置及存儲(chǔ)介質(zhì)
- 網(wǎng)絡(luò)管理方法和裝置
- TFT陣列基板D斷線的判斷方法
- 電網(wǎng)調(diào)度自動(dòng)化實(shí)訓(xùn)系統(tǒng)的構(gòu)建方法
- 一種基于Open VSwitch的虛擬網(wǎng)絡(luò)實(shí)現(xiàn)方法和系統(tǒng)
- 一種具有限位結(jié)構(gòu)的托盤
- 用于處理圖形的方法和系統(tǒng)
- 一種流表監(jiān)測器管理方法、裝置、網(wǎng)絡(luò)設(shè)備及網(wǎng)絡(luò)系統(tǒng)
- 一種實(shí)現(xiàn)neutron網(wǎng)絡(luò)跨網(wǎng)段數(shù)據(jù)轉(zhuǎn)發(fā)方法及流量可控的方法
- 一種Open API服務(wù)的管理方法及管理系統(tǒng)
- 一種OLED掩膜版Open Mask表面蒸鍍材料清洗方法
- 一種基于OpenIOC的大數(shù)據(jù)快速威脅檢測系統(tǒng)





