專利名稱:虛擬專用局域網(wǎng)的故障處理方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及一種虛擬專用局域網(wǎng)的故障處理方法、 裝置及系統(tǒng)。
背景技術(shù):
虛擬專用網(wǎng)絡(luò)(Virtual Private Network,簡稱VPN)指的是在公用網(wǎng)絡(luò)上建立專用網(wǎng)絡(luò)的技木。其之所以稱為虛擬專用網(wǎng)絡(luò),主要是因?yàn)檎麄€(gè)VPN網(wǎng)絡(luò)的任意兩個(gè)節(jié)點(diǎn)之間的連接并沒有傳統(tǒng)專網(wǎng)所需的端到端的物理鏈路,而是架構(gòu)在公用網(wǎng)絡(luò)服務(wù)商所提供的網(wǎng)絡(luò)平臺之上的邏輯網(wǎng)絡(luò),用戶數(shù)據(jù)在邏輯鏈路中傳輸。胃巾,: ! H (Virtual Private Local Area Network Service, M 稱VPLQ是ー種典型的ニ層虛擬專用網(wǎng)絡(luò)技術(shù)。其核心思想是利用信令協(xié)議在VPLS實(shí)例中的運(yùn)營商邊緣路由器(Provider Edge,簡稱Ι )節(jié)點(diǎn)之間建立及維護(hù)偽線(Pseudo Wire, 簡稱PW),將ニ層協(xié)議幀封裝后在PW上傳輸、交換,使廣域范圍內(nèi)多個(gè)局域網(wǎng)在數(shù)據(jù)鏈路層面被整合為ー張網(wǎng)絡(luò),向用戶提供虛擬的以太網(wǎng)服務(wù)。PE內(nèi)部主要包括面向用戶邊緣路由器(Customer Edge,簡稱CE)的服務(wù)實(shí)例組件
(Instance Component Virtual Private Instance, IVSI) URMi^iM 端PE的骨干網(wǎng)組件虛擬交換實(shí)例(Backbone Component Virtual Private hstance,簡稱 BVSI)。其中,IVSI與CE過各種形式的聯(lián)接電路(Attachment Circuit,簡稱AC)相連,并且 IVSI是成對存在的,每ー對IVSI共同擁有ー個(gè)業(yè)務(wù)實(shí)例標(biāo)簽anstance Tag,簡稱I-I1ag), 每ー對IVSI分別屬于位于VPLS網(wǎng)絡(luò)兩端的兩個(gè)PE內(nèi)。一端的PE內(nèi)的IVSI向與該P(yáng)E連接的各條PW廣播攜帯I-Tag的數(shù)據(jù)包,獲取數(shù)據(jù)包后,各個(gè)PE內(nèi)的IVSI對數(shù)據(jù)包所攜帯的I-Tag進(jìn)行分析,當(dāng)某一 IVSI發(fā)現(xiàn)該數(shù)據(jù)包所攜帯的I-Tag與自己的I-Tag —致,則對該數(shù)據(jù)包進(jìn)行進(jìn)一步的處理后發(fā)送至對應(yīng)的CE,否則將該數(shù)據(jù)包丟棄。當(dāng)VPLS網(wǎng)絡(luò)中的PE較多時(shí),各個(gè)PE與鄰近的骨干網(wǎng)核心橋接(Backbone Core Bridge,簡稱BCB)通過PW相連,通過BCB,各個(gè)PE之間連通。在現(xiàn)有技術(shù)中,當(dāng)與共同擁有ー個(gè)I-Tag的ー對IVSI其中之一相連的CE無法連接入VPLS網(wǎng)絡(luò)時(shí),對端的IVSI無法感知,仍接收相連的CE發(fā)送的數(shù)據(jù)并向VPLS網(wǎng)絡(luò)以廣播的方式傳輸數(shù)據(jù),這些無效的數(shù)據(jù)極大地浪費(fèi)了 VPLS網(wǎng)絡(luò)的帶寬,給VPLS網(wǎng)絡(luò)的傳輸帶來不必要的負(fù)擔(dān)。
發(fā)明內(nèi)容
本發(fā)明的一方面所要解決的技術(shù)問題在于提供一種虛擬專用局域網(wǎng)的故障處理方法、裝置及系統(tǒng),能夠解決當(dāng)一端IVSI連接的CE無法接入網(wǎng)絡(luò)吋,另一端IVSI連接的CE 仍向VPLS網(wǎng)絡(luò)傳輸數(shù)據(jù)對VPLS網(wǎng)絡(luò)的帶寬的浪費(fèi)的問題。為解決上述技術(shù)問題,本發(fā)明的一方面提供的虛擬專用局域網(wǎng)的故障處理方法、 裝置及系統(tǒng)采用如下技術(shù)方案
當(dāng)中繼虛擬交換實(shí)例檢測到所述中繼虛擬交換實(shí)例與本端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線故障時(shí),或當(dāng)所述中繼虛擬交換實(shí)例獲知本端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器的連接故障時(shí),所述中繼虛擬交換實(shí)例向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息,所述故障通知消息攜帶有所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例共同的業(yè)務(wù)實(shí)例標(biāo)簽;所述對端骨干網(wǎng)組件虛擬交換實(shí)例接收所述故障通知消息,根據(jù)所述故障通知消息所攜帶的所述業(yè)務(wù)實(shí)例標(biāo)簽將所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。一種本端骨干網(wǎng)組件虛擬交換實(shí)例,包括本端關(guān)閉模塊,用于當(dāng)本端骨干網(wǎng)組件虛擬交換實(shí)例檢測到所述本端骨干網(wǎng)組件虛擬交換實(shí)例與對端骨干網(wǎng)組件虛擬交換實(shí)例無法連通時(shí),將所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。一種對端骨干網(wǎng)組件虛擬交換實(shí)例,包括對端關(guān)閉模塊,用于當(dāng)對端骨干網(wǎng)組件虛擬交換實(shí)例接收到中繼虛擬交換實(shí)例或本端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送的故障通知消息時(shí),將對端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉;其中,所述故障通知消息攜帶有本端服務(wù)實(shí)例組件虛擬交換實(shí)例與對端服務(wù)實(shí)例組件虛擬交換實(shí)例共同的業(yè)務(wù)實(shí)例標(biāo)簽。一種中繼虛擬交換實(shí)例,包括中繼通知模塊,當(dāng)所述中繼虛擬交換實(shí)例檢測到所述中繼虛擬交換實(shí)例與本端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線故障時(shí),向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息,所述故障通知消息用于通知對端骨干網(wǎng)組件虛擬交換實(shí)例關(guān)閉對端服務(wù)實(shí)例組件虛擬交換實(shí)例;其中,所述故障通知消息攜帶有所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與對端服務(wù)實(shí)例組件虛擬交換實(shí)例共同的業(yè)務(wù)實(shí)例標(biāo)簽。一種虛擬專用局域網(wǎng)的故障處理系統(tǒng),包括上述本端骨干網(wǎng)組件虛擬交換實(shí)例、 上述對端骨干網(wǎng)組件虛擬交換實(shí)例以及上述中繼虛擬交換實(shí)例。在本發(fā)明提供的技術(shù)方案中,當(dāng)中繼虛擬交換實(shí)例檢測到所述中繼虛擬交換實(shí)例與本端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線故障時(shí),或當(dāng)所述中繼虛擬交換實(shí)例獲知本端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器的連接故障時(shí),所述中繼虛擬交換實(shí)例向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息,接收到故障通知消息的對端骨干網(wǎng)組件虛擬交換實(shí)例關(guān)閉對端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器之間的連接端口,使得對端服務(wù)實(shí)例組件虛擬交換實(shí)例無法接收來自連接端口的數(shù)據(jù)并向網(wǎng)絡(luò)發(fā)送,大大降低了無效數(shù)據(jù)從對端的服務(wù)實(shí)例組件虛擬交換實(shí)例流入網(wǎng)絡(luò)的可能性,解決了現(xiàn)有技術(shù)中當(dāng)兩端骨干網(wǎng)組件虛擬交換實(shí)例之間無法連通或一端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器無法連通時(shí),另一端服務(wù)實(shí)例組件虛擬交換實(shí)例仍向網(wǎng)絡(luò)發(fā)送數(shù)據(jù)對網(wǎng)絡(luò)帶寬造成浪費(fèi)的問題。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的ー些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例中虛擬專用局域網(wǎng)的故障處理方法流程圖ー;圖2為本發(fā)明實(shí)施例中虛擬專用局域網(wǎng)的故障情況示意圖ー;圖3為本發(fā)明實(shí)施例中虛擬專用局域網(wǎng)的故障情況示意圖ニ ;圖4為本發(fā)明實(shí)施例中虛擬專用局域網(wǎng)的故障處理方法流程圖ニ ;圖5為本發(fā)明實(shí)施例中虛擬專用局域網(wǎng)的故障處理方法流程圖三;圖6為本發(fā)明實(shí)施例中虛擬專用局域網(wǎng)的故障情況示意圖三;圖7為本發(fā)明實(shí)施例中虛擬專用局域網(wǎng)的故障情況示意圖四;圖8為本發(fā)明實(shí)施例中虛擬專用局域網(wǎng)的故障處理方法流程圖四;圖9為本發(fā)明實(shí)施例中虛擬專用局域網(wǎng)的故障處理方法流程圖五;圖10為本發(fā)明實(shí)施例中虛擬專用局域網(wǎng)的故障情況示意圖五;圖11為本發(fā)明實(shí)施例中虛擬專用局域網(wǎng)的故障處理方法流程圖六;圖12為本發(fā)明實(shí)施例中虛擬專用局域網(wǎng)的故障情況示意圖六;圖13為本發(fā)明實(shí)施例中本端骨干網(wǎng)組件虛擬交換實(shí)例結(jié)構(gòu)示意圖;圖14為本發(fā)明實(shí)施例中對端骨干網(wǎng)組件虛擬交換實(shí)例結(jié)構(gòu)示意圖;圖15為本發(fā)明實(shí)施例中中繼虛擬交換實(shí)例結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。實(shí)施例一本發(fā)明實(shí)施例提供了一種虛擬專用局域網(wǎng)的故障處理方法,當(dāng)中繼虛擬交換實(shí)例檢測到所述中繼虛擬交換實(shí)例與本端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線故障吋,或當(dāng)所述中繼虛擬交換實(shí)例獲知本端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器的連接故障吋,如圖1所示,該方法包括步驟S101、所述中繼虛擬交換實(shí)例向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息,所述故障通知消息攜帯有所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例共同的業(yè)務(wù)實(shí)例標(biāo)簽;在本發(fā)明實(shí)施例中,所述故障通知消息可為標(biāo)簽分發(fā)協(xié)議形式的信令,一般來說, 故障通知消息攜帯有分別表示業(yè)務(wù)實(shí)例標(biāo)簽、故障原因等的多個(gè)字段。需要說明的是,在本發(fā)明實(shí)施例中,為了方便描述,將分別位于虛擬專用局域網(wǎng)兩端的兩個(gè)骨干網(wǎng)組件虛擬交換實(shí)例分別命名為本端骨干網(wǎng)組件虛擬交換實(shí)例和對端骨干網(wǎng)組件虛擬交換實(shí)例,其中,將與故障的偽線直接相連的骨干網(wǎng)組件虛擬交換實(shí)例命名為本端骨干網(wǎng)組件虛擬交換實(shí)例,不與故障的偽線直接相連的骨干網(wǎng)組件虛擬交換實(shí)例命名為對端骨干網(wǎng)組件虛擬交換實(shí)例。如圖2所示,在本發(fā)明實(shí)施例的一個(gè)具體情境中,當(dāng)本端骨干網(wǎng)組件虛擬交換實(shí)例與中繼虛擬交換實(shí)例之間的偽線故障時(shí),所述中繼虛擬交換實(shí)例可檢測到所述中繼虛擬交換實(shí)例與本端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線故障。本端骨干網(wǎng)組件虛擬交換實(shí)例通過偽線以一定的時(shí)間間隔向中繼虛擬交換實(shí)例發(fā)送檢測報(bào)文,中繼虛擬交換實(shí)例接收到檢測報(bào)文后,通過偽線向本端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送反饋報(bào)文。當(dāng)中繼虛擬交換實(shí)例在經(jīng)過一定時(shí)間后仍未接收到來自本端骨干網(wǎng)組件虛擬交換實(shí)例的檢測報(bào)文時(shí),中繼虛擬交換實(shí)例可知中繼虛擬交換實(shí)例與本端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線故障,則中繼虛擬交換實(shí)例向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息,所述故障通知消息攜帶有所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例共同的業(yè)務(wù)實(shí)例標(biāo)簽。如圖3所示,在本發(fā)明實(shí)施例的另一個(gè)具體情境中,當(dāng)所述用戶邊緣路由器與本端服務(wù)實(shí)例組件虛擬交換實(shí)例之間的連接故障時(shí),所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例可感知到與用戶邊緣路由器之間無法連通,所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例上報(bào)所述本端骨干網(wǎng)組件虛擬交換實(shí)例,所述本端骨干網(wǎng)組件虛擬交換實(shí)例獲知所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器的連接故障,所述本端骨干網(wǎng)組件虛擬交換實(shí)例向所述中繼虛擬交換實(shí)例發(fā)送故障通知消息,所述故障通知消息攜帶有所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例共同的業(yè)務(wù)實(shí)例標(biāo)簽。所述中繼虛擬交換實(shí)例在接收到由所述本端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送的故障通知消息后,向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例轉(zhuǎn)發(fā)該故障通知消息。步驟S102、所述對端骨干網(wǎng)組件虛擬交換實(shí)例接收所述故障通知消息,根據(jù)所述故障通知消息所攜帶的所述業(yè)務(wù)實(shí)例標(biāo)簽將所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。對端骨干網(wǎng)組件虛擬交換實(shí)例接收到故障通知消息后,根據(jù)故障通知消息所攜帶的業(yè)務(wù)實(shí)例標(biāo)簽,向?qū)?yīng)于該業(yè)務(wù)實(shí)例標(biāo)簽的對端服務(wù)實(shí)例組件虛擬交換實(shí)例發(fā)送關(guān)閉命令,該關(guān)閉命令可控制對端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉與用戶邊緣路由器之間的連接端口,則在對端服務(wù)實(shí)例組件虛擬交換實(shí)例將連接端口關(guān)閉后,用戶邊緣路由器的數(shù)據(jù)無法送入虛擬專用局域網(wǎng),大大減少了對虛擬專用局域網(wǎng)的帶寬等資源的浪費(fèi)。在本發(fā)明實(shí)施例的技術(shù)方案中,當(dāng)中繼虛擬交換實(shí)例檢測到所述中繼虛擬交換實(shí)例與本端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線故障時(shí),或當(dāng)所述中繼虛擬交換實(shí)例獲知本端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器的連接故障時(shí),所述中繼虛擬交換實(shí)例向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息,接收到故障通知消息的對端骨干網(wǎng)組件虛擬交換實(shí)例關(guān)閉對端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器之間的連接端口,使得對端服務(wù)實(shí)例組件虛擬交換實(shí)例無法接收來自連接端口的數(shù)據(jù)并向網(wǎng)絡(luò)發(fā)送,大大降低了無效數(shù)據(jù)從對端的服務(wù)實(shí)例組件虛擬交換實(shí)例流入網(wǎng)絡(luò)的可能性,解決了現(xiàn)有技術(shù)中當(dāng)兩端骨干網(wǎng)組件虛擬交換實(shí)例之間無法連通或一端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器無法連通時(shí),另一端服務(wù)實(shí)例組件虛擬交換實(shí)例仍向網(wǎng)絡(luò)發(fā)送數(shù)據(jù)對網(wǎng)絡(luò)帶寬造成浪費(fèi)的問題。實(shí)施例ニ本發(fā)明實(shí)施例提供了一種虛擬專用局域網(wǎng)的故障處理方法,當(dāng)中繼虛擬交換實(shí)例檢測到所述中繼虛擬交換實(shí)例與本端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線故障吋,如圖4 所示,本方法包括步驟S401、所述中繼虛擬交換實(shí)例向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息,所述故障通知消息攜帯有所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例共同的業(yè)務(wù)實(shí)例標(biāo)簽;在本發(fā)明實(shí)施例中,所述故障通知消息可為標(biāo)簽分發(fā)協(xié)議形式的信令,一般來說, 故障通知消息攜帯有分別表示業(yè)務(wù)實(shí)例標(biāo)簽、故障原因等的多個(gè)字段。需要說明的是,在本發(fā)明實(shí)施例中,為了方便描述,將分別位于虛擬專用局域網(wǎng)兩端的兩個(gè)骨干網(wǎng)組件虛擬交換實(shí)例分別命名為本端骨干網(wǎng)組件虛擬交換實(shí)例和對端骨干網(wǎng)組件虛擬交換實(shí)例,其中,將與故障的偽線直接相連的骨干網(wǎng)組件虛擬交換實(shí)例命名為本端骨干網(wǎng)組件虛擬交換實(shí)例,不與故障的偽線直接相連的骨干網(wǎng)組件虛擬交換實(shí)例命名為對端骨干網(wǎng)組件虛擬交換實(shí)例。如圖2所示,當(dāng)本端骨干網(wǎng)組件虛擬交換實(shí)例與中繼虛擬交換實(shí)例之間的偽線故障吋,所述中繼虛擬交換實(shí)例可檢測到所述中繼虛擬交換實(shí)例與本端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線故障。本端骨干網(wǎng)組件虛擬交換實(shí)例通過偽線以一定的時(shí)間間隔向中繼虛擬交換實(shí)例發(fā)送檢測報(bào)文,中繼虛擬交換實(shí)例接收到檢測報(bào)文后,通過偽線向本端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送反饋報(bào)文。當(dāng)中繼虛擬交換實(shí)例在經(jīng)過一定時(shí)間后仍未接收到來自本端骨干網(wǎng)組件虛擬交換實(shí)例的檢測報(bào)文吋,中繼虛擬交換實(shí)例可知中繼虛擬交換實(shí)例與本端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線故障,則中繼虛擬交換實(shí)例向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息,所述故障通知消息攜帯有所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例共同的業(yè)務(wù)實(shí)例標(biāo)簽。步驟S402、所述對端骨干網(wǎng)組件虛擬交換實(shí)例接收所述故障通知消息,根據(jù)所述故障通知消息所攜帯的所述業(yè)務(wù)實(shí)例標(biāo)簽將所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。對端骨干網(wǎng)組件虛擬交換實(shí)例接收到故障通知消息后,根據(jù)故障通知消息所攜帯的業(yè)務(wù)實(shí)例標(biāo)簽,向?qū)?yīng)于該業(yè)務(wù)實(shí)例標(biāo)簽的對端服務(wù)實(shí)例組件虛擬交換實(shí)例發(fā)送關(guān)閉命令,該關(guān)閉命令可控制對端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉與用戶邊緣路由器之間的連接端ロ,則在對端服務(wù)實(shí)例組件虛擬交換實(shí)例將連接端ロ關(guān)閉后,用戶邊緣路由器的數(shù)據(jù)無法送入虛擬專用局域網(wǎng),大大減少了對虛擬專用局域網(wǎng)的帶寬等資源的浪費(fèi)。步驟S403、所述本端骨干網(wǎng)組件虛擬交換實(shí)例將所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。由于在本發(fā)明實(shí)施例的具體情境中,如圖2所示,所述本端骨干網(wǎng)組件虛擬交換實(shí)例與中繼虛擬交換實(shí)例之間的連接故障,故而所述本端骨干網(wǎng)組件虛擬交換實(shí)例無法連通對端骨干網(wǎng)組件虛擬交換實(shí)例,進(jìn)而所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例無法連接至對端服務(wù)實(shí)例組件虛擬交換實(shí)例,為了使本端服務(wù)實(shí)例組件虛擬交換實(shí)例停止接入來自用戶邊緣路由器的數(shù)據(jù),所述本端骨干網(wǎng)組件虛擬交換實(shí)例向所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例發(fā)送關(guān)閉命令,該關(guān)閉命令可控制本端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉與用戶邊緣路由器之間的連接端口,將所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。另外,如圖5所示,所述中繼虛擬交換實(shí)例向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息之前,還包括步驟S501、所述本端骨干網(wǎng)組件虛擬交換實(shí)例向所述中繼虛擬交換實(shí)例發(fā)送所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例的業(yè)務(wù)實(shí)例標(biāo)簽,并建立偽線與所述業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系,所述偽線為所述本端骨干網(wǎng)組件虛擬交換實(shí)例與所述中繼虛擬交換實(shí)例之間的偽線.
一入 ,步驟S502、所述中繼虛擬交換實(shí)例接收所述業(yè)務(wù)實(shí)例標(biāo)簽,向所述對端骨干網(wǎng)組件虛擬交換實(shí)例轉(zhuǎn)發(fā)所述業(yè)務(wù)實(shí)例標(biāo)簽,并建立偽線與所述業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系,所述偽線為所述中繼虛擬交換實(shí)例與本端骨干網(wǎng)組件虛擬交換實(shí)例或與對端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線;所述中繼虛擬交換實(shí)例建立偽線與所述業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系后,當(dāng)中繼虛擬交換實(shí)例接收到來自本端服務(wù)實(shí)例組件虛擬交換實(shí)例的數(shù)據(jù)包時(shí),所述中繼虛擬交換實(shí)例解析數(shù)據(jù)包上所攜帶的用于表示業(yè)務(wù)實(shí)例標(biāo)簽的字段,根據(jù)通過解析獲知的業(yè)務(wù)實(shí)例標(biāo)簽與偽線的對應(yīng)關(guān)系,將數(shù)據(jù)包通過與該業(yè)務(wù)實(shí)例標(biāo)簽對應(yīng)的偽線送至對端骨干網(wǎng)組件虛擬交換實(shí)例,即相當(dāng)于各偽線只用于承載攜帶有與其具有對應(yīng)關(guān)系的業(yè)務(wù)實(shí)例標(biāo)簽的數(shù)據(jù)包的傳輸??赡艿模鄺l偽線均對應(yīng)于一個(gè)業(yè)務(wù)實(shí)例標(biāo)簽,或多個(gè)業(yè)務(wù)實(shí)例標(biāo)簽與同一條偽線之間存在對應(yīng)關(guān)系。步驟S503、所述對端骨干網(wǎng)組件接收所述中繼虛擬交換實(shí)例發(fā)送的所述業(yè)務(wù)實(shí)例標(biāo)簽,并建立偽線與所述業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系,所述偽線為所述對端骨干網(wǎng)組件虛擬交換實(shí)例與所述中繼虛擬交換實(shí)例之間的偽線。根據(jù)前文內(nèi)容,當(dāng)中繼虛擬交換實(shí)例檢測到所述中繼虛擬交換實(shí)例與本端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線故障時(shí),步驟S401中的所述中繼虛擬交換實(shí)例向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息具體為當(dāng)所述中繼虛擬交換實(shí)例與所述本端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線故障時(shí),所述中繼虛擬交換實(shí)例根據(jù)所述偽線與所述業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系,向所述對端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息;其中,所述故障通知消息用于通知對端骨干網(wǎng)組件虛擬交換實(shí)例關(guān)閉對端服務(wù)實(shí)例組件虛擬交換實(shí)例。由于在實(shí)際使用中,一個(gè)中繼虛擬交換實(shí)例可能與多個(gè)骨干網(wǎng)組件虛擬交換實(shí)例對相連,故而各中繼虛擬交換實(shí)例發(fā)送故障通知消息時(shí)應(yīng)根據(jù)所述偽線與所述業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系,向某一骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息。當(dāng)中繼虛擬交換實(shí)例檢測到某一偽線故障時(shí),可撤銷該偽線與各業(yè)務(wù)實(shí)例標(biāo)簽存在的所有對應(yīng)關(guān)系。進(jìn)一步的,在本發(fā)明實(shí)施例中,步驟S402中的所述對端骨干網(wǎng)組件虛擬交換實(shí)例接收所述故障通知消息,根據(jù)所述故障通知消息所攜帶的所述業(yè)務(wù)實(shí)例標(biāo)簽將所述對端服
11務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉具體為所述對端骨干網(wǎng)組件虛擬交換實(shí)例接收到所述中繼虛擬交換實(shí)例發(fā)送的所述故障通知消息,且所述對端骨干網(wǎng)組件虛擬交換實(shí)例不存在所述故障通知消息攜帯的所述業(yè)務(wù)實(shí)例標(biāo)簽與偽線的對應(yīng)關(guān)系吋,所述對端骨干網(wǎng)組件虛擬交換實(shí)例將所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。所述對端骨干網(wǎng)組件虛擬交換實(shí)例接收到一條故障通知消息吋,根據(jù)故障通知消息所攜帯的業(yè)務(wù)實(shí)例標(biāo)簽,執(zhí)行刪除已建立的該業(yè)務(wù)實(shí)例標(biāo)簽與傳輸該故障通知消息的偽線的對應(yīng)關(guān)系的操作。當(dāng)不存在某ー對端服務(wù)實(shí)例組件虛擬交換實(shí)例的業(yè)務(wù)實(shí)例標(biāo)簽與偽線的對應(yīng)關(guān)系吋,所述對端骨干網(wǎng)組件虛擬交換實(shí)例將該對端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。類似的,本端骨干網(wǎng)組件虛擬交換實(shí)例每獲知一條偽線故障,撤銷該偽線與業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系。當(dāng)不存在某一業(yè)務(wù)實(shí)例標(biāo)簽與任一偽線的對應(yīng)關(guān)系吋,本端骨干網(wǎng)組件虛擬交換實(shí)例將該業(yè)務(wù)實(shí)例標(biāo)簽所對應(yīng)的本端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。如圖2所示,為本發(fā)明實(shí)施例的ー個(gè)具體情境,此時(shí)本端骨干網(wǎng)組件虛擬交換實(shí)例和中繼虛擬交換實(shí)例之間的偽線故障,中繼虛擬交換實(shí)例向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例發(fā)送攜帯有本端服務(wù)實(shí)例組件虛擬交換實(shí)例和對端服務(wù)實(shí)例組件虛擬交換實(shí)例共同的業(yè)務(wù)實(shí)例標(biāo)簽的故障通知消息,同吋,撤銷該業(yè)務(wù)實(shí)例標(biāo)簽與中繼虛擬交換實(shí)例兩端的偽線的對應(yīng)關(guān)系。對端骨干網(wǎng)組件虛擬交換實(shí)例接收到故障通知消息后,撤銷該故障通知消息所攜帶的業(yè)務(wù)實(shí)例標(biāo)簽與偽線的對應(yīng)關(guān)系,檢測到此時(shí)已不存在業(yè)務(wù)實(shí)例標(biāo)簽與任ー偽線的對應(yīng)關(guān)系,將對端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。由于本端骨干網(wǎng)組件虛擬交換實(shí)例與對端骨干網(wǎng)組件虛擬交換實(shí)例之間只有一條由偽線和中繼虛擬交換實(shí)例組成的數(shù)據(jù)通道,當(dāng)本端骨干網(wǎng)組件虛擬交換實(shí)例和中繼虛擬交換實(shí)例之間的偽線故障吋,本端骨干網(wǎng)組件虛擬交換實(shí)例撤銷業(yè)務(wù)實(shí)例標(biāo)簽與中繼虛擬交換實(shí)例之間的偽線的對應(yīng)關(guān)系后,由于已不存在業(yè)務(wù)實(shí)例標(biāo)簽與任一偽線的對應(yīng)關(guān)系,本端骨干網(wǎng)組件虛擬交換實(shí)例關(guān)閉本端服務(wù)實(shí)例組件虛擬交換實(shí)例。如圖6所示,為本發(fā)明實(shí)施例的另ー個(gè)具體情境,本端骨干網(wǎng)組件虛擬交換實(shí)例與對端骨干網(wǎng)組件虛擬交換實(shí)例之間具有兩條數(shù)據(jù)通道。當(dāng)本端骨干網(wǎng)組件虛擬交換實(shí)例與第一中繼虛擬交換實(shí)例之間的偽線故障吋,第一中繼虛擬交換實(shí)例向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息,并撤銷故障通知消息所攜帯的業(yè)務(wù)實(shí)例標(biāo)簽與其兩端的偽線的對應(yīng)關(guān)系。當(dāng)對端骨干網(wǎng)組件虛擬交換實(shí)例接收到由第一中繼虛擬交換實(shí)例發(fā)送的故障通知消息,對端骨干網(wǎng)組件虛擬交換實(shí)例根據(jù)故障通知消息撤銷與第一中繼虛擬交換實(shí)例之間的偽線與故障通知消息所攜帯的業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系,由于此時(shí)仍存在對端服務(wù)實(shí)例組件虛擬交換實(shí)例的業(yè)務(wù)實(shí)例標(biāo)簽與偽線的對應(yīng)關(guān)系,對端骨干網(wǎng)組件虛擬交換實(shí)例不關(guān)閉對應(yīng)的服務(wù)實(shí)例組件虛擬交換實(shí)例。由于本端骨干網(wǎng)組件虛擬交換實(shí)例檢測到與第一中繼虛擬交換實(shí)例之間的偽線的故障,本端骨干網(wǎng)組件虛擬交換實(shí)例撤銷該偽線與本端服務(wù)實(shí)例組件虛擬交換實(shí)例的業(yè)務(wù)實(shí)例標(biāo)簽之間的對應(yīng)關(guān)系,但此時(shí)本端骨干網(wǎng)組件虛擬交換實(shí)例仍存在本端服務(wù)實(shí)例組件虛擬交換實(shí)例的業(yè)務(wù)實(shí)例標(biāo)簽與偽線的對應(yīng)關(guān)系,則本端骨干網(wǎng)組件虛擬交換實(shí)例不關(guān)閉所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例。進(jìn)一步的,如圖7所示,當(dāng)本端骨干網(wǎng)組件虛擬交換實(shí)例與第二中繼虛擬交換實(shí)例之間的偽線也故障時(shí),第二中繼虛擬交換實(shí)例與本端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線故障,所以向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例發(fā)送攜帶該業(yè)務(wù)實(shí)例標(biāo)簽的故障通知消息, 并且第二中繼虛擬交換實(shí)例撤銷與對端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線與對端服務(wù)實(shí)例組件虛擬交換實(shí)例的業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系。對端骨干網(wǎng)組件虛擬交換實(shí)例接收到由第二中繼虛擬交換實(shí)例發(fā)送的故障通知消息后,撤銷對端服務(wù)實(shí)例組件虛擬交換實(shí)例的業(yè)務(wù)實(shí)例標(biāo)簽和偽線之間的對應(yīng)關(guān)系,由于此時(shí)已不存在對端服務(wù)實(shí)例組件虛擬交換實(shí)例與偽線之間的對應(yīng)關(guān)系,對端骨干網(wǎng)組件虛擬交換實(shí)例將對端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。本端骨干網(wǎng)組件虛擬交換實(shí)例撤銷與第二中繼虛擬交換實(shí)例的偽線與本端服務(wù)實(shí)例組件虛擬交換實(shí)例的業(yè)務(wù)實(shí)例標(biāo)簽之間的對應(yīng)關(guān)系,由于本端服務(wù)實(shí)例組件虛擬交換實(shí)例的業(yè)務(wù)實(shí)例標(biāo)簽與偽線之間的對應(yīng)關(guān)系均被撤銷,本端骨干網(wǎng)組件虛擬交換實(shí)例將本端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。每一個(gè)本端或?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例與多個(gè)服務(wù)實(shí)例組件虛擬交換實(shí)例對應(yīng),并且每一個(gè)服務(wù)實(shí)例組件虛擬交換實(shí)例與一個(gè)用戶邊緣路由器相連,用于與用戶邊緣路由器進(jìn)行數(shù)據(jù)傳輸;在網(wǎng)絡(luò)中,具有同一業(yè)務(wù)實(shí)例標(biāo)簽的服務(wù)實(shí)例組件虛擬交換實(shí)例是成對存在的,為了方便描述,圖2、圖6和圖7中只存在一個(gè)本端服務(wù)實(shí)例組件虛擬交換實(shí)例和一個(gè)對端服務(wù)實(shí)例組件虛擬交換實(shí)例,并且本端服務(wù)實(shí)例組件虛擬交換實(shí)例和對端服務(wù)實(shí)例組件虛擬交換實(shí)例擁有同一個(gè)業(yè)務(wù)實(shí)例標(biāo)簽。在本發(fā)明實(shí)施例的技術(shù)方案中,當(dāng)中繼虛擬交換實(shí)例檢測到所述中繼虛擬交換實(shí)例與本端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線故障時(shí),或當(dāng)所述中繼虛擬交換實(shí)例獲知本端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器的連接故障時(shí),所述中繼虛擬交換實(shí)例向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息,接收到故障通知消息的對端骨干網(wǎng)組件虛擬交換實(shí)例關(guān)閉對端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器之間的連接端口,使得對端服務(wù)實(shí)例組件虛擬交換實(shí)例無法接收來自連接端口的數(shù)據(jù)并向網(wǎng)絡(luò)發(fā)送,大大降低了無效數(shù)據(jù)從對端的服務(wù)實(shí)例組件虛擬交換實(shí)例流入網(wǎng)絡(luò)的可能性,解決了現(xiàn)有技術(shù)中當(dāng)兩端骨干網(wǎng)組件虛擬交換實(shí)例之間無法連通或一端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器無法連通時(shí),另一端服務(wù)實(shí)例組件虛擬交換實(shí)例仍向網(wǎng)絡(luò)發(fā)送數(shù)據(jù)對網(wǎng)絡(luò)帶寬造成浪費(fèi)的問題。實(shí)施例三本發(fā)明實(shí)施例提供了一種虛擬專用局域網(wǎng)的故障處理方法,如圖3所示,為本發(fā)明實(shí)施例的具體情境。在圖3中,本端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器的連接故障,則,如圖8所示,本方法包括步驟S801、所述本端骨干網(wǎng)組件虛擬交換實(shí)例獲知所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器的連接故障;當(dāng)所述用戶邊緣路由器與本端服務(wù)實(shí)例組件虛擬交換實(shí)例之間的連接故障時(shí),所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例可感知到與用戶邊緣路由器無法連通,所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例將此情況上報(bào)所述本端骨干網(wǎng)組件虛擬交換實(shí)例,則所述本端骨干網(wǎng)組件虛擬交換實(shí)例獲知所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器的連接故障。步驟S802、所述本端骨干網(wǎng)組件虛擬交換實(shí)例向所述中繼虛擬交換實(shí)例發(fā)送故障通知消息,所述故障通知消息攜帶有所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例共同的業(yè)務(wù)實(shí)例標(biāo)簽;步驟S803、所述中繼虛擬交換實(shí)例向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息,所述故障通知消息攜帶有所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例共同的業(yè)務(wù)實(shí)例標(biāo)簽;具體地,在本發(fā)明實(shí)施例中,步驟S803為所述虛擬交換實(shí)例向所述對端骨干網(wǎng)組件虛擬交換實(shí)例轉(zhuǎn)發(fā)由所述本端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送的故障通知消息。步驟S804、所述對端骨干網(wǎng)組件虛擬交換實(shí)例接收所述故障通知消息,根據(jù)所述故障通知消息所攜帶的所述業(yè)務(wù)實(shí)例標(biāo)簽將所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。對端骨干網(wǎng)組件虛擬交換實(shí)例接收到故障通知消息后,根據(jù)故障通知消息所攜帶的業(yè)務(wù)實(shí)例標(biāo)簽,向?qū)?yīng)于該業(yè)務(wù)實(shí)例標(biāo)簽的對端服務(wù)實(shí)例組件虛擬交換實(shí)例發(fā)送關(guān)閉命令,該關(guān)閉命令可控制對端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉與用戶邊緣路由器之間的連接端口,則在對端服務(wù)實(shí)例組件虛擬交換實(shí)例將端口關(guān)閉后,用戶邊緣路由器的數(shù)據(jù)無法送入虛擬專用局域網(wǎng),大大減少了對虛擬專用局域網(wǎng)的帶寬等資源的浪費(fèi)。如圖9所示,所述方法還包括步驟S901、所述本端骨干網(wǎng)組件虛擬交換實(shí)例將所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。如圖3所示,由于本端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器之間的連接故障,故為了防止本端服務(wù)實(shí)例組件虛擬交換實(shí)例從與用戶邊緣路由器的連接端口接入錯(cuò)誤數(shù)據(jù),本端骨干網(wǎng)組件虛擬交換實(shí)例將所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。另外,如圖5所示,所述中繼虛擬交換實(shí)例向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息之前,還包括步驟S501、所述本端骨干網(wǎng)組件虛擬交換實(shí)例向所述中繼虛擬交換實(shí)例發(fā)送所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例的業(yè)務(wù)實(shí)例標(biāo)簽,并建立偽線與所述業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系,所述偽線為所述本端骨干網(wǎng)組件虛擬交換實(shí)例與所述中繼虛擬交換實(shí)例之間的偽線.
一入 ,步驟S502、所述中繼虛擬交換實(shí)例接收所述業(yè)務(wù)實(shí)例標(biāo)簽,向所述對端骨干網(wǎng)組件虛擬交換實(shí)例轉(zhuǎn)發(fā)所述業(yè)務(wù)實(shí)例標(biāo)簽,并建立偽線與所述業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系,所述偽線為所述中繼虛擬交換實(shí)例與本端骨干網(wǎng)組件虛擬交換實(shí)例或與對端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線;所述中繼虛擬交換實(shí)例建立偽線與所述業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系后,當(dāng)中繼虛擬交換實(shí)例接收到來自某一本端服務(wù)實(shí)例組件虛擬交換實(shí)例的數(shù)據(jù)包時(shí),所述中繼虛擬交換實(shí)例解析數(shù)據(jù)包上所攜帶的用于表示業(yè)務(wù)實(shí)例標(biāo)簽的字段,根據(jù)通過解析獲知的業(yè)務(wù)實(shí)例標(biāo)簽與偽線的對應(yīng)關(guān)系,將數(shù)據(jù)包通過與該業(yè)務(wù)實(shí)例標(biāo)簽對應(yīng)的偽線送至對端骨干網(wǎng)組件虛擬交換實(shí)例,即相當(dāng)于各偽線只用于承載攜帶有與其具有對應(yīng)關(guān)系的業(yè)務(wù)實(shí)例標(biāo)簽的數(shù)據(jù)包的傳輸??赡艿?,多條偽線均對應(yīng)于一個(gè)業(yè)務(wù)實(shí)例標(biāo)簽,或多個(gè)業(yè)務(wù)實(shí)例標(biāo)簽與同一條偽線之間存在對應(yīng)關(guān)系。步驟S503、所述對端骨干網(wǎng)組件接收所述中繼虛擬交換實(shí)例發(fā)送的所述業(yè)務(wù)實(shí)例標(biāo)簽,并建立偽線與所述業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系,所述偽線為所述對端骨干網(wǎng)組件虛擬交換實(shí)例與所述中繼虛擬交換實(shí)例之間的偽線。由于在實(shí)際使用中,一個(gè)中繼虛擬交換實(shí)例可能與多個(gè)骨干網(wǎng)組件虛擬交換實(shí)例對相連,故而各中繼虛擬交換實(shí)例發(fā)送故障通知消息時(shí)應(yīng)根據(jù)所述偽線與所述業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系,向某一骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息。進(jìn)一步的,在本發(fā)明實(shí)施例中,步驟S804中的所述對端骨干網(wǎng)組件虛擬交換實(shí)例接收所述故障通知消息,根據(jù)所述故障通知消息所攜帶的所述業(yè)務(wù)實(shí)例標(biāo)簽將所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉具體為所述對端骨干網(wǎng)組件虛擬交換實(shí)例接收到所述中繼虛擬交換實(shí)例發(fā)送的所述故障通知消息,且所述對端骨干網(wǎng)組件虛擬交換實(shí)例不存在所述故障通知消息攜帶的所述業(yè)務(wù)實(shí)例標(biāo)簽與偽線的對應(yīng)關(guān)系時(shí),所述對端骨干網(wǎng)組件虛擬交換實(shí)例將所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。所述對端骨干網(wǎng)組件虛擬交換實(shí)例接收到一條故障通知消息時(shí),根據(jù)故障通知消息所攜帶的業(yè)務(wù)實(shí)例標(biāo)簽,執(zhí)行刪除已建立的該業(yè)務(wù)實(shí)例標(biāo)簽與傳輸該故障通知消息的偽線的對應(yīng)關(guān)系的操作。當(dāng)不存在某一對端服務(wù)實(shí)例組件虛擬交換實(shí)例的業(yè)務(wù)實(shí)例標(biāo)簽與偽線的對應(yīng)關(guān)系時(shí),所述對端骨干網(wǎng)組件虛擬交換實(shí)例將該對端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。在本發(fā)明實(shí)施例的技術(shù)方案中,當(dāng)中繼虛擬交換實(shí)例檢測到所述中繼虛擬交換實(shí)例與本端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線故障時(shí),或當(dāng)所述中繼虛擬交換實(shí)例獲知本端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器的連接故障時(shí),所述中繼虛擬交換實(shí)例向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息,接收到故障通知消息的對端骨干網(wǎng)組件虛擬交換實(shí)例關(guān)閉對端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器之間的連接端口,使得對端服務(wù)實(shí)例組件虛擬交換實(shí)例無法接收來自連接端口的數(shù)據(jù)并向網(wǎng)絡(luò)發(fā)送,大大降低了無效數(shù)據(jù)從對端的服務(wù)實(shí)例組件虛擬交換實(shí)例流入網(wǎng)絡(luò)的可能性,解決了現(xiàn)有技術(shù)中當(dāng)兩端骨干網(wǎng)組件虛擬交換實(shí)例之間無法連通或一端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器無法連通時(shí),另一端服務(wù)實(shí)例組件虛擬交換實(shí)例仍向網(wǎng)絡(luò)發(fā)送數(shù)據(jù)對網(wǎng)絡(luò)帶寬造成浪費(fèi)的問題。實(shí)施例四本發(fā)明實(shí)施例提供了一種虛擬專用局域網(wǎng)的故障處理方法。需要說明的是,在本發(fā)明實(shí)施例中,為了方便描述,將分別位于虛擬專用局域網(wǎng)兩端的兩個(gè)骨干網(wǎng)組件虛擬交換實(shí)例分別命名為本端骨干網(wǎng)組件虛擬交換實(shí)例和對端骨干網(wǎng)組件虛擬交換實(shí)例。如圖10所示,為本發(fā)明實(shí)施例的一個(gè)具體情境,此時(shí)本端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器的連接故障,則,如圖11所示,本方法包括
步驟S1101、所述本端骨干網(wǎng)組件虛擬交換實(shí)例獲知所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器的連接故障;當(dāng)所述用戶邊緣路由器與本端服務(wù)實(shí)例組件虛擬交換實(shí)例之間的連接故障時(shí),所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例可感知到與用戶邊緣路由器無法連通,所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例將此情況上報(bào)所述本端骨干網(wǎng)組件虛擬交換實(shí)例,則所述本端骨干網(wǎng)組件虛擬交換實(shí)例獲知所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器的連接故障。步驟S1102、所述本端骨干網(wǎng)組件虛擬交換實(shí)例向所述對端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息,所述故障通知消息攜帶有所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例共同的業(yè)務(wù)實(shí)例標(biāo)簽;步驟S1103、所述對端骨干網(wǎng)組件虛擬交換實(shí)例接收所述故障通知消息,根據(jù)所述故障通知消息所攜帶的所述業(yè)務(wù)實(shí)例標(biāo)簽將所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。對端骨干網(wǎng)組件虛擬交換實(shí)例接收到故障通知消息后,根據(jù)故障通知消息所攜帶的業(yè)務(wù)實(shí)例標(biāo)簽,向?qū)?yīng)于該業(yè)務(wù)實(shí)例標(biāo)簽的對端服務(wù)實(shí)例組件虛擬交換實(shí)例發(fā)送關(guān)閉命令,該關(guān)閉命令可控制對端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉與用戶邊緣路由器之間的連接端口,則在對端服務(wù)實(shí)例組件虛擬交換實(shí)例將端口關(guān)閉后,用戶邊緣路由器的數(shù)據(jù)無法送入虛擬專用局域網(wǎng),大大減少了對虛擬專用局域網(wǎng)的帶寬等資源的浪費(fèi)。如圖9所示,所述方法還包括步驟S901、所述本端骨干網(wǎng)組件虛擬交換實(shí)例將所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。如圖10所示,由于本端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器之間的連接故障,故為了防止本端服務(wù)實(shí)例組件虛擬交換實(shí)例從與用戶邊緣路由器的連接端口接入錯(cuò)誤數(shù)據(jù),本端骨干網(wǎng)組件虛擬交換實(shí)例將所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。在所述虛擬專用網(wǎng)絡(luò)建成初期,所述本端骨干網(wǎng)組件虛擬交換實(shí)例向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例發(fā)送所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例的業(yè)務(wù)實(shí)例標(biāo)簽,并建立偽線與所述業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系,所述偽線為所述本端骨干網(wǎng)組件虛擬交換實(shí)例與所述對端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線。所述對端骨干網(wǎng)組件接收來自所述本端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送的所述業(yè)務(wù)實(shí)例標(biāo)簽后,建立偽線與所述業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系。一般來說,本端服務(wù)實(shí)例組件虛擬交換實(shí)例與對端服務(wù)實(shí)例組件虛擬交換實(shí)例擁有共同的業(yè)務(wù)實(shí)例標(biāo)簽。如圖12所示,為本發(fā)明實(shí)施例的另一個(gè)具體情境,此時(shí)本端骨干網(wǎng)組件虛擬交換實(shí)例與對端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線故障。前文中提到,本端骨干網(wǎng)組件虛擬交換實(shí)例與對端骨干網(wǎng)組件虛擬交換實(shí)例均為骨干網(wǎng)組件虛擬交換實(shí)例,則當(dāng)本端骨干網(wǎng)組件虛擬交換實(shí)例與對端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線故障時(shí),本端骨干網(wǎng)組件虛擬交換實(shí)例與對端骨干網(wǎng)組件虛擬交換實(shí)例均可檢測到偽線故障,此時(shí),本端骨干網(wǎng)組件虛擬交換實(shí)例與對端骨干網(wǎng)組件虛擬交換實(shí)例分別關(guān)閉本端骨干網(wǎng)組件虛擬交換實(shí)例以及對端骨干網(wǎng)組件虛擬交換實(shí)例。在本發(fā)明實(shí)施例的技術(shù)方案中,當(dāng)對端骨干網(wǎng)組件虛擬交換實(shí)例接收到故障通知消息或所述對端骨干網(wǎng)組件虛擬交換實(shí)例檢測到偽線故障時(shí),對端骨干網(wǎng)組件虛擬交換實(shí)例關(guān)閉對端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器之間的連接端ロ,使得對端服務(wù)實(shí)例組件虛擬交換實(shí)例無法接收來自連接端ロ的數(shù)據(jù)并向網(wǎng)絡(luò)發(fā)送,大大降低了無效數(shù)據(jù)從對端的服務(wù)實(shí)例組件虛擬交換實(shí)例流入網(wǎng)絡(luò)的可能性,解決了現(xiàn)有技術(shù)中當(dāng)兩端骨干網(wǎng)組件虛擬交換實(shí)例之間無法連通或一端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器無法連通時(shí),另一端服務(wù)實(shí)例組件虛擬交換實(shí)例仍向網(wǎng)絡(luò)發(fā)送數(shù)據(jù)對網(wǎng)絡(luò)帶寬造成浪費(fèi)的問題。實(shí)施例五本發(fā)明實(shí)施例包括一種本端骨干網(wǎng)組件虛擬交換實(shí)例,如圖13所示,該本端骨干網(wǎng)組件虛擬交換實(shí)例包括本端發(fā)送模塊101,用于向所述對端骨干網(wǎng)組件虛擬交換實(shí)例或中繼虛擬交換實(shí)例發(fā)送所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例的業(yè)務(wù)實(shí)例標(biāo)簽;本端建立模塊102,用于建立偽線與所述業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系,所述偽線為所述本端骨干網(wǎng)組件虛擬交換實(shí)例與所述對端骨干網(wǎng)組件虛擬交換實(shí)例或所述中繼虛擬交換實(shí)例之間的偽線;本端關(guān)閉模塊103,用于當(dāng)本端骨干網(wǎng)組件虛擬交換實(shí)例檢測到所述本端骨干網(wǎng)組件虛擬交換實(shí)例與對端骨干網(wǎng)組件虛擬交換實(shí)例無法連通吋,將所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。本端骨干網(wǎng)組件虛擬交換實(shí)例還包括本端通知模塊104,用于當(dāng)所述本端骨干網(wǎng)組件虛擬交換實(shí)例獲知所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器的連接故障吋,向所述對端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息;其中,所述故障通知消息用于通知所述對端骨干網(wǎng)組件虛擬交換實(shí)例關(guān)閉對端服務(wù)實(shí)例組件虛擬交換實(shí)例,所述故障通知消息攜帯有所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例共同的業(yè)務(wù)實(shí)例標(biāo)簽。所述本端通知模塊104還用于當(dāng)所述本端骨干網(wǎng)組件虛擬交換實(shí)例獲知所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器的連接故障吋,所述本端骨干網(wǎng)組件虛擬交換實(shí)例向所述對端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息;本發(fā)明實(shí)施例還包括一種對端骨干網(wǎng)組件虛擬交換實(shí)例,如圖14所示,該對端骨干網(wǎng)組件虛擬交換實(shí)例包括對端接收模塊201,用于接收所述中繼虛擬交換實(shí)例或所述本端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送的所述業(yè)務(wù)實(shí)例標(biāo)簽;對端建立模塊202,用于建立偽線與所述業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系,所述偽線為所述對端骨干網(wǎng)組件虛擬交換實(shí)例與所述本端骨干網(wǎng)組件虛擬交換實(shí)例或所述中繼虛擬交換實(shí)例之間的偽線。對端關(guān)閉模塊203,用于當(dāng)對端骨干網(wǎng)組件虛擬交換實(shí)例接收到中繼虛擬交換實(shí)例或本端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送的故障通知消息吋,將對端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉;其中,所述故障通知消息攜帯有本端服務(wù)實(shí)例組件虛擬交換實(shí)例與對端服務(wù)實(shí)例組件虛擬交換實(shí)例共同的業(yè)務(wù)實(shí)例標(biāo)簽。進(jìn)ー步的,所述對端關(guān)閉模塊203具體用干,當(dāng)所述對端骨干網(wǎng)組件虛擬交換實(shí)例接收到所述中繼虛擬交換實(shí)例或所述本端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送的故障通知消息,且所述對端骨干網(wǎng)組件虛擬交換實(shí)例不存在所述故障通知消息攜帯的所述業(yè)務(wù)實(shí)例標(biāo)簽與偽線的對應(yīng)關(guān)系時(shí),將所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。本發(fā)明實(shí)施例還包括ー種中繼虛擬交換實(shí)例,如圖15所示,該裝置包括中繼接收模塊301,用于接收所述本端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送的業(yè)務(wù)實(shí)例標(biāo)簽;中繼建立模塊302,用于建立偽線與所述業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系,所述偽線為所述中繼虛擬交換實(shí)例與所述對端骨干網(wǎng)組件虛擬交換實(shí)例或所述本端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線。中繼發(fā)送模塊303,用于向所述對端骨干網(wǎng)組件虛擬交換實(shí)例轉(zhuǎn)發(fā)來自所述本端骨干網(wǎng)組件虛擬交換實(shí)例的所述業(yè)務(wù)實(shí)例標(biāo)簽。中繼通知模塊304,用于當(dāng)中繼虛擬交換實(shí)例檢測到所述中繼虛擬交換實(shí)例與本端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線故障吋,所述中繼虛擬交換實(shí)例向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息,所述故障通知消息用于通知對端骨干網(wǎng)組件虛擬交換實(shí)例關(guān)閉對端服務(wù)實(shí)例組件虛擬交換實(shí)例;其中,所述故障通知消息攜帯有所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與對端服務(wù)實(shí)例組件虛擬交換實(shí)例共同的業(yè)務(wù)實(shí)例標(biāo)簽。進(jìn)ー步的,所述中繼通知模塊304具體用于當(dāng)所述中繼虛擬交換實(shí)例與所述本端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線故障吋,根據(jù)所述偽線與所述業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系,向所述對端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息,其中,所述故障通知消息用于通知所述對端骨干網(wǎng)組件虛擬交換實(shí)例關(guān)閉所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例;或轉(zhuǎn)發(fā)由所述本端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送的故障通知消息到所述對端骨干網(wǎng)組件虛擬交換實(shí)例,其中,所述故障通知消息用于通知所述對端骨干網(wǎng)組件虛擬交換實(shí)例關(guān)閉所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例。在偽線將所述本端骨干網(wǎng)組件虛擬交換實(shí)例與中繼虛擬交換實(shí)例或?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例連接起來后,所述本端發(fā)送模塊101向所述對端骨干網(wǎng)組件虛擬交換實(shí)例或中繼虛擬交換實(shí)例發(fā)送所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例的業(yè)務(wù)實(shí)例標(biāo)簽,同吋, 所述本端建立模塊102建立偽線與所述業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系,所述偽線為所述本端骨干網(wǎng)組件虛擬交換實(shí)例與所述對端骨干網(wǎng)組件虛擬交換實(shí)例或所述中繼虛擬交換實(shí)例之間的偽線。進(jìn)ー步的,若本端骨干網(wǎng)組件虛擬交換實(shí)例的下游網(wǎng)元為中繼虛擬交換實(shí)例,所述中繼虛擬交換實(shí)例的接收模塊301接收到來自本端骨干網(wǎng)組件虛擬交換實(shí)例的業(yè)務(wù)實(shí)例標(biāo)簽后,所述建立模塊302建立偽線與所述業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系,所述偽線為所述中繼虛擬交換實(shí)例與所述本端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線。之后,所述發(fā)送模塊 303向所述對端骨干網(wǎng)組件虛擬交換實(shí)例轉(zhuǎn)發(fā)來自所述本端骨干網(wǎng)組件虛擬交換實(shí)例的所述業(yè)務(wù)實(shí)例標(biāo)簽。
更進(jìn)一步地,所述對端骨干網(wǎng)組件虛擬交換實(shí)例接收所述中繼虛擬交換實(shí)例或所述本端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送的所述業(yè)務(wù)實(shí)例標(biāo)簽后,對端建立模塊202建立偽線與所述業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系,所述偽線為所述對端骨干網(wǎng)組件虛擬交換實(shí)例與所述本端骨干網(wǎng)組件虛擬交換實(shí)例或所述中繼虛擬交換實(shí)例之間的偽線。如圖2所示,為本發(fā)明實(shí)施例的第一個(gè)具體情境,當(dāng)本端骨干網(wǎng)組件虛擬交換實(shí)例與中繼虛擬交換實(shí)例之間的偽線故障時(shí),所述中繼虛擬交換實(shí)例可檢測到所述中繼虛擬交換實(shí)例與本端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線故障。本端骨干網(wǎng)組件虛擬交換實(shí)例通過偽線以一定的時(shí)間間隔向中繼虛擬交換實(shí)例發(fā)送檢測報(bào)文,中繼虛擬交換實(shí)例接收到檢測報(bào)文后,通過偽線向本端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送反饋報(bào)文。當(dāng)中繼虛擬交換實(shí)例在經(jīng)過一定時(shí)間后仍未接收到來自本端骨干網(wǎng)組件虛擬交換實(shí)例的檢測報(bào)文時(shí),中繼虛擬交換實(shí)例可知中繼虛擬交換實(shí)例與本端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線故障,則中繼虛擬交換實(shí)例的通知模塊304向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息,所述故障通知消息攜帶有所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例共同的業(yè)務(wù)實(shí)例標(biāo)簽,之后,所述中繼虛擬交換實(shí)例撤銷故障的偽線與業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系。此時(shí),所述對端骨干網(wǎng)組件虛擬交換實(shí)例的對端接收模塊接收到來自所述中繼虛擬交換實(shí)例的所述故障通知消息,對端骨干網(wǎng)組件虛擬交換實(shí)例撤銷對端服務(wù)實(shí)例組件虛擬交換實(shí)例的業(yè)務(wù)實(shí)例標(biāo)簽和偽線之間的對應(yīng)關(guān)系,由于此時(shí)已不存在對端服務(wù)實(shí)例組件虛擬交換實(shí)例與偽線之間的對應(yīng)關(guān)系,對端關(guān)閉模塊203將對端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。類似的,本端骨干網(wǎng)組件虛擬交換實(shí)例每獲知一條偽線故障,撤銷該偽線與業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系。當(dāng)不存在某一業(yè)務(wù)實(shí)例標(biāo)簽與任一偽線的對應(yīng)關(guān)系時(shí),本端關(guān)閉模塊103將該業(yè)務(wù)實(shí)例標(biāo)簽所對應(yīng)的本端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。如圖6所示,為本發(fā)明實(shí)施例的第二個(gè)具體情境,在該具體情境中,本端骨干網(wǎng)組件虛擬交換實(shí)例與對端骨干網(wǎng)組件虛擬交換實(shí)例之間具有兩條數(shù)據(jù)通道。當(dāng)本端骨干網(wǎng)組件虛擬交換實(shí)例與第一中繼虛擬交換實(shí)例之間的偽線故障時(shí),第一中繼虛擬交換實(shí)例的通知模塊304向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息, 所述第一中繼虛擬交換實(shí)例撤銷故障通知消息所攜帶的業(yè)務(wù)實(shí)例標(biāo)簽與其兩端的偽線的對應(yīng)關(guān)系。當(dāng)對端骨干網(wǎng)組件虛擬交換實(shí)例接收到由第一中繼虛擬交換實(shí)例發(fā)送的故障通知消息,對端骨干網(wǎng)組件虛擬交換實(shí)例根據(jù)故障通知消息撤銷與第一中繼虛擬交換實(shí)例之間的偽線與故障通知消息所攜帶的業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系,由于此時(shí)仍存在對端服務(wù)實(shí)例組件虛擬交換實(shí)例的業(yè)務(wù)實(shí)例標(biāo)簽與偽線的對應(yīng)關(guān)系,對端關(guān)閉模塊203不關(guān)閉對應(yīng)的服務(wù)實(shí)例組件虛擬交換實(shí)例。由于本端骨干網(wǎng)組件虛擬交換實(shí)例檢測到與第一中繼虛擬交換實(shí)例之間的偽線的故障,本端骨干網(wǎng)組件虛擬交換實(shí)例撤銷該偽線與本端服務(wù)實(shí)例組件虛擬交換實(shí)例的業(yè)務(wù)實(shí)例標(biāo)簽之間的對應(yīng)關(guān)系,但此時(shí)本端骨干網(wǎng)組件虛擬交換實(shí)例仍存在本端服務(wù)實(shí)例組件虛擬交換實(shí)例的業(yè)務(wù)實(shí)例標(biāo)簽與偽線的對應(yīng)關(guān)系,則本端關(guān)閉模塊103不關(guān)閉所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例。進(jìn)一步的,如圖7所示,當(dāng)本端骨干網(wǎng)組件虛擬交換實(shí)例與第二中繼虛擬交換實(shí)例之間的偽線也故障時(shí),第二中繼虛擬交換實(shí)例與本端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線故障,所以所述第二中繼虛擬交換實(shí)例的通知模塊304向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例發(fā)送攜帶該業(yè)務(wù)實(shí)例標(biāo)簽的故障通知消息,并且第二中繼虛擬交換實(shí)例撤銷與對端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線與對端服務(wù)實(shí)例組件虛擬交換實(shí)例的業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系。對端骨干網(wǎng)組件虛擬交換實(shí)例接收到由第二中繼虛擬交換實(shí)例發(fā)送的故障通知消息后,撤銷對端服務(wù)實(shí)例組件虛擬交換實(shí)例的業(yè)務(wù)實(shí)例標(biāo)簽和偽線之間的對應(yīng)關(guān)系,由于此時(shí)已不存在對端服務(wù)實(shí)例組件虛擬交換實(shí)例與偽線之間的對應(yīng)關(guān)系,對端關(guān)閉模塊 203將對端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。本端骨干網(wǎng)組件虛擬交換實(shí)例撤銷與第二中繼虛擬交換實(shí)例的偽線與本端服務(wù)實(shí)例組件虛擬交換實(shí)例的業(yè)務(wù)實(shí)例標(biāo)簽之間的對應(yīng)關(guān)系,由于本端服務(wù)實(shí)例組件虛擬交換實(shí)例的業(yè)務(wù)實(shí)例標(biāo)簽與偽線之間的對應(yīng)關(guān)系均被撤銷,本端骨干網(wǎng)組件虛擬交換實(shí)例通知本端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。每一個(gè)本端或?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例與多個(gè)服務(wù)實(shí)例組件虛擬交換實(shí)例對應(yīng),并且每一個(gè)服務(wù)實(shí)例組件虛擬交換實(shí)例與一個(gè)用戶邊緣路由器相連,用于與用戶邊緣路由器進(jìn)行數(shù)據(jù)傳輸;在網(wǎng)絡(luò)中,具有同一業(yè)務(wù)實(shí)例標(biāo)簽的服務(wù)實(shí)例組件虛擬交換實(shí)例是成對存在的,為了方便描述,圖2、圖6和圖7中只存在一個(gè)本端服務(wù)實(shí)例組件虛擬交換實(shí)例和一個(gè)對端服務(wù)實(shí)例組件虛擬交換實(shí)例,并且本端服務(wù)實(shí)例組件虛擬交換實(shí)例和對端服務(wù)實(shí)例組件虛擬交換實(shí)例擁有同一個(gè)業(yè)務(wù)實(shí)例標(biāo)簽。如圖3所示,為本發(fā)明實(shí)施例的第三個(gè)具體情境,當(dāng)所述用戶邊緣路由器與本端服務(wù)實(shí)例組件虛擬交換實(shí)例之間的連接故障時(shí),所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例可感知到與用戶邊緣路由器無法連通,所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例將此情況上報(bào)所述本端骨干網(wǎng)組件虛擬交換實(shí)例,則所述本端骨干網(wǎng)組件虛擬交換實(shí)例獲知所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器的連接故障。由于本端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器之間的連接故障,故為了防止本端服務(wù)實(shí)例組件虛擬交換實(shí)例從與用戶邊緣路由器的連接端口接入錯(cuò)誤數(shù)據(jù),本端關(guān)閉模塊103將所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉,并且,本端通知模塊104向虛擬交換實(shí)例發(fā)送故障通知消息。中繼虛擬交換實(shí)例在接收到來自本端骨干網(wǎng)組件虛擬交換實(shí)例的故障通知消息后,中繼虛擬交換實(shí)例的通知模塊304向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例轉(zhuǎn)發(fā)來自本端骨干網(wǎng)組件虛擬交換實(shí)例的故障通知消息,所述故障通知消息攜帶有所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例共同的業(yè)務(wù)實(shí)例標(biāo)簽,之后,所述中繼虛擬交換實(shí)例撤銷故障的偽線與業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系。此時(shí),所述對端骨干網(wǎng)組件虛擬交換實(shí)例的對端接收模塊接收到來自所述中繼虛擬交換實(shí)例的所述故障通知消息,對端骨干網(wǎng)組件虛擬交換實(shí)例撤銷對端服務(wù)實(shí)例組件虛擬交換實(shí)例的業(yè)務(wù)實(shí)例標(biāo)簽和偽線之間的對應(yīng)關(guān)系,由于此時(shí)已不存在對端服務(wù)實(shí)例組件虛擬交換實(shí)例與偽線之間的對應(yīng)關(guān)系,對端關(guān)閉模塊203將對端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。在上述三個(gè)實(shí)施例中,實(shí)施例中的中繼虛擬交換實(shí)例在虛擬專用局域網(wǎng)中,可協(xié)調(diào)發(fā)送多對服務(wù)實(shí)例組件虛擬交換實(shí)例的數(shù)據(jù)包,一般用于網(wǎng)絡(luò)構(gòu)造較為復(fù)雜的情況下。需要說明的是,在本發(fā)明實(shí)施例中,為了方便描述,將檢測到偽線或與用戶邊緣路由器連接故障端定義為本端骨干網(wǎng)組件虛擬交換實(shí)例,根據(jù)接收到的故障通知消息進(jìn)行下一步操作端定義為對端骨干網(wǎng)組件虛擬交換實(shí)例。在實(shí)際的虛擬專用局域網(wǎng)中,本端骨干網(wǎng)組件虛擬交換實(shí)例與對端骨干網(wǎng)組件虛擬交換實(shí)例的作用、操作、權(quán)限是相同的,或者可以說是位于虛擬專用局域網(wǎng)兩端的同一網(wǎng)絡(luò)設(shè)備。當(dāng)虛擬專用局域網(wǎng)的構(gòu)造較為簡單時(shí),例如此時(shí)只有一對服務(wù)實(shí)例組件虛擬交換實(shí)例,則可將本端服務(wù)實(shí)例組件虛擬交換實(shí)例以及對端服務(wù)實(shí)例組件通過本端骨干網(wǎng)組件虛擬交換實(shí)例、對端骨干網(wǎng)組件虛擬交換實(shí)例以及兩骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線相連,互相傳輸來自用戶邊緣路由器的數(shù)據(jù)包。則,在此具體情境下,當(dāng)本端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器的連接故障時(shí),所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例可感知到與用戶邊緣路由器無法連通,所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例將此情況上報(bào)所述本端骨干網(wǎng)組件虛擬交換實(shí)例,則所述本端骨干網(wǎng)組件虛擬交換實(shí)例獲知所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器的連接故障。當(dāng)所述本端骨干網(wǎng)組件虛擬交換實(shí)例獲知所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器的連接故障時(shí),所述本端骨干網(wǎng)組件虛擬交換實(shí)例的本端通知模塊104 向所述對端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息。當(dāng)對端骨干網(wǎng)組件虛擬交換實(shí)例接收到中繼虛擬交換實(shí)例或本端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送的故障通知消息時(shí),所述對端關(guān)閉模塊203將對端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。并且,本端關(guān)閉模塊103關(guān)閉本端服務(wù)實(shí)例組件虛擬交換實(shí)例對用戶邊緣路由器的連接端口。另外,當(dāng)本端骨干網(wǎng)組件虛擬交換實(shí)例與對端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線故障時(shí),本端骨干網(wǎng)組件虛擬交換實(shí)例與對端骨干網(wǎng)組件虛擬交換實(shí)例均為骨干網(wǎng)組件虛擬交換實(shí)例,則當(dāng)本端骨干網(wǎng)組件虛擬交換實(shí)例與對端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線故障時(shí),本端骨干網(wǎng)組件虛擬交換實(shí)例與對端骨干網(wǎng)組件虛擬交換實(shí)例均可檢測到偽線故障,此時(shí),本端骨干網(wǎng)組件虛擬交換實(shí)例與對端骨干網(wǎng)組件虛擬交換實(shí)例分別關(guān)閉本端骨干網(wǎng)組件虛擬交換實(shí)例以及對端骨干網(wǎng)組件虛擬交換實(shí)例。本發(fā)明實(shí)施例還提供一種虛擬專用局域網(wǎng)的故障處理系統(tǒng),包括上述本端骨干網(wǎng)組件虛擬交換實(shí)例、上述對端骨干網(wǎng)組件虛擬交換實(shí)例以及上述中繼虛擬交換實(shí)例。在本實(shí)施例的技術(shù)方案中,當(dāng)中繼虛擬交換實(shí)例檢測到所述中繼虛擬交換實(shí)例與本端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線故障時(shí),或當(dāng)所述中繼虛擬交換實(shí)例獲知本端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器的連接故障時(shí),所述中繼虛擬交換實(shí)例向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息,接收到故障通知消息的對端骨干網(wǎng)組件虛擬交換實(shí)例關(guān)閉對端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器之間的連接端口,使得對端服務(wù)實(shí)例組件虛擬交換實(shí)例無法接收來自連接端口的數(shù)據(jù)并向網(wǎng)絡(luò)發(fā)送,大大降低了無效數(shù)據(jù)從對端的服務(wù)實(shí)例組件虛擬交換實(shí)例流入網(wǎng)絡(luò)的可能性,解決了現(xiàn)有技術(shù)中當(dāng)兩端骨干網(wǎng)組件虛擬交換實(shí)例之間無法連通或一端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器無法連通時(shí),另一端服務(wù)實(shí)例組件虛擬交換實(shí)例仍向網(wǎng)網(wǎng)絡(luò)發(fā)送數(shù)據(jù)對網(wǎng)絡(luò)帶寬造成浪費(fèi)的問題。通過以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在可讀取的存儲介質(zhì)中,如計(jì)算機(jī)的軟盤,硬盤或光盤等,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī), 服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。以上所述,僅為本發(fā)明的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種虛擬專用局域網(wǎng)的故障處理方法,其特征在干,包括當(dāng)中繼虛擬交換實(shí)例檢測到所述中繼虛擬交換實(shí)例與本端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線故障吋,或當(dāng)所述中繼虛擬交換實(shí)例獲知本端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器的連接故障吋,所述中繼虛擬交換實(shí)例向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息,所述故障通知消息攜帯有所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例共同的業(yè)務(wù)實(shí)例標(biāo)簽;所述對端骨干網(wǎng)組件虛擬交換實(shí)例接收所述故障通知消息,根據(jù)所述故障通知消息所攜帯的所述業(yè)務(wù)實(shí)例標(biāo)簽將所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括當(dāng)所述本端骨干網(wǎng)組件虛擬交換實(shí)例檢測到所述本端骨干網(wǎng)組件虛擬交換實(shí)例與所述對端骨干網(wǎng)組件虛擬交換實(shí)例無法連通吋,將所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。
3.根據(jù)權(quán)利要求1所述的方法,其特征在干,所述中繼虛擬交換實(shí)例獲知本端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器的連接故障具體為所述本端骨干網(wǎng)組件虛擬交換實(shí)例獲知所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器的連接故障;所述本端骨干網(wǎng)組件虛擬交換實(shí)例向所述中繼虛擬交換實(shí)例發(fā)送故障通知消息,所述故障通知消息攜帯有所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例共同的業(yè)務(wù)實(shí)例標(biāo)簽。
4.根據(jù)權(quán)利要求1所述的方法,其特征在干,所述中繼虛擬交換實(shí)例向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息之前,還包括所述本端骨干網(wǎng)組件虛擬交換實(shí)例向所述中繼虛擬交換實(shí)例發(fā)送所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例的業(yè)務(wù)實(shí)例標(biāo)簽,并建立偽線與所述業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系,所述偽線為所述本端骨干網(wǎng)組件虛擬交換實(shí)例與所述中繼虛擬交換實(shí)例之間的偽線;所述中繼虛擬交換實(shí)例接收所述業(yè)務(wù)實(shí)例標(biāo)簽,向所述對端骨干網(wǎng)組件虛擬交換實(shí)例轉(zhuǎn)發(fā)所述業(yè)務(wù)實(shí)例標(biāo)簽,并建立偽線與所述業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系,所述偽線為所述中繼虛擬交換實(shí)例與本端骨干網(wǎng)組件虛擬交換實(shí)例或與對端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線;所述對端骨干網(wǎng)組件接收所述中繼虛擬交換實(shí)例發(fā)送的所述業(yè)務(wù)實(shí)例標(biāo)簽,并建立偽線與所述業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系,所述偽線為所述對端骨干網(wǎng)組件虛擬交換實(shí)例與所述中繼虛擬交換實(shí)例之間的偽線。
5.根據(jù)權(quán)利要求4所述的方法,其特征在干,所述中繼虛擬交換實(shí)例向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息具體為當(dāng)所述中繼虛擬交換實(shí)例與所述本端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線故障吋,所述中繼虛擬交換實(shí)例根據(jù)所述偽線與所述業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系,向所述對端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息;或所述中繼虛擬交換實(shí)例向所述對端骨干網(wǎng)組件虛擬交換實(shí)例轉(zhuǎn)發(fā)由所述本端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送的故障通知消息;其中,所述故障通知消息用于通知所述對端骨干網(wǎng)組件虛擬交換實(shí)例關(guān)閉所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例。
6.根據(jù)權(quán)利要求1或4所述的方法,其特征在于,所述對端骨干網(wǎng)組件虛擬交換實(shí)例接收所述故障通知消息,根據(jù)所述故障通知消息所攜帶的所述業(yè)務(wù)實(shí)例標(biāo)簽將所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉具體為所述對端骨干網(wǎng)組件虛擬交換實(shí)例接收到所述中繼虛擬交換實(shí)例發(fā)送的所述故障通知消息,且所述對端骨干網(wǎng)組件虛擬交換實(shí)例不存在所述故障通知消息攜帶的所述業(yè)務(wù)實(shí)例標(biāo)簽與偽線的對應(yīng)關(guān)系時(shí),所述對端骨干網(wǎng)組件虛擬交換實(shí)例將所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括當(dāng)所述本端骨干網(wǎng)組件虛擬交換實(shí)例獲知所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器的連接故障時(shí),所述本端骨干網(wǎng)組件虛擬交換實(shí)例向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息,所述故障通知消息用于通知對端骨干網(wǎng)組件虛擬交換實(shí)例關(guān)閉對端服務(wù)實(shí)例組件虛擬交換實(shí)例,所述故障通知消息攜帶有所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例共同的業(yè)務(wù)實(shí)例標(biāo)簽。
8.—種本端骨干網(wǎng)組件虛擬交換實(shí)例,其特征在于,包括本端關(guān)閉模塊,用于當(dāng)本端骨干網(wǎng)組件虛擬交換實(shí)例檢測到所述本端骨干網(wǎng)組件虛擬交換實(shí)例與對端骨干網(wǎng)組件虛擬交換實(shí)例無法連通時(shí),將所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。
9.根據(jù)權(quán)利要求8所述的本端骨干網(wǎng)組件虛擬交換實(shí)例,其特征在于,還包括本端發(fā)送模塊,用于向所述對端骨干網(wǎng)組件虛擬交換實(shí)例或中繼虛擬交換實(shí)例發(fā)送所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例的業(yè)務(wù)實(shí)例標(biāo)簽;本端建立模塊,用于建立偽線與所述業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系,所述偽線為所述本端骨干網(wǎng)組件虛擬交換實(shí)例與所述對端骨干網(wǎng)組件虛擬交換實(shí)例或所述中繼虛擬交換實(shí)例之間的偽線。
10.根據(jù)權(quán)利要求8所述的本端骨干網(wǎng)組件虛擬交換實(shí)例,其特征在于,還包括本端通知模塊,用于當(dāng)所述本端骨干網(wǎng)組件虛擬交換實(shí)例獲知所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器的連接故障時(shí),向所述中繼虛擬交換實(shí)例或所述對端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息;其中,所述故障通知消息用于通知所述對端骨干網(wǎng)組件虛擬交換實(shí)例關(guān)閉對端服務(wù)實(shí)例組件虛擬交換實(shí)例,所述故障通知消息攜帶有所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例共同的業(yè)務(wù)實(shí)例標(biāo)簽。
11.根據(jù)權(quán)利要求8所述的本端骨干網(wǎng)組件虛擬交換實(shí)例,其特征在于,所述本端關(guān)閉模塊還用于當(dāng)所述本端骨干網(wǎng)組件虛擬交換實(shí)例獲知所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與用戶邊緣路由器的連接故障時(shí),所述本端骨干網(wǎng)組件虛擬交換實(shí)例向所述對端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息;其中,所述故障通知消息用于通知對端骨干網(wǎng)組件虛擬交換實(shí)例關(guān)閉對端服務(wù)實(shí)例組CN 102546265 A件虛擬交換實(shí)例,所述故障通知消息攜帯有所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例共同的業(yè)務(wù)實(shí)例標(biāo)簽。
12.—種對端骨干網(wǎng)組件虛擬交換實(shí)例,其特征在干,包括對端關(guān)閉模塊,用于當(dāng)對端骨干網(wǎng)組件虛擬交換實(shí)例接收到中繼虛擬交換實(shí)例或本端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送的故障通知消息吋,將對端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉;其中,所述故障通知消息攜帯有本端服務(wù)實(shí)例組件虛擬交換實(shí)例與對端服務(wù)實(shí)例組件虛擬交換實(shí)例共同的業(yè)務(wù)實(shí)例標(biāo)簽。
13.根據(jù)權(quán)利要求12所述的對端骨干網(wǎng)組件虛擬交換實(shí)例,其特征在于,還包括對端接收模塊,用于接收所述中繼虛擬交換實(shí)例或所述本端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送的所述業(yè)務(wù)實(shí)例標(biāo)簽;對端建立模塊,用于建立偽線與所述業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系,所述偽線為所述對端骨干網(wǎng)組件虛擬交換實(shí)例與所述本端骨干網(wǎng)組件虛擬交換實(shí)例或所述中繼虛擬交換實(shí)例之間的偽線。
14.根據(jù)權(quán)利要求12或13所述的對端骨干網(wǎng)組件虛擬交換實(shí)例,其特征在干,所述對端關(guān)閉模塊具體用干,當(dāng)所述對端骨干網(wǎng)組件虛擬交換實(shí)例接收到所述中繼虛擬交換實(shí)例或所述本端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送的故障通知消息,且所述對端骨干網(wǎng)組件虛擬交換實(shí)例不存在所述故障通知消息攜帯的所述業(yè)務(wù)實(shí)例標(biāo)簽與偽線的對應(yīng)關(guān)系時(shí),將所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。
15.ー種中繼虛擬交換實(shí)例,其特征在干,包括中繼通知模塊,用于當(dāng)所述中繼虛擬交換實(shí)例檢測到所述中繼虛擬交換實(shí)例與本端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線故障吋,向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息,所述故障通知消息用于通知對端骨干網(wǎng)組件虛擬交換實(shí)例關(guān)閉對端服務(wù)實(shí)例組件虛擬交換實(shí)例;其中,所述故障通知消息攜帯有所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與對端服務(wù)實(shí)例組件虛擬交換實(shí)例共同的業(yè)務(wù)實(shí)例標(biāo)簽。
16.根據(jù)權(quán)利要求15所述的中繼虛擬交換實(shí)例,其特征在于,還包括中繼接收模塊,用于接收對端骨干網(wǎng)組件虛擬交換實(shí)例或所述本端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送的業(yè)務(wù)實(shí)例標(biāo)簽;中繼建立模塊,用于建立偽線與所述業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系,所述偽線為所述中繼虛擬交換實(shí)例與所述對端骨干網(wǎng)組件虛擬交換實(shí)例或所述本端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線。
17.根據(jù)權(quán)利要求15所述的中繼虛擬交換實(shí)例,其特征在干,所述中繼通知模塊具體用干,當(dāng)所述中繼虛擬交換實(shí)例與所述本端骨干網(wǎng)組件虛擬交換實(shí)例之間的偽線故障吋,根據(jù)所述偽線與所述業(yè)務(wù)實(shí)例標(biāo)簽的對應(yīng)關(guān)系,向所述對端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息,其中,所述故障通知消息用于通知所述對端骨干網(wǎng)組件虛擬交換實(shí)例關(guān)閉所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例;或轉(zhuǎn)發(fā)由所述本端骨干網(wǎng)組件虛擬交換實(shí)例發(fā)送的故障通知消息到所述對端骨干網(wǎng)組件虛擬交換實(shí)例,其中,所述故障通知消息用于通知所述對端骨干網(wǎng)組件虛擬交換實(shí)例關(guān)閉所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例。
18. 一種虛擬專用局域網(wǎng)的故障處理系統(tǒng),其特征在于,包括權(quán)利要求7至11任一項(xiàng)所述的本端骨干網(wǎng)組件虛擬交換實(shí)例、權(quán)利要求12至14任一項(xiàng)所述的對端骨干網(wǎng)組件虛擬交換實(shí)例以及權(quán)利要求15至17任一項(xiàng)所述的中繼虛擬交換實(shí)例。
全文摘要
本發(fā)明實(shí)施例公開了一種虛擬專用局域網(wǎng)的故障處理方法、裝置及系統(tǒng),涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,能夠解決當(dāng)一端IVSI連接的CE無法接入網(wǎng)絡(luò)時(shí),另一端IVSI連接的CE仍向VPLS網(wǎng)絡(luò)傳輸數(shù)據(jù)對VPLS網(wǎng)絡(luò)的帶寬的浪費(fèi)的問題。該方法包括所述中繼虛擬交換實(shí)例向?qū)Χ斯歉删W(wǎng)組件虛擬交換實(shí)例發(fā)送故障通知消息,所述故障通知消息攜帶有所述本端服務(wù)實(shí)例組件虛擬交換實(shí)例與所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例共同的業(yè)務(wù)實(shí)例標(biāo)簽;所述對端骨干網(wǎng)組件虛擬交換實(shí)例接收所述故障通知消息,根據(jù)所述故障通知消息所攜帶的所述業(yè)務(wù)實(shí)例標(biāo)簽將所述對端服務(wù)實(shí)例組件虛擬交換實(shí)例關(guān)閉。
文檔編號H04L12/46GK102546265SQ201210047840
公開日2012年7月4日 申請日期2012年2月28日 優(yōu)先權(quán)日2012年2月28日
發(fā)明者劉長寶, 王松濤 申請人:華為技術(shù)有限公司