[發(fā)明專利]一種IPv6子網(wǎng)前綴通告實現(xiàn)方法、裝置、設(shè)備及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202211328845.4 | 申請日: | 2022-10-27 |
| 公開(公告)號: | CN115695374A | 公開(公告)日: | 2023-02-03 |
| 發(fā)明(設(shè)計)人: | 劉宇龍;李娜;高雨;陳曉明;林雪峰;岳龍廣 | 申請(專利權(quán))人: | 中國聯(lián)合網(wǎng)絡(luò)通信集團有限公司;聯(lián)通數(shù)字科技有限公司;聯(lián)通云數(shù)據(jù)有限公司 |
| 主分類號: | H04L61/5007 | 分類號: | H04L61/5007;H04L101/659 |
| 代理公司: | 北京中博世達(dá)專利商標(biāo)代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 ipv6 子網(wǎng) 前綴 通告 實現(xiàn) 方法 裝置 設(shè)備 存儲 介質(zhì) | ||
本申請公開了一種IPv6子網(wǎng)前綴通告實現(xiàn)方法、裝置、設(shè)備及存儲介質(zhì),涉及通信技術(shù)領(lǐng)域,用于提高虛擬機獲取IPv6地址及相關(guān)信息,并進(jìn)行配置時的效率。方法包括:在服務(wù)器的控制器中增加互聯(lián)網(wǎng)協(xié)議第6版IPv6子網(wǎng)前綴通告器;獲取服務(wù)器內(nèi)的多個虛擬機端口對應(yīng)的多個子網(wǎng)信息,并將多個子網(wǎng)信息添加至子網(wǎng)緩存列表中,一個虛擬機端口對應(yīng)一個子網(wǎng)信息;當(dāng)通過IPv6子網(wǎng)前綴通告器監(jiān)聽到目標(biāo)注冊事件時,接收目標(biāo)虛擬機發(fā)送的路由請求RS;基于子網(wǎng)緩存列表確定路由請求RS對應(yīng)的路由應(yīng)答RA,并通過服務(wù)器的控制器將路由應(yīng)答RA發(fā)送給目標(biāo)虛擬機,路由應(yīng)答RA用于目標(biāo)虛擬機獲取IPv6地址。本申請應(yīng)用于虛擬機獲取IPv6地址及相關(guān)信息,并進(jìn)行配置的場景中。
技術(shù)領(lǐng)域
本申請涉及通信技術(shù)領(lǐng)域,尤其涉及一種IPv6子網(wǎng)前綴通告實現(xiàn)方法、裝置、設(shè)備及存儲介質(zhì)。
背景技術(shù)
隨著云平臺網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,當(dāng)前在開源的云計算管理平臺項目OpenStack(簡稱云平臺)中,虛擬機需要通過互聯(lián)網(wǎng)協(xié)議第6版(internet protocol version 6,IPv6)鄰居發(fā)現(xiàn)協(xié)議(neighbor discovery protocol,NDP)來學(xué)習(xí)虛擬機端口(可稱為port、tap口或虛擬機網(wǎng)卡)IPv6地址的配置方式、學(xué)習(xí)主機子網(wǎng)路由、IPv6其它信息的獲取方式。
具體的,在OpenStack云網(wǎng)絡(luò)環(huán)境下,每個虛擬私有云(virtual private cloud,VPC)都啟動路由器廣告守護進(jìn)程(router advertisement daemon,radvd),通過radvd應(yīng)答和發(fā)送IPv6子網(wǎng)前綴信息。radvd是IPv6的路由通告守護程序,負(fù)責(zé)偵聽IPv6路由器請求并發(fā)送IPv6路由通告。這些IPv6路由通告的信息中包含相關(guān)標(biāo)志位,虛擬機根據(jù)這些標(biāo)志位可以自動配置它們的IPv6地址和其他一些參數(shù)(例如IPv6地址獲取方式、主機域名系統(tǒng)(domain name system,DNS)獲取方式等),虛擬機還可以根據(jù)這些IPv6路由通告來設(shè)置默認(rèn)路由。
在上述方法中,由于虛擬機需要通過radvd進(jìn)程獲取IPv6路由通告,進(jìn)行IPv6地址配置,而虛擬機和radvd進(jìn)程部署在不同的計算節(jié)點上,虛擬機需要跨計算節(jié)點進(jìn)行訪問,導(dǎo)致虛擬機響應(yīng)和通告IPv6路由信息的路徑較長。并且,在虛擬機實現(xiàn)IPv6地址配置的過程中,一個VPC啟動后都要啟動一個radvd進(jìn)程,導(dǎo)致radvd進(jìn)程數(shù)量過多,且radvd進(jìn)程長期存在,導(dǎo)致消耗服務(wù)器CPU和內(nèi)存資源。從而,虛擬機獲取IPv6地址及相關(guān)信息,并進(jìn)行配置的效率較低。
發(fā)明內(nèi)容
本申請?zhí)峁┮环NIPv6子網(wǎng)前綴通告實現(xiàn)方法、裝置、設(shè)備及存儲介質(zhì),用于提高虛擬機獲取IPv6地址及相關(guān)信息,并進(jìn)行配置時的效率。
為達(dá)到上述目的,本申請采用如下技術(shù)方案:
第一方面,提供了一種IPv6子網(wǎng)前綴通告實現(xiàn)方法,方法包括:在服務(wù)器的控制器中增加互聯(lián)網(wǎng)協(xié)議第6版IPv6子網(wǎng)前綴通告器;獲取服務(wù)器內(nèi)的多個虛擬機端口對應(yīng)的多個子網(wǎng)信息,并將多個子網(wǎng)信息添加至子網(wǎng)緩存列表中,一個虛擬機端口對應(yīng)一個子網(wǎng)信息,每個子網(wǎng)信息包括以下至少一項:虛擬機端口IP地址、虛擬機端口子網(wǎng)前綴、虛擬機獲得IPV6地址的方式、標(biāo)志位;當(dāng)通過IPv6子網(wǎng)前綴通告器監(jiān)聽到目標(biāo)注冊事件時,接收目標(biāo)虛擬機發(fā)送的路由請求RS;基于子網(wǎng)緩存列表確定路由請求RS對應(yīng)的路由應(yīng)答RA,并通過服務(wù)器的控制器將路由應(yīng)答RA發(fā)送給目標(biāo)虛擬機,路由應(yīng)答RA用于目標(biāo)虛擬機獲取IPv6地址,路由應(yīng)答RA包括:IPv6子網(wǎng)前綴。
在一種可能的實現(xiàn)方式中,方法還包括:在服務(wù)器的集成網(wǎng)橋上增加目標(biāo)流表,目標(biāo)流表包括以下至少一項:虛擬機端口標(biāo)識、源MAC地址、ICMPv6協(xié)議、路由請求RS對應(yīng)的報文協(xié)議號,目標(biāo)流表用于將目標(biāo)虛擬機發(fā)送的路由請求RS發(fā)送給服務(wù)器的控制器。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國聯(lián)合網(wǎng)絡(luò)通信集團有限公司;聯(lián)通數(shù)字科技有限公司;聯(lián)通云數(shù)據(jù)有限公司,未經(jīng)中國聯(lián)合網(wǎng)絡(luò)通信集團有限公司;聯(lián)通數(shù)字科技有限公司;聯(lián)通云數(shù)據(jù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211328845.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種穿越子網(wǎng)的方法及子網(wǎng)穿越系統(tǒng)
- 一種子網(wǎng)合并的方法及裝置
- 基于ZigBee技術(shù)實現(xiàn)組網(wǎng)中繼的系統(tǒng)及方法
- 分布式網(wǎng)絡(luò)架構(gòu)及其調(diào)度方法
- 用于雙向網(wǎng)絡(luò)地理信息傳送的系統(tǒng)、方法及設(shè)備
- 一種網(wǎng)絡(luò)地址段劃分方法及系統(tǒng)
- 一種多子網(wǎng)的組網(wǎng)方法、裝置、存儲介質(zhì)及計算機設(shè)備
- 網(wǎng)絡(luò)安全系統(tǒng)及網(wǎng)絡(luò)安全方法
- 一種前向耗時的確定方法、裝置及設(shè)備
- 一種面向大規(guī)模網(wǎng)絡(luò)的高速剖分視圖呈現(xiàn)方法





