[發(fā)明專利]一種地址管理方法及裝置有效
| 申請?zhí)枺?/td> | 202011419770.1 | 申請日: | 2020-12-07 |
| 公開(公告)號(hào): | CN112600947B | 公開(公告)日: | 2022-08-23 |
| 發(fā)明(設(shè)計(jì))人: | 冀迎崢 | 申請(專利權(quán))人: | 新華三技術(shù)有限公司 |
| 主分類號(hào): | H04L61/5014 | 分類號(hào): | H04L61/5014;H04L69/22 |
| 代理公司: | 北京辰權(quán)知識(shí)產(chǎn)權(quán)代理有限公司 11619 | 代理人: | 劉廣達(dá) |
| 地址: | 310052 浙*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 地址 管理 方法 裝置 | ||
本說明書提供了一種地址管理方法及裝置,涉及通信技術(shù)領(lǐng)域。該方法,應(yīng)用于虛擬交換機(jī),包括:接收SDN控制器發(fā)送的逃生配置;基于逃生配置創(chuàng)建本地動(dòng)態(tài)主機(jī)配置協(xié)議DHCP服務(wù)器,并將虛擬交換機(jī)所連接的虛擬機(jī)關(guān)聯(lián)到本地DHCP服務(wù)器;當(dāng)虛擬交換機(jī)與SDN控制器斷連時(shí),通過創(chuàng)建的內(nèi)部口將虛擬機(jī)發(fā)送的DHCP報(bào)文發(fā)送給本地DHCP服務(wù)器,以使DHCP服務(wù)器對DHCP報(bào)文進(jìn)行處理,并通過內(nèi)部口將DHCP應(yīng)答報(bào)文發(fā)送給虛擬機(jī)。通過上述方法,可以提升組網(wǎng)的可靠性。
技術(shù)領(lǐng)域
本說明書涉及通信技術(shù)領(lǐng)域,尤其涉及一種地址管理方法及裝置。
背景技術(shù)
在Overlay(覆蓋網(wǎng)絡(luò))的解決方案組網(wǎng)中,服務(wù)器安裝虛擬交換機(jī)之后與SDN(軟件定義網(wǎng)絡(luò),Software Defined Network)控制器之間通過開放流通道和OVSDB(開放虛擬交換機(jī)數(shù)據(jù)庫,Open Virtual Switch Data Base)通道建立連接。SDN控制器通過下發(fā)OVSDB相關(guān)的配置以及相關(guān)流表來指導(dǎo)虛擬交換機(jī)管理虛擬機(jī)的流量轉(zhuǎn)發(fā),同時(shí)SDN控制器還需要負(fù)責(zé)虛擬機(jī)的DHCP(動(dòng)態(tài)主機(jī)配置協(xié)議,Dynamic Host Configuration Protocol)報(bào)文,也就是說DHCP服務(wù)器會(huì)部署在SDN控制器上來實(shí)現(xiàn)IP地址的分配和續(xù)約。
在SDN控制器工作的過程中,需要和虛擬交換機(jī)建立連接,但是由于實(shí)際的網(wǎng)絡(luò)情況,可能出現(xiàn)SDN控制器和虛擬交換機(jī)之間斷連的情況。比如,當(dāng)SDN控制器需要進(jìn)行升級或者SDN控制器和虛擬交換機(jī)之間發(fā)生故障時(shí),由于DHCP報(bào)文無法發(fā)送至SDN控制器,那么,SDN控制器無法對虛擬機(jī)進(jìn)行IP地址的分配和續(xù)約,可能會(huì)導(dǎo)致虛擬交換機(jī)所連接的虛擬機(jī)出現(xiàn)故障,降低了網(wǎng)絡(luò)的可靠性。
發(fā)明內(nèi)容
為克服相關(guān)技術(shù)中存在的問題,本說明書提供了一種地址傳利方法及裝置。
結(jié)合本說明書實(shí)施方式的第一方面,本申請?zhí)峁┝艘环N地址管理方法,應(yīng)用于虛擬交換機(jī),包括:
接收SDN控制器發(fā)送的逃生配置;
基于逃生配置創(chuàng)建本地動(dòng)態(tài)主機(jī)配置協(xié)議DHCP服務(wù)器,并將虛擬交換機(jī)所連接的虛擬機(jī)關(guān)聯(lián)到本地DHCP服務(wù)器;
當(dāng)虛擬交換機(jī)與SDN控制器斷連時(shí),通過創(chuàng)建的內(nèi)部口將虛擬機(jī)發(fā)送的DHCP報(bào)文發(fā)送給本地DHCP服務(wù)器,以使DHCP服務(wù)器對DHCP報(bào)文進(jìn)行處理,并通過內(nèi)部口將DHCP應(yīng)答報(bào)文發(fā)送給虛擬機(jī)。
進(jìn)一步的,基于逃生流表創(chuàng)建本地DHCP服務(wù)器,并將虛擬交換機(jī)所連接的虛擬機(jī)關(guān)聯(lián)到本地DHCP服務(wù)器,包括:
對逃生配置進(jìn)行解析;
在虛擬交換機(jī)數(shù)據(jù)庫OVSDB中創(chuàng)建的DHCP服務(wù)器表,形成與DHCP服務(wù)器表對應(yīng)的本地DHCP服務(wù)器;
在OVSDB中創(chuàng)建與虛擬機(jī)相對應(yīng)的虛擬機(jī)表,并在虛擬機(jī)表中關(guān)聯(lián)虛擬機(jī)和本地DHCP服務(wù)器;
在虛擬交換機(jī)中創(chuàng)建內(nèi)部口,并控制本地DHCP服務(wù)器對內(nèi)部口進(jìn)行監(jiān)聽。
進(jìn)一步的,在虛擬交換機(jī)與SDN控制器斷連之前,還包括:
接收SDN控制器下發(fā)的虛擬機(jī)信息,其中,虛擬機(jī)信息為SDN控制器確定虛擬交換機(jī)連接到新的虛擬機(jī)時(shí)所生成的;
根據(jù)虛擬機(jī)信息,在OVSDB中更新DHCP服務(wù)器表和與新的虛擬機(jī)相對應(yīng)的虛擬機(jī)表。
進(jìn)一步的,內(nèi)部口關(guān)聯(lián)到本地DHCP服務(wù)器的網(wǎng)絡(luò)命名空間,網(wǎng)絡(luò)命名空間根據(jù)逃生配置中所攜帶的網(wǎng)絡(luò)標(biāo)識(shí)生成;
網(wǎng)絡(luò)標(biāo)識(shí)用于區(qū)分不同的本地DHCP服務(wù)器。
可選的,本地DHCP服務(wù)器為DHCPv6服務(wù)器;
在虛擬機(jī)表中包含有為虛擬機(jī)所分配的多個(gè)地址。
該專利技術(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/202011419770.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測試終端的測試方法
- 一種服裝用人體測量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





