專(zhuān)利名稱(chēng):一種混合網(wǎng)絡(luò)的以太環(huán)網(wǎng)保護(hù)倒換方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種混合網(wǎng)絡(luò)的以太環(huán)網(wǎng)保護(hù)倒換方法,更具體地說(shuō),在該方法 中,引入了控制虛擬專(zhuān)網(wǎng)業(yè)務(wù),多實(shí)例,邏輯拓?fù)?,?zhuān)用控制隧道的概念。
背景技術(shù):
現(xiàn)有的混合以太環(huán)網(wǎng)保護(hù)倒換方法主要如下1.基于物理拓?fù)洹獙?duì)物理環(huán)拓?fù)溥M(jìn)行保護(hù)倒換;2.基于物理端口——對(duì)物理端口進(jìn)行保護(hù)倒換;3.單實(shí)例——一個(gè)物理端口只能在一個(gè)環(huán)實(shí)例上;4.橋協(xié)議數(shù)據(jù)單元隧道(BPDU Tunneling)透?jìng)鲄f(xié)議控制報(bào)文。上述的現(xiàn)有的方法分別存在如下缺點(diǎn)1.針對(duì)物理拓?fù)?,不能提供虛擬專(zhuān)網(wǎng)業(yè)務(wù)的邏輯拓?fù)涞谋Wo(hù);2.針對(duì)物理端口,不能提供虛擬專(zhuān)網(wǎng)業(yè)務(wù)中邏輯端口的保護(hù);3.單實(shí)例,不能提供對(duì)不同的虛擬專(zhuān)網(wǎng)業(yè)務(wù)組進(jìn)行保護(hù);4.橋協(xié)議數(shù)據(jù)單元隧道(BPDU Tunneling)透?jìng)鲄f(xié)議控制報(bào)文,混合網(wǎng)絡(luò)的邊緣 節(jié)點(diǎn)不參與環(huán)網(wǎng)保護(hù)倒換,導(dǎo)致保護(hù)倒換發(fā)生時(shí),業(yè)務(wù)產(chǎn)生長(zhǎng)時(shí)間的中斷。
發(fā)明內(nèi)容
本發(fā)明的目的是解決以上提出的問(wèn)題,提供基于虛擬專(zhuān)網(wǎng),多實(shí)例,虛擬專(zhuān)網(wǎng) 業(yè)務(wù)組,混合控制虛擬專(zhuān)網(wǎng)業(yè)務(wù)的一種混合網(wǎng)絡(luò)的以太環(huán)網(wǎng)保護(hù)倒換方法。本發(fā)明的技術(shù)方案是這樣的一種混合網(wǎng)絡(luò)的以太環(huán)網(wǎng)保護(hù)倒換方法,主要包括1)創(chuàng)建基于虛擬專(zhuān)網(wǎng)的以太環(huán)網(wǎng)保護(hù)實(shí)例,步驟如下1.1)創(chuàng)建虛擬專(zhuān)網(wǎng)業(yè)務(wù);1.2)判斷所創(chuàng)建的虛擬專(zhuān)網(wǎng)業(yè)務(wù)是否控制類(lèi)型的以太環(huán)網(wǎng)業(yè)務(wù),如果否,則不 處理,如果是,創(chuàng)建以太網(wǎng)保護(hù)實(shí)例,包括添加以太網(wǎng)保護(hù)實(shí)例的配置信息,創(chuàng)建以太 環(huán)網(wǎng)實(shí)例的環(huán)端口,創(chuàng)建虛擬專(zhuān)網(wǎng)業(yè)務(wù)組到實(shí)例的映射;1.3)判斷以太網(wǎng)保護(hù)實(shí)例的配置信息是否成功添加,判斷以太環(huán)網(wǎng)實(shí)例的環(huán)端 口是否成功創(chuàng)建,判斷創(chuàng)建虛擬專(zhuān)網(wǎng)業(yè)務(wù)組到實(shí)例的是否成功映射,如果是,則所述的 基于虛擬專(zhuān)網(wǎng)的以太環(huán)網(wǎng)保護(hù)實(shí)例創(chuàng)建成功;2)控制虛擬專(zhuān)網(wǎng)業(yè)務(wù)到以太環(huán)網(wǎng)實(shí)例的映射。作為優(yōu)選,所述的虛擬專(zhuān)網(wǎng)業(yè)務(wù)組是由至少一個(gè)以上相同拓?fù)涞奶摂M專(zhuān)網(wǎng)業(yè)務(wù) 組成。作為優(yōu)選,所述的虛擬專(zhuān)網(wǎng)業(yè)務(wù)組到以太環(huán)網(wǎng)保護(hù)實(shí)例的映射,主要包括1.3.1)創(chuàng)建虛擬專(zhuān)網(wǎng)業(yè)務(wù)組到MSTP實(shí)例的映射;1.3.2)創(chuàng)建虛擬專(zhuān)網(wǎng)業(yè)務(wù)組到ERPS實(shí)例的映射;
作為優(yōu)選,所述的虛擬專(zhuān)網(wǎng)業(yè)務(wù)組到MSTP實(shí)例的映射的創(chuàng)建方法如下1.3.11)創(chuàng)建虛擬專(zhuān)網(wǎng)業(yè)務(wù)組到MSTP實(shí)例映射;1.3.1.2)判斷業(yè)務(wù)是否屬于MSTP實(shí)例0,如果否,創(chuàng)建失敗,如果是,從MSTP
實(shí)例的虛擬專(zhuān)網(wǎng)業(yè)務(wù)組中刪除該業(yè)務(wù);1.3.1.3)將該業(yè)務(wù)添加到當(dāng)前MSTP實(shí)例的業(yè)務(wù)組里,所述的虛擬專(zhuān)網(wǎng)業(yè)務(wù)組到 以太環(huán)網(wǎng)保護(hù)實(shí)例的映射創(chuàng)建成功。作為優(yōu)選,所述的虛擬專(zhuān)網(wǎng)業(yè)務(wù)組到ERPS實(shí)例的映射的創(chuàng)建方法如下1.3.2.1)創(chuàng)建虛擬專(zhuān)網(wǎng)業(yè)務(wù)組到ERPS實(shí)例的映射;1.3.2.2)判斷業(yè)務(wù)是否屬于MSTP實(shí)例0,如果是,重復(fù)上述的1.3.1.1)至 1.3.1.3),如果否,查找當(dāng)前業(yè)務(wù)所在的實(shí)例;1.3.2.3)判斷是MSTP實(shí)例還是ERPS實(shí)例,如果是MSTP實(shí)例,則創(chuàng)建失敗,
如果是ERPS實(shí)例,查找該業(yè)務(wù)的端口是否匹配實(shí)例的端口 ;1.3.2.4)如果無(wú)相同的端口,則創(chuàng)建失敗,如果有相同的端口,所述的虛擬專(zhuān)網(wǎng) 業(yè)務(wù)組到以太環(huán)網(wǎng)保護(hù)實(shí)例的映射創(chuàng)建成功。作為優(yōu)選,進(jìn)一步包括虛擬專(zhuān)網(wǎng)業(yè)務(wù)到以太環(huán)網(wǎng)保護(hù)實(shí)例映射的刪除,包括3.1)刪除虛擬專(zhuān)網(wǎng)業(yè)務(wù)組到MSTP實(shí)例的映射;3.2)刪除虛擬專(zhuān)網(wǎng)業(yè)務(wù)組到ERPS實(shí)例的映射。作為優(yōu)選,所述的虛擬專(zhuān)網(wǎng)業(yè)務(wù)組到MSTP實(shí)例的映射的刪除方法如下3.1.1)虛擬專(zhuān)網(wǎng)業(yè)務(wù)到MSTP實(shí)例映射刪除;3.1.2)在當(dāng)前MSTP實(shí)例中,將該業(yè)務(wù)刪除;3.1.3)將此業(yè)務(wù)添加到MSTP實(shí)例0中,刪除完成。作為優(yōu)選,所述的虛擬專(zhuān)網(wǎng)業(yè)務(wù)組到ERPS實(shí)例的映射的刪除方法如下3.2.1)虛擬專(zhuān)網(wǎng)業(yè)務(wù)到ERPS實(shí)例映射刪除;3.2.2)根據(jù)虛擬專(zhuān)網(wǎng)業(yè)務(wù)ID查找所在的ERPS實(shí)例;3.2.3)判斷此業(yè)務(wù)是否映射到多個(gè)ERPS實(shí)例,如果是,將此業(yè)務(wù)從當(dāng)前ERPS 實(shí)例中刪除,刪除完成;如果否,將此業(yè)務(wù)從當(dāng)前ERPS實(shí)例中刪除,接著將此業(yè)務(wù)添 加到MSTP實(shí)例0中。作為優(yōu)選,所述的控制虛擬專(zhuān)網(wǎng)業(yè)務(wù)到以太環(huán)網(wǎng)保護(hù)實(shí)例的映射,當(dāng)創(chuàng)建ERPS 控制虛擬交換實(shí)例(VSI)時(shí),將同時(shí)創(chuàng)建以太環(huán)網(wǎng)保護(hù)實(shí)例,完成控制虛擬專(zhuān)網(wǎng)業(yè)務(wù)到 以太環(huán)網(wǎng)實(shí)例的映射。本發(fā)明的有益效果如下1、基于虛擬專(zhuān)網(wǎng)——對(duì)不同的虛擬專(zhuān)網(wǎng)業(yè)務(wù)形成的邏輯環(huán),進(jìn)行獨(dú)立保護(hù)倒換 控制;2、多實(shí)例——在同一個(gè)物理端口,根據(jù)不同的虛擬專(zhuān)網(wǎng)業(yè)務(wù)組,可以創(chuàng)建多個(gè) 環(huán)實(shí)例;3、虛擬專(zhuān)網(wǎng)業(yè)務(wù)組——具有相同邏輯拓?fù)涞奶摂M專(zhuān)網(wǎng)業(yè)務(wù)形成一個(gè)組,可以映 射到一個(gè)或者多個(gè)環(huán)實(shí)例中;4、混合控制虛擬專(zhuān)網(wǎng)業(yè)務(wù)——提供專(zhuān)用的混合網(wǎng)絡(luò)以太環(huán)網(wǎng)保護(hù)倒換控制通 道,對(duì)混合網(wǎng)絡(luò)環(huán)實(shí)例進(jìn)行保護(hù)倒換控制。
圖1是基于虛擬專(zhuān)網(wǎng)的以太環(huán)網(wǎng)保護(hù)實(shí)例的創(chuàng)建的流程圖;圖2是創(chuàng)建虛擬專(zhuān)網(wǎng)業(yè)務(wù)組到實(shí)例的映射的流程圖;圖3是刪除虛擬專(zhuān)網(wǎng)業(yè)務(wù)到以太環(huán)網(wǎng)保護(hù)實(shí)例映射的流程圖;圖4是正常的混合網(wǎng)絡(luò)保護(hù)倒換狀態(tài)的示意圖;圖5是PB環(huán)鏈路故障時(shí)混合網(wǎng)絡(luò)保護(hù)倒換狀態(tài)的示意圖;圖6是混合網(wǎng)絡(luò)邊界網(wǎng)關(guān)網(wǎng)元之間隧道故障的示意圖。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行進(jìn)一步詳細(xì)說(shuō)明首先對(duì)說(shuō)明書(shū)中的英文縮寫(xiě)進(jìn)行列表說(shuō)明
權(quán)利要求
1.一種混合網(wǎng)絡(luò)的以太環(huán)網(wǎng)保護(hù)倒換方法,其特征在于,主要包括1)創(chuàng)建基于虛擬專(zhuān)網(wǎng)的以太環(huán)網(wǎng)保護(hù)實(shí)例,步驟如下1.1)創(chuàng)建虛擬專(zhuān)網(wǎng)業(yè)務(wù);1.2)判斷所創(chuàng)建的虛擬專(zhuān)網(wǎng)業(yè)務(wù)是否控制類(lèi)型的以太環(huán)網(wǎng)業(yè)務(wù),如果否,則不處 理,如果是,創(chuàng)建以太網(wǎng)保護(hù)實(shí)例,包括添加以太網(wǎng)保護(hù)實(shí)例的配置信息,創(chuàng)建以太環(huán) 網(wǎng)實(shí)例的環(huán)端口,創(chuàng)建虛擬專(zhuān)網(wǎng)業(yè)務(wù)組到實(shí)例的映射;1.3)判斷以太網(wǎng)保護(hù)實(shí)例的配置信息是否成功添加,判斷以太環(huán)網(wǎng)實(shí)例的環(huán)端口是 否成功創(chuàng)建,判斷創(chuàng)建虛擬專(zhuān)網(wǎng)業(yè)務(wù)組到實(shí)例的是否成功映射,如果是,則所述的基于 虛擬專(zhuān)網(wǎng)的以太環(huán)網(wǎng)保護(hù)實(shí)例創(chuàng)建成功;2)控制虛擬專(zhuān)網(wǎng)業(yè)務(wù)到以太環(huán)網(wǎng)實(shí)例的映射。
2.根據(jù)權(quán)利要求1所述的混合網(wǎng)絡(luò)的以太環(huán)網(wǎng)保護(hù)倒換方法,其特征在于,所述的虛 擬專(zhuān)網(wǎng)業(yè)務(wù)組是由至少一個(gè)以上相同拓?fù)涞奶摂M專(zhuān)網(wǎng)業(yè)務(wù)組成。
3.根據(jù)權(quán)利要求2所述的混合網(wǎng)絡(luò)的以太環(huán)網(wǎng)保護(hù)倒換方法,其特征在于,所述的虛 擬專(zhuān)網(wǎng)業(yè)務(wù)組到以太環(huán)網(wǎng)保護(hù)實(shí)例的映射,主要包括1.3.1)創(chuàng)建虛擬專(zhuān)網(wǎng)業(yè)務(wù)組到MSTP實(shí)例的映射;1.3.2)創(chuàng)建虛擬專(zhuān)網(wǎng)業(yè)務(wù)組到ERPS實(shí)例的映射。
4.根據(jù)權(quán)利要求3所述的混合網(wǎng)絡(luò)的以太環(huán)網(wǎng)保護(hù)倒換方法,其特征在于,所述的虛 擬專(zhuān)網(wǎng)業(yè)務(wù)組到MSTP實(shí)例的映射的創(chuàng)建方法如下1.3.1.1)創(chuàng)建虛擬專(zhuān)網(wǎng)業(yè)務(wù)組到MSTP實(shí)例映射;1.3.1.2)判斷業(yè)務(wù)是否屬于MSTP實(shí)例0,如果否,創(chuàng)建失敗,如果是,從MSTP實(shí) 例的虛擬專(zhuān)網(wǎng)業(yè)務(wù)組中刪除該業(yè)務(wù);1.3.1.3)將該業(yè)務(wù)添加到當(dāng)前MSTP實(shí)例的業(yè)務(wù)組里,所述的虛擬專(zhuān)網(wǎng)業(yè)務(wù)組到以太 環(huán)網(wǎng)保護(hù)實(shí)例的映射創(chuàng)建成功。
5.根據(jù)權(quán)利要求3所述的混合網(wǎng)絡(luò)的以太環(huán)網(wǎng)保護(hù)倒換方法,其特征在于,所述的虛 擬專(zhuān)網(wǎng)業(yè)務(wù)組到ERPS實(shí)例的映射的創(chuàng)建方法如下1.3.2.1)創(chuàng)建虛擬專(zhuān)網(wǎng)業(yè)務(wù)組到ERPS實(shí)例的映射;1.3.2.2)判斷業(yè)務(wù)是否屬于MSTP實(shí)例0,如果是,重復(fù)上述的1.3.1.1)至1.3.1.3), 如果否,查找當(dāng)前業(yè)務(wù)所在的實(shí)例;1.3.2.3)判斷是MSTP實(shí)例還是ERPS實(shí)例,如果是MSTP實(shí)例,則創(chuàng)建失敗,如果 是ERPS實(shí)例,查找該業(yè)務(wù)的端口是否匹配實(shí)例的端口;1.3.2.4)如果無(wú)相同的端口,則創(chuàng)建失敗,如果有相同的端口,所述的虛擬專(zhuān)網(wǎng)業(yè)務(wù) 組到以太環(huán)網(wǎng)保護(hù)實(shí)例的映射創(chuàng)建成功。
6.根據(jù)權(quán)利要求1所述的混合網(wǎng)絡(luò)的以太環(huán)網(wǎng)保護(hù)倒換方法,其特征在于,進(jìn)一步包 括虛擬專(zhuān)網(wǎng)業(yè)務(wù)到以太環(huán)網(wǎng)保護(hù)實(shí)例映射的刪除,包括3.1)刪除虛擬專(zhuān)網(wǎng)業(yè)務(wù)組到MSTP實(shí)例的映射;3.2)刪除虛擬專(zhuān)網(wǎng)業(yè)務(wù)組到ERPS實(shí)例的映射。
7.根據(jù)權(quán)利要求6所述的混合網(wǎng)絡(luò)的以太環(huán)網(wǎng)保護(hù)倒換方法,其特征在于,所述的虛 擬專(zhuān)網(wǎng)業(yè)務(wù)組到MSTP實(shí)例的映射的刪除方法如下·3.1.1)虛擬專(zhuān)網(wǎng)業(yè)務(wù)到MSTP實(shí)例映射刪除;·3.1.2)在當(dāng)前MSTP實(shí)例中,將該業(yè)務(wù)刪除;·3.1.3)將此業(yè)務(wù)添加到MSTP實(shí)例0中,刪除完成。
8.根據(jù)權(quán)利要求6所述的混合網(wǎng)絡(luò)的以太環(huán)網(wǎng)保護(hù)倒換方法,其特征在于,所述的虛 擬專(zhuān)網(wǎng)業(yè)務(wù)組到ERPS實(shí)例的映射的刪除方法如下·3.2.1)虛擬專(zhuān)網(wǎng)業(yè)務(wù)到ERPS實(shí)例映射刪除;·3.2.2)根據(jù)虛擬專(zhuān)網(wǎng)業(yè)務(wù)ID查找所在的ERPS實(shí)例;·3.2.3)判斷此業(yè)務(wù)是否映射到多個(gè)ERPS實(shí)例,如果是,將此業(yè)務(wù)從當(dāng)前ERPS實(shí)例 中刪除,刪除完成;如果否,將此業(yè)務(wù)從當(dāng)前ERPS實(shí)例中刪除,接著將此業(yè)務(wù)添加到 MSTP實(shí)例0中。
9.根據(jù)權(quán)利要求1所述的混合網(wǎng)絡(luò)的以太環(huán)網(wǎng)保護(hù)倒換方法,其特征在于,所述的控 制虛擬專(zhuān)網(wǎng)業(yè)務(wù)到以太環(huán)網(wǎng)保護(hù)實(shí)例的映射,當(dāng)創(chuàng)建ERPS控制虛擬交換實(shí)例(VSI)時(shí), 將同時(shí)創(chuàng)建以太環(huán)網(wǎng)保護(hù)實(shí)例,完成控制虛擬專(zhuān)網(wǎng)業(yè)務(wù)到以太環(huán)網(wǎng)實(shí)例的映射。
全文摘要
本發(fā)明涉及一種混合網(wǎng)絡(luò)的以太環(huán)網(wǎng)保護(hù)倒換方法1)創(chuàng)建基于虛擬專(zhuān)網(wǎng)的以太環(huán)網(wǎng)保護(hù)實(shí)例,步驟如下1.1)創(chuàng)建虛擬專(zhuān)網(wǎng)業(yè)務(wù);1.2)判斷所創(chuàng)建的虛擬專(zhuān)網(wǎng)業(yè)務(wù)是否控制類(lèi)型的以太環(huán)網(wǎng)業(yè)務(wù),如果否,則不處理,如果是,創(chuàng)建以太網(wǎng)保護(hù)實(shí)例,包括添加以太網(wǎng)保護(hù)實(shí)例的配置信息,創(chuàng)建以太環(huán)網(wǎng)實(shí)例的環(huán)端口,創(chuàng)建虛擬專(zhuān)網(wǎng)業(yè)務(wù)組到實(shí)例的映射;1.3)判斷以太網(wǎng)保護(hù)實(shí)例的配置信息是否成功添加,判斷以太環(huán)網(wǎng)實(shí)例的環(huán)端口是否成功創(chuàng)建,判斷創(chuàng)建虛擬專(zhuān)網(wǎng)業(yè)務(wù)組到實(shí)例的是否成功映射,如果是,則所述的基于虛擬專(zhuān)網(wǎng)的以太環(huán)網(wǎng)保護(hù)實(shí)例創(chuàng)建成功;2)控制虛擬專(zhuān)網(wǎng)業(yè)務(wù)到以太環(huán)網(wǎng)實(shí)例的映射。
文檔編號(hào)H04L12/46GK102014006SQ20101060338
公開(kāi)日2011年4月13日 申請(qǐng)日期2010年12月23日 優(yōu)先權(quán)日2010年12月23日
發(fā)明者周鵬飛, 崔雪強(qiáng), 廉峰峰, 柳軍 申請(qǐng)人:杭州依賽通信有限公司