專利名稱:一種ect平滑遷移方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是涉及一種ECT平滑遷移方法和設(shè)備。
背景技術(shù):
MAC-1n-MAC協(xié)議又稱為 PBB(Provider Backbone Bridge,運(yùn)營(yíng)商骨干網(wǎng)橋)協(xié)議,作為一種二層VPN (Virtual Private Network,虛擬專用網(wǎng)絡(luò))技術(shù),它通過MAC (MediaAccess Control,媒體訪問控制)地址嵌套,將用戶MAC地址封裝在運(yùn)營(yíng)商MAC地址之中,從而對(duì)不同用戶業(yè)務(wù)進(jìn)行隔離。采用MAC-1n-MAC協(xié)議的SPB (Shortest Path Bridging,最短路徑橋)網(wǎng)絡(luò)稱為SPBM (Shortest Path Bridging MAC Mode, MAC-1n-MAC 模式的最短路徑橋)網(wǎng)絡(luò),如圖1所示,為SPBM網(wǎng)絡(luò)的組網(wǎng)示意圖,其骨干網(wǎng)絡(luò)主要包括BEB (Backbone Edge Bridge,骨干網(wǎng)邊緣網(wǎng)橋)設(shè)備、BCB (Backbone Core Bridge,骨干網(wǎng)核心網(wǎng)橋)設(shè)備以及之間的骨干鏈路。BEB設(shè)備負(fù)責(zé)將來自用戶網(wǎng)絡(luò)的報(bào)文進(jìn)行MAC-1n-MAC封裝,并轉(zhuǎn)發(fā)到骨干網(wǎng)絡(luò);或者,將來自骨干網(wǎng)絡(luò)的MAC-1n-MAC報(bào)文進(jìn)行解封裝,并轉(zhuǎn)發(fā)到用戶網(wǎng)絡(luò);BEB設(shè)備對(duì)報(bào)文進(jìn)行MAC-1n-MAC封裝時(shí),會(huì)為其打上運(yùn)營(yíng)商分配的MAC地址和VLAN(Virtual Local AreaNetwork,虛擬局域網(wǎng)),且運(yùn)營(yíng)商分配的MAC地址為B-MAC (Backbone MAC,骨干網(wǎng)MAC),運(yùn)營(yíng)商分配的VLAN為B-VLAN (Backbone VLAN,骨干網(wǎng)VLAN)。BCB設(shè)備負(fù)責(zé)按照B-MAC和B-VLAN轉(zhuǎn)發(fā)MAC-1n-MAC報(bào)文,且BCB設(shè)備只需要轉(zhuǎn)發(fā)報(bào)文和學(xué)習(xí)骨干網(wǎng)中的MAC地址,不需要學(xué)習(xí)用戶網(wǎng)絡(luò)中大量的MAC地址。SPBM網(wǎng)絡(luò)通過支持多個(gè)ECT (Equal Cost Tree,等價(jià)樹)算法的方式來支持負(fù)載分擔(dān);具體的,通過特定ECT算法計(jì)算得到SPT (Shortest Path Tree,最短路徑樹)集合,并通過將該SPT集合對(duì)應(yīng)的轉(zhuǎn)發(fā)表項(xiàng)下刷到相同的B-VLAN中,從而使得ECT算法與B-VLAN
--對(duì)應(yīng)。如圖2所示,通過使用兩個(gè)ECT算法計(jì)算出以A為根的兩棵SPT樹,每個(gè)ECT算法與一棵SPT樹中的SPT集合相對(duì)應(yīng),且不同的ECT算法對(duì)應(yīng)不同的SPT集合;進(jìn)一步的,通過將不同的1-SID (Backbone Service Instance Identifier,骨干網(wǎng)服務(wù)實(shí)例編號(hào), 一個(gè)服務(wù)實(shí)例代表一類業(yè)務(wù)或者用戶,且1-SID是該服務(wù)實(shí)例的唯一編號(hào))的流量映射到不同的B-VLAN,且在不同的B-VLAN應(yīng)用不同的ECT算法的SPT集合來實(shí)現(xiàn)負(fù)載分擔(dān)。例如,通過將1-SIDl的流量映射到B-VLANl,且B-VLANl對(duì)應(yīng)ECT算法I,從而可以通過ECT算法I對(duì)應(yīng)的SPT樹發(fā)送1-SIDl的流量;以及,通過將1-SID2的流量映射到B-VLAN2,且B-VLAN2對(duì)應(yīng)ECT算法2,從而可以通過ECT算法2對(duì)應(yīng)的SPT樹發(fā)送1-SID2的流量;通過上述處理,能夠通過不同的SPT樹發(fā)送1-SIDl和1-SID2的流量,以實(shí)現(xiàn)負(fù)載分擔(dān)。但是,如果需要將某些1-SID的流量遷移到新的ECT算法(如將1-SID2的流量映射到B-VLANl,且B-VLANl對(duì)應(yīng)ECT算法1),則會(huì)產(chǎn)生ECT遷移,為了盡量減少ECT遷移過程中的1-SID流量中斷,則需要進(jìn)行ECT平滑遷移,但是現(xiàn)有技術(shù)中并沒有定義ECT平滑遷移過程中的實(shí)現(xiàn)細(xì)節(jié)。
發(fā)明內(nèi)容
本發(fā)明提供一種ECT平滑遷移方法和設(shè)備,以在ECT遷移過程中盡量減少1-SID流量的中斷,并實(shí)現(xiàn)ECT的平滑遷移。為了達(dá)到上述目的,本發(fā)明實(shí)施例提供一種等價(jià)樹ECT平滑遷移方法,該方法包括以下步驟網(wǎng)絡(luò)設(shè)備在獲知骨干網(wǎng)服務(wù)實(shí)例編號(hào)1-SID的流量需要從第一骨干網(wǎng)虛擬局域網(wǎng)B-VLAN遷移到第二 B-VLAN時(shí),廣播第一鏈路狀態(tài)協(xié)議數(shù)據(jù)單元LSP報(bào)文和第二 LSP報(bào)文;其中,所述第一 LSP報(bào)文中攜帶了所述第二 B-VLAN與第二 ECT的對(duì)應(yīng)關(guān)系,所述第二LSP報(bào)文中攜帶了所述1-SID與所述第二 B-VLAN的對(duì)應(yīng)關(guān)系; 網(wǎng)絡(luò)設(shè)備在收到其它網(wǎng)絡(luò)設(shè)備的第一LSP報(bào)文和第二LSP報(bào)文時(shí),利用所述1-SID與所述第二 B-VLAN的對(duì)應(yīng)關(guān)系、所述第二 B-VLAN與所述第二 ECT的對(duì)應(yīng)關(guān)系,確定所述1-SID對(duì)應(yīng)所述第二 ECT,并利用所述第二 ECT進(jìn)行拓?fù)溆?jì)算,得到所述1-SID對(duì)應(yīng)的第二
單播隧道;網(wǎng)絡(luò)設(shè)備在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文之前,利用所述1-SID對(duì)應(yīng)的第一單播隧道發(fā)送所述1-SID的流量,所述第一單播隧道為基于所述第一B-VLAN對(duì)應(yīng)的第一 ECT進(jìn)行拓?fù)溆?jì)算得到的;網(wǎng)絡(luò)設(shè)備在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文之后,利用所述1-SID對(duì)應(yīng)的第二單播隧道發(fā)送所述1-SID的流量。所述網(wǎng)絡(luò)設(shè)備利用所述1-SID對(duì)應(yīng)的第一單播隧道發(fā)送所述1-SID的流量,具體包括針對(duì)通過所述1-SID對(duì)應(yīng)的第一單播隧道或者所述1-SID對(duì)應(yīng)的第二單播隧道收到所述1-SID的流量,所述網(wǎng)絡(luò)設(shè)備均利用所述1-SID對(duì)應(yīng)的第一單播隧道發(fā)送所述1-SID的流量;所述網(wǎng)絡(luò)設(shè)備利用所述1-SID對(duì)應(yīng)的第二單播隧道發(fā)送所述1-SID的流量,具體包括針對(duì)通過所述1-SID對(duì)應(yīng)的第一單播隧道或者所述1-SID對(duì)應(yīng)的第二單播隧道收到所述1-SID的流量,所述網(wǎng)絡(luò)設(shè)備均利用所述1-SID對(duì)應(yīng)的第二單播隧道發(fā)送所述1-SID
的流量。所述網(wǎng)絡(luò)設(shè)備在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文之后,所述方法進(jìn)一步包括所述網(wǎng)絡(luò)設(shè)備廣播用于刪除第一單播隧道的第三LSP報(bào)文,且所述第三LSP報(bào)文中攜帶了所述1-SID與所述第一 B-VLAN的對(duì)應(yīng)關(guān)系;所述網(wǎng)絡(luò)設(shè)備在收到所有指定網(wǎng)絡(luò)設(shè)備的第三LSP報(bào)文之后,刪除所述1-SID對(duì)
應(yīng)的第一單播隧道。所述網(wǎng)絡(luò)設(shè)備在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文之后,所述方法進(jìn)一步包括所述網(wǎng)絡(luò)設(shè)備刪除所述1-SID對(duì)應(yīng)的第一組播隧道,且所述第一組播隧道為基于所述第一 B-VLAN對(duì)應(yīng)的第一 ECT進(jìn)行拓?fù)溆?jì)算得到的;以及,
所述網(wǎng)絡(luò)設(shè)備利用所述第二 B-VLAN對(duì)應(yīng)的所述第二 ECT進(jìn)行拓?fù)溆?jì)算,得到所述1-SID對(duì)應(yīng)的第二組播隧道;或者,所述網(wǎng)絡(luò)設(shè)備利用所述第二 B-VLAN對(duì)應(yīng)的所述第二 ECT進(jìn)行拓?fù)溆?jì)算,得到所述1-SID對(duì)應(yīng)的第二組播隧道;以及,所述網(wǎng)絡(luò)設(shè)備刪除所述1-SID對(duì)應(yīng)的第一組播隧道,且所述第一組播隧道為基于所述第一 B-VLAN對(duì)應(yīng)的第一 ECT進(jìn)行拓?fù)溆?jì)算得到的。所述ECT平滑遷移方法應(yīng)用于MAC-1n-MAC模式的最短路徑橋SPBM網(wǎng)絡(luò)中,所述SPBM網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備為骨干網(wǎng)邊緣網(wǎng)橋BEB設(shè)備或骨干網(wǎng)核心網(wǎng)橋BCB設(shè)備。本發(fā)明實(shí)施例提供一種網(wǎng)絡(luò)設(shè)備,包括鏈路狀態(tài)協(xié)議數(shù)據(jù)單元LSP報(bào)文發(fā)送模塊,用于在獲知骨干網(wǎng)服務(wù)實(shí)例編號(hào)1-SID的流量需要從第一骨干網(wǎng)虛擬局域網(wǎng)B-VLAN遷移到第二 B-VLAN時(shí),廣播第一 LSP報(bào)文和第二 LSP報(bào)文;其中,所述第一 LSP報(bào)文中攜帶了所述第二 B-VLAN與第二等價(jià)樹ECT的對(duì)應(yīng)關(guān)系,所述第二 LSP報(bào)文中攜帶了所述1-SID與所述第二 B-VLAN的對(duì)應(yīng)關(guān)系;隧道管理模塊,用于在收到其它網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文時(shí),利用所述1-SID與所述第二 B-VLAN的對(duì)應(yīng)關(guān)系、所述第二 B-VLAN與所述第二 ECT的對(duì)應(yīng)關(guān)系,確定所述1-SID對(duì)應(yīng)所述第二 ECT,并利用所述第二 ECT進(jìn)行拓?fù)溆?jì)算,得到所述1-SID對(duì)應(yīng)的第二單播隧道;數(shù)據(jù)發(fā)送模塊,用于在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文之前,利用所述1-SID對(duì)應(yīng)的第一單播隧道發(fā)送所述1-SID的流量,所述第一單播隧道為基于所述第一 B-VLAN對(duì)應(yīng)的第一 ECT進(jìn)行拓?fù)溆?jì)算得到的;在收到所有指定網(wǎng)絡(luò)設(shè)備的第一LSP報(bào)文和第二 LSP報(bào)文之后,利用所述1-SID對(duì)應(yīng)的第二單播隧道發(fā)送所述1-SID的流量。所述數(shù)據(jù)發(fā)送模塊,具體用于在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二LSP報(bào)文之前,針對(duì)通過所述1-SID對(duì)應(yīng)的第一單播隧道或者所述1-SID對(duì)應(yīng)的第二單播隧道收到所述1-SID的流量,均利用所述1-SID對(duì)應(yīng)的第一單播隧道發(fā)送所述1-SID的流量;在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文之后,針對(duì)通過所述1-SID對(duì)應(yīng)的第一單播隧道或者所述1-SID對(duì)應(yīng)的第二單播隧道收到所述1-SID的流量,均利用所述1-SID對(duì)應(yīng)的第二單播隧道發(fā)送所述1-SID的流量。所述LSP報(bào)文發(fā)送模塊,還用于在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二LSP報(bào)文之后,廣播用于刪除第一單播隧道的第三LSP報(bào)文,且所述第三LSP報(bào)文中攜帶了所述1-SID與所述第一 B-VLAN的對(duì)應(yīng)關(guān)系;所述隧道管理模塊,還用于在收到所有指定網(wǎng)絡(luò)設(shè)備的第三LSP報(bào)文之后,刪除所述1-SID對(duì)應(yīng)的第一單播隧道。所述隧道管理模塊,還用于在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文之后,刪除所述1-SID對(duì)應(yīng)的第一組播隧道,且所述第一組播隧道為基于所述第一B-VLAN對(duì)應(yīng)的第一 ECT進(jìn)行拓?fù)溆?jì)算得到的;以及,利用所述第二 B-VLAN對(duì)應(yīng)的所述第二ECT進(jìn)行拓?fù)溆?jì)算,得到所述1-SID對(duì)應(yīng)的第二組播隧道;或者,在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文之后,利用所述第二B-VLAN對(duì)應(yīng)的所述第二 ECT進(jìn)行拓?fù)溆?jì)算,得到所述1-SID對(duì)應(yīng)的第二組播隧道;以及,刪除所述1-SID對(duì)應(yīng)的第一組播隧道,且所述第一組播隧道為基于所述第一 B-VLAN對(duì)應(yīng)的第一 ECT進(jìn)行拓?fù)溆?jì)算得到的。所述網(wǎng)絡(luò)設(shè)備應(yīng)用于MAC-1n-MAC模式的最短路徑橋SPBM網(wǎng)絡(luò)中,且為SPBM網(wǎng)絡(luò)中的骨干網(wǎng)邊緣網(wǎng)橋BEB設(shè)備或骨干網(wǎng)核心網(wǎng)橋BCB設(shè)備。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例至少具有以下優(yōu)點(diǎn)本發(fā)明實(shí)施例中,通過定義ECT平滑遷移過程中的具體實(shí)現(xiàn)技術(shù),可以在ECT遷移過程中盡量減少1-SID流量的中斷,并實(shí)現(xiàn)了 ECT的平滑遷移。
圖1是現(xiàn)有技術(shù)中提出的SPBM網(wǎng)絡(luò)的組網(wǎng)示意圖;圖2是現(xiàn)有技術(shù)中提出的通過使用兩個(gè)ECT算法計(jì)算出以設(shè)備A為根的兩棵SPT樹的不意圖;圖3是本發(fā)明實(shí)施例提出的一種ECT平滑遷移方法流程示意圖;圖4是本發(fā)明實(shí)施例提出的一種網(wǎng)絡(luò)設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)描述。本發(fā)明實(shí)施例提出一種ECT平滑遷移方法,通過定義ECT平滑遷移過程中的實(shí)現(xiàn)細(xì)節(jié),以在ECT遷移過程中盡量減少1-SID流量的中斷,并實(shí)現(xiàn)ECT的平滑遷移;其中,該方法可以應(yīng)用于SPBM網(wǎng)絡(luò),且該SPBM網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備為BEB設(shè)備或BCB設(shè)備。如圖3所示,該方法可以包括以下步驟步驟301,網(wǎng)絡(luò)設(shè)備在獲知1-SID (后續(xù)以1-SIDl為例)的流量需要從第一 B-VLAN遷移到第二 B-VLAN (即配置1-SIDl的流量由第一 B-VLAN遷移到第二 B-VLAN)時(shí),廣播第
一LSP (Link State Protocol Data Unit,鏈路狀態(tài)協(xié)議數(shù)據(jù)單元)報(bào)文和第二 LSP報(bào)文。其中,對(duì)于SPBM網(wǎng)絡(luò)中的各網(wǎng)絡(luò)設(shè)備,其處理過程相同,為方便描述,后續(xù)以一個(gè)網(wǎng)絡(luò)設(shè)備的處理進(jìn)行說明。本發(fā)明實(shí)施例中,B-VLAN與B-VID (運(yùn)營(yíng)商骨干網(wǎng)的VLAN ID)相對(duì)應(yīng),即網(wǎng)絡(luò)設(shè)備在獲知1-SIDl的流量需要從第一 B-VID遷移到第二 B-VID時(shí),廣播第一 LSP報(bào)文和第二LSP報(bào)文;后續(xù)以B-VLAN為例進(jìn)行說明。本發(fā)明實(shí)施例中,該第一 LSP報(bào)文用于通知B-VLAN與ECT的對(duì)應(yīng)關(guān)系,且該第
一LSP報(bào)文中攜帶了第二 B-VLAN與第二 ECT的對(duì)應(yīng)關(guān)系;進(jìn)一步的,該第一 LSP報(bào)文中的U-bit可以置位為第一標(biāo)識(shí)(如1),且U-bit為第一標(biāo)識(shí)表示當(dāng)前通知的B-VLAN (即第二B-VLAN)上承載有1-SIDl的流量。本發(fā)明實(shí)施例中,該第二 LSP報(bào)文用于通知1-SID與B-VLAN的對(duì)應(yīng)關(guān)系,且該第
二LSP報(bào)文中攜帶了1-SIDl與第二 B-VLAN的對(duì)應(yīng)關(guān)系;進(jìn)一步的,該第二 LSP報(bào)文中的R標(biāo)記可以置位為第二標(biāo)識(shí)(I ),且T標(biāo)記可以置位為第三標(biāo)識(shí)(如I);其中,該R標(biāo)記為第二標(biāo)識(shí)表示發(fā)送該第二 LSP報(bào)文的網(wǎng)絡(luò)設(shè)備可以接收1-SIDl的流量,該T標(biāo)記為第三標(biāo)識(shí)表示發(fā)送該第二 LSP報(bào)文的網(wǎng)絡(luò)設(shè)備可以發(fā)送1-SIDl的流量。
步驟302,網(wǎng)絡(luò)設(shè)備在收到其它網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文時(shí),利用其中攜帶的1-SIDl與第二 B-VLAN的對(duì)應(yīng)關(guān)系、以及第二 B-VLAN與第二 ECT的對(duì)應(yīng)關(guān)系,確定1-SIDl對(duì)應(yīng)于第二 ECT,并利用該第二 ECT進(jìn)行拓?fù)溆?jì)算,得到1-SIDl對(duì)應(yīng)的第二單
播隧道。具體的,網(wǎng)絡(luò)設(shè)備在從第二 LSP報(bào)文中解析到1-SIDl與第二 B-VLAN的對(duì)應(yīng)關(guān)系,從第一 LSP報(bào)文中解析到第二 B-VLAN與第二 ECT的對(duì)應(yīng)關(guān)系后,可以獲知1-SIDl的流量將承載到通過第二 ECT計(jì)算得到的SPT集合上,因此網(wǎng)絡(luò)設(shè)備可利用第二 ECT進(jìn)行拓?fù)溆?jì)算,得到1-SIDl對(duì)應(yīng)的第二單播隧道(包括單播表項(xiàng)及單播隧道信息),該計(jì)算過程本發(fā)明實(shí)施例中不再贅述。步驟303,網(wǎng)絡(luò)設(shè)備在收到所有指定網(wǎng)絡(luò)設(shè)備(即1-SIDl的流量從第一 B-VLAN遷移到第二 B-VLAN前,廣播過1-SIDl與第一 B-VLAN的對(duì)應(yīng)關(guān)系的網(wǎng)絡(luò)設(shè)備)的第一 LSP報(bào)文和第二 LSP報(bào)文前,利用1-SIDl對(duì)應(yīng)的第一單播隧道發(fā)送1-SIDl的流量;網(wǎng)絡(luò)設(shè)備在收 到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文后,利用1-SIDl對(duì)應(yīng)的第二單播隧道發(fā)送1-SIDl的流量。本發(fā)明實(shí)施例中,在1-SIDl的流量從第一 B-VLAN遷移到第二 B-VLAN之前,需要通過第一 B-VLAN對(duì)應(yīng)的單播隧道傳輸1-SIDl的流量,因此網(wǎng)絡(luò)設(shè)備會(huì)基于第一 B-VLAN對(duì)應(yīng)的第一 ECT進(jìn)行拓?fù)溆?jì)算,得到1-SIDl對(duì)應(yīng)的第一單播隧道;繼而在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文之前,利用1-SIDl對(duì)應(yīng)的第一單播隧道發(fā)送1-SIDl
的流量。具體的,網(wǎng)絡(luò)設(shè)備在得到1-SIDl對(duì)應(yīng)的第二單播隧道后,在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文前,1-SIDl對(duì)應(yīng)的第一單播隧道不能被1-SIDl對(duì)應(yīng)的第二單播隧道覆蓋,此時(shí)1-SIDl對(duì)應(yīng)的第一單播隧道為主用單播隧道,1-SIDl對(duì)應(yīng)的第二單播隧道為備用單播隧道;即1-SIDl對(duì)應(yīng)的第二單播隧道能夠接收1-SIDl的流量,但是不能發(fā)送1-SIDl的流量;1-SID1對(duì)應(yīng)的第一單播隧道能夠接收1-SIDl的流量,也能夠發(fā)送1-SIDl的流量?;诖?,網(wǎng)絡(luò)設(shè)備利用1-SIDl對(duì)應(yīng)的第一單播隧道發(fā)送1-SIDl的流量包括針對(duì)通過1-SIDl對(duì)應(yīng)的第一單播隧道或者第二單播隧道收到1-SIDl的流量,網(wǎng)絡(luò)設(shè)備均利用1-SIDl對(duì)應(yīng)的第一單播隧道發(fā)送1-SIDl的流量。本發(fā)明實(shí)施例中,在1-SIDl的流量從第一 B-VLAN遷移到第二 B-VLAN之后,需要通過第二 B-VLAN對(duì)應(yīng)的單播隧道傳輸1-SIDl的流量,因此網(wǎng)絡(luò)設(shè)備會(huì)基于第二 B-VLAN對(duì)應(yīng)的第二 ECT進(jìn)行拓?fù)溆?jì)算,得到1-SIDl對(duì)應(yīng)的第二單播隧道;繼而在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文之后,利用1-SIDl對(duì)應(yīng)的第二單播隧道發(fā)送1-SIDl
的流量。具體的,網(wǎng)絡(luò)設(shè)備通過對(duì)攜帶1-SIDl與第二 B-VLAN的對(duì)應(yīng)關(guān)系的第二 LSP報(bào)文進(jìn)行檢測(cè),如果獲知所有指定網(wǎng)絡(luò)設(shè)備(即所有存在1-SIDl與第一 B-VLAN的對(duì)應(yīng)關(guān)系的網(wǎng)絡(luò)設(shè)備)都發(fā)布了1-SIDl與第二 B-VLAN的對(duì)應(yīng)關(guān)系,則認(rèn)為ECT遷移配置完成,開始1-SIDl的流量遷移;由于LSP報(bào)文傳輸時(shí)間和各網(wǎng)絡(luò)設(shè)備計(jì)算能力的差異,網(wǎng)絡(luò)中所有網(wǎng)絡(luò)設(shè)備開始ECT遷移的時(shí)間會(huì)有差異,因此在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第
二LSP報(bào)文后,1-SIDl對(duì)應(yīng)的第一單播隧道并不立刻刪除,此時(shí)1-SIDl對(duì)應(yīng)的第一單播隧道為備用單播隧道,1-SIDl對(duì)應(yīng)的第二單播隧道為主用單播隧道;即1-SIDl對(duì)應(yīng)的第一單播隧道能接收1-SIDl的流量,但不能發(fā)送1-SIDl的流量;1-SIDl對(duì)應(yīng)的第二單播隧道能接收1-SIDl的流量,也能發(fā)送1-SIDl的流量。基于此,網(wǎng)絡(luò)設(shè)備利用1-SIDl對(duì)應(yīng)的第二單播隧道發(fā)送1-SIDl的流量包括針對(duì)通過1-SIDl對(duì)應(yīng)的第一單播隧道或者第二單播隧道收到1-SIDl的流量,網(wǎng)絡(luò)設(shè)備均利用1-SIDl對(duì)應(yīng)的第二單播隧道發(fā)送1-SIDl的流量。綜上所述,本發(fā)明實(shí)施例中,通過在ECT平滑遷移過程中,使用主用單播隧道進(jìn)行1-SIDl的流量發(fā)送,并使用主用單播隧道和備用單播隧道進(jìn)行1-SIDl的流量接收,從而保證1-SIDl的流量連續(xù)性。本發(fā)明實(shí)施例中,網(wǎng)絡(luò)設(shè)備在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文后,還需要廣播用于刪除第一單播隧道的第三LSP報(bào)文,該第三LSP報(bào)文用于通知1-SID與B-VLAN的對(duì)應(yīng)關(guān)系,且該第三LSP報(bào)文中攜帶了1-SIDl與第一 B-VLAN的對(duì)應(yīng)關(guān)系; 該第三LSP報(bào)文中的R標(biāo)記可以置位為第二標(biāo)識(shí)(I ),且T標(biāo)記可以置位為第四標(biāo)識(shí)(如0);其中,該R標(biāo)記為第二標(biāo)識(shí)表示發(fā)送該第三LSP報(bào)文的網(wǎng)絡(luò)設(shè)備可以接收1-SIDl的流量,該T標(biāo)記為第四標(biāo)識(shí)表示發(fā)送該第三LSP報(bào)文的網(wǎng)絡(luò)設(shè)備不可以發(fā)送1-SIDl的流量。進(jìn)一步的,網(wǎng)絡(luò)設(shè)備在收到所有指定網(wǎng)絡(luò)設(shè)備的第三LSP報(bào)文后,不再需要發(fā)送攜帶1-SIDl與第一 B-VLAN的對(duì)應(yīng)關(guān)系的第三LSP報(bào)文;當(dāng)網(wǎng)絡(luò)中所有網(wǎng)絡(luò)設(shè)備發(fā)布的LSP中都不攜帶1-SIDl與第一 B-VLAN的對(duì)應(yīng)關(guān)系時(shí),刪除1-SIDl對(duì)應(yīng)的第一單播隧道,此時(shí)第一單播隧道不再承載1-SIDl的流量。此外,在1-SIDl的流量從第一 B-VLAN遷移到第二 B-VLAN之后,如果第一 B-VLAN上沒有承載任何1-SID的流量,則網(wǎng)絡(luò)設(shè)備還需要發(fā)送攜帶第一 B-VLAN與第一 ECT的對(duì)應(yīng)關(guān)系的LSP報(bào)文,且該LSP報(bào)文中的U-bit可以置位為第五標(biāo)識(shí)(如0),且U-bit為第五標(biāo)識(shí)表示當(dāng)前通知的B-VLAN (即第一 B-VLAN)上沒有承載有任何1-SID的流量。本發(fā)明實(shí)施例中,網(wǎng)絡(luò)設(shè)備在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文后,刪除1-SIDl對(duì)應(yīng)的第一組播隧道(其為基于第一 B-VLAN對(duì)應(yīng)的第一 ECT進(jìn)行拓?fù)溆?jì)算得到的),并利用第二 B-VLAN對(duì)應(yīng)的第二 ECT進(jìn)行拓?fù)溆?jì)算,得到1-SIDl對(duì)應(yīng)的第二組播隧道。或者,在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文后,利用第二B-VLAN對(duì)應(yīng)的第二 ECT進(jìn)行拓?fù)溆?jì)算,得到1-SIDl對(duì)應(yīng)的第二組播隧道,并刪除1-SIDl對(duì)應(yīng)的第一組播隧道(為基于第一 B-VLAN對(duì)應(yīng)的第一 ECT進(jìn)行拓?fù)溆?jì)算得到的)?;谂c上述方法同樣的發(fā)明構(gòu)思,本發(fā)明實(shí)施例還提出了一種網(wǎng)絡(luò)設(shè)備,如圖4所示,該網(wǎng)絡(luò)設(shè)備包括LSP報(bào)文發(fā)送模塊11,用于在獲知骨干網(wǎng)服務(wù)實(shí)例編號(hào)1-SID的流量需要從第一骨干網(wǎng)虛擬局域網(wǎng)B-VLAN遷移到第二 B-VLAN時(shí),廣播第一鏈路狀態(tài)協(xié)議數(shù)據(jù)單元LSP報(bào)文和第二 LSP報(bào)文;其中,所述第一 LSP報(bào)文中攜帶了所述第二 B-VLAN與第二等價(jià)樹ECT的對(duì)應(yīng)關(guān)系,所述第二 LSP報(bào)文中攜帶了所述1-SID與所述第二 B-VLAN的對(duì)應(yīng)關(guān)系;隧道管理模塊12,用于在收到其它網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文時(shí),利用所述1-SID與所述第二 B-VLAN的對(duì)應(yīng)關(guān)系、所述第二 B-VLAN與所述第二 ECT的對(duì)應(yīng)關(guān)系,確定所述1-SID對(duì)應(yīng)所述第二 ECT,并利用所述第二 ECT進(jìn)行拓?fù)溆?jì)算,得到所述1-SID
對(duì)應(yīng)的第二單播隧道;數(shù)據(jù)發(fā)送模塊13,用于在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文之前,利用所述1-SID對(duì)應(yīng)的第一單播隧道發(fā)送所述1-SID的流量,所述第一單播隧道為基于所述第一B-VLAN對(duì)應(yīng)的第一ECT進(jìn)行拓?fù)溆?jì)算得到的;在收到所有指定網(wǎng)絡(luò)設(shè)備的第一LSP報(bào)文和第二 LSP報(bào)文之后,利用所述1-SID對(duì)應(yīng)的第二單播隧道發(fā)送所述1-SID的流 量。所述數(shù)據(jù)發(fā)送模塊13,具體用于在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二LSP報(bào)文之前,針對(duì)通過所述1-SID對(duì)應(yīng)的第一單播隧道或者所述1-SID對(duì)應(yīng)的第二單播隧道收到所述1-SID的流量,均利用所述1-SID對(duì)應(yīng)的第一單播隧道發(fā)送所述1-SID的流量;在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文之后,針對(duì)通過所述1-SID對(duì)應(yīng)的第一單播隧道或者所述1-SID對(duì)應(yīng)的第二單播隧道收到所述1-SID的流量,均利用所述1-SID對(duì)應(yīng)的第二單播隧道發(fā)送所述1-SID的流量。所述LSP報(bào)文發(fā)送模塊11,還用于在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第
二LSP報(bào)文之后,廣播用于刪除第一單播隧道的第三LSP報(bào)文,且所述第三LSP報(bào)文中攜帶了所述1-SID與所述第一 B-VLAN的對(duì)應(yīng)關(guān)系;所述隧道管理模塊12,還用于在收到所有指定網(wǎng)絡(luò)設(shè)備的第三LSP報(bào)文之后,刪除所述1-SID對(duì)應(yīng)的第一單播隧道。所述隧道管理模塊12,還用于在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二LSP報(bào)文之后,刪除所述1-SID對(duì)應(yīng)的第一組播隧道,且所述第一組播隧道為基于所述第一B-VLAN對(duì)應(yīng)的第一 ECT進(jìn)行拓?fù)溆?jì)算得到的;以及,利用所述第二 B-VLAN對(duì)應(yīng)的所述第二ECT進(jìn)行拓?fù)溆?jì)算,得到所述1-SID對(duì)應(yīng)的第二組播隧道;或者,在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文之后,利用所述第二B-VLAN對(duì)應(yīng)的所述第二 ECT進(jìn)行拓?fù)溆?jì)算,得到所述1-SID對(duì)應(yīng)的第二組播隧道;以及,刪除所述1-SID對(duì)應(yīng)的第一組播隧道,且所述第一組播隧道為基于所述第一 B-VLAN對(duì)應(yīng)的第一 ECT進(jìn)行拓?fù)溆?jì)算得到的。本發(fā)明實(shí)施例中,所述網(wǎng)絡(luò)設(shè)備應(yīng)用于MAC-1n-MAC模式的最短路徑橋SPBM網(wǎng)絡(luò)中,且為所述SPBM網(wǎng)絡(luò)中的骨干網(wǎng)邊緣網(wǎng)橋BEB設(shè)備或骨干網(wǎng)核心網(wǎng)橋BCB設(shè)備。其中,本發(fā)明裝置的各個(gè)模塊可以集成于一體,也可以分離部署。上述模塊可以合并為一個(gè)模塊,也可以進(jìn)一步拆分成多個(gè)子模塊。通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可以通過硬件實(shí)現(xiàn),也可以借助軟件加必要的通用硬件平臺(tái)的方式來實(shí)現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲(chǔ)在一個(gè)非易失性存儲(chǔ)介質(zhì)(可以是⑶-ROM,U盤,移動(dòng)硬盤等)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。本領(lǐng)域技術(shù)人員可以理解附圖只是一個(gè)優(yōu)選實(shí)施例的示意圖,附圖中的模塊或流程并不一定是實(shí)施本發(fā)明所必須的。本領(lǐng)域技術(shù)人員可以理解實(shí)施例中的裝置中的模塊可以按照實(shí)施例描述進(jìn)行分布于實(shí)施例的裝置中,也可以進(jìn)行相應(yīng)變化位于不同于本實(shí)施例的一個(gè)或多個(gè)裝置中。上述實(shí)施例的模塊可以合并為一個(gè)模塊,也可以進(jìn)一步拆分成多個(gè)子模塊。上述本發(fā)明序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。 以上公開的僅為本發(fā)明的幾個(gè)具體實(shí)施例,但是,本發(fā)明并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的變化都應(yīng)落入本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種等價(jià)樹ECT平滑遷移方法,其特征在于,該方法包括以下步驟網(wǎng)絡(luò)設(shè)備在獲知骨干網(wǎng)服務(wù)實(shí)例編號(hào)1-SID的流量需要從第一骨干網(wǎng)虛擬局域網(wǎng) B-VLAN遷移到第二 B-VLAN時(shí),廣播第一鏈路狀態(tài)協(xié)議數(shù)據(jù)單元LSP報(bào)文和第二 LSP報(bào)文; 其中,所述第一 LSP報(bào)文中攜帶了所述第二 B-VLAN與第二 ECT的對(duì)應(yīng)關(guān)系,所述第二 LSP 報(bào)文中攜帶了所述1-SID與所述第二 B-VLAN的對(duì)應(yīng)關(guān)系;網(wǎng)絡(luò)設(shè)備在收到其它網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文時(shí),利用所述1-SID 與所述第二 B-VLAN的對(duì)應(yīng)關(guān)系、所述第二 B-VLAN與所述第二 ECT的對(duì)應(yīng)關(guān)系,確定所述1-SID對(duì)應(yīng)所述第二 ECT,并利用所述第二 ECT進(jìn)行拓?fù)溆?jì)算,得到所述1-SID對(duì)應(yīng)的第二單播隧道;網(wǎng)絡(luò)設(shè)備在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文之前,利用所述1-SID對(duì)應(yīng)的第一單播隧道發(fā)送所述1-SID的流量,所述第一單播隧道為基于所述第一 B-VLAN對(duì)應(yīng)的第一 ECT進(jìn)行拓?fù)溆?jì)算得到的;網(wǎng)絡(luò)設(shè)備在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文之后,利用所述1-SID對(duì)應(yīng)的第二單播隧道發(fā)送所述1-SID的流量。
2.如權(quán)利要求1所述的方法,其特征在于,所述網(wǎng)絡(luò)設(shè)備利用所述1-SID對(duì)應(yīng)的第一單播隧道發(fā)送所述1-SID的流量,具體包括 針對(duì)通過所述1-SID對(duì)應(yīng)的第一單播隧道或者所述1-SID對(duì)應(yīng)的第二單播隧道收到所述1-SID的流量,所述網(wǎng)絡(luò)設(shè)備均利用所述1-SID對(duì)應(yīng)的第一單播隧道發(fā)送所述1-SID的流所述網(wǎng)絡(luò)設(shè)備利用所述1-SID對(duì)應(yīng)的第二單播隧道發(fā)送所述1-SID的流量,具體包括 針對(duì)通過所述1-SID對(duì)應(yīng)的第一單播隧道或者所述1-SID對(duì)應(yīng)的第二單播隧道收到所述1-SID的流量,所述網(wǎng)絡(luò)設(shè)備均利用所述1-SID對(duì)應(yīng)的第二單播隧道發(fā)送所述1-SID的流量。
3.如權(quán)利要求1所述的方法,其特征在于,所述網(wǎng)絡(luò)設(shè)備在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文之后,所述方法進(jìn)一步包括所述網(wǎng)絡(luò)設(shè)備廣播用于刪除第一單播隧道的第三LSP報(bào)文,且所述第三LSP報(bào)文中攜帶了所述1-SID與所述第一 B-VLAN的對(duì)應(yīng)關(guān)系;所述網(wǎng)絡(luò)設(shè)備在收到所有指定網(wǎng)絡(luò)設(shè)備的第三LSP報(bào)文之后,刪除所述1-SID對(duì)應(yīng)的第一單播隧道。
4.如權(quán)利要求1所述的方法,其特征在于,所述網(wǎng)絡(luò)設(shè)備在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文之后,所述方法進(jìn)一步包括所述網(wǎng)絡(luò)設(shè)備刪除所述1-SID對(duì)應(yīng)的第一組播隧道,且所述第一組播隧道為基于所述第一 B-VLAN對(duì)應(yīng)的第一 ECT進(jìn)行拓?fù)溆?jì)算得到的;以及,所述網(wǎng)絡(luò)設(shè)備利用所述第二 B-VLAN對(duì)應(yīng)的所述第二 ECT進(jìn)行拓?fù)溆?jì)算,得到所述1-SID對(duì)應(yīng)的第二組播隧道;或者,所述網(wǎng)絡(luò)設(shè)備利用所述第二 B-VLAN對(duì)應(yīng)的所述第二 ECT進(jìn)行拓?fù)溆?jì)算,得到所述1-SID對(duì)應(yīng)的第二組播隧道;以及,所述網(wǎng)絡(luò)設(shè)備刪除所述1-SID對(duì)應(yīng)的第一組播隧道,且所述第一組播隧道為基于所述第一 B-VLAN對(duì)應(yīng)的第一 ECT進(jìn)行拓?fù)溆?jì)算得到的。
5.如權(quán)利要求1-4任一項(xiàng)所述的方法,其特征在于,所述ECT平滑遷移方法應(yīng)用于 MAC-1n-MAC模式的最短路徑橋SPBM網(wǎng)絡(luò)中,所述SPBM網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備為骨干網(wǎng)邊緣網(wǎng)橋BEB設(shè)備或骨干網(wǎng)核心網(wǎng)橋BCB設(shè)備。
6.一種網(wǎng)絡(luò)設(shè)備,其特征在于,包括鏈路狀態(tài)協(xié)議數(shù)據(jù)單元LSP報(bào)文發(fā)送模塊,用于在獲知骨干網(wǎng)服務(wù)實(shí)例編號(hào)1-SID的流量需要從第一骨干網(wǎng)虛擬局域網(wǎng)B-VLAN遷移到第二 B-VLAN時(shí),廣播第一 LSP報(bào)文和第二 LSP報(bào)文;其中,所述第一 LSP報(bào)文中攜帶了所述第二 B-VLAN與第二等價(jià)樹ECT的對(duì)應(yīng)關(guān)系,所述第二 LSP報(bào)文中攜帶了所述1-SID與所述第二 B-VLAN的對(duì)應(yīng)關(guān)系;隧道管理模塊,用于在收到其它網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文時(shí),利用所述1-SID與所述第二 B-VLAN的對(duì)應(yīng)關(guān)系、所述第二 B-VLAN與所述第二 ECT的對(duì)應(yīng)關(guān)系,確定所述1-SID對(duì)應(yīng)所述第二 ECT,并利用所述第二 ECT進(jìn)行拓?fù)溆?jì)算,得到所述1-SID對(duì)應(yīng)的第二單播隧道;數(shù)據(jù)發(fā)送模塊,用于在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文之前,利用所述1-SID對(duì)應(yīng)的第一單播隧道發(fā)送所述1-SID的流量,所述第一單播隧道為基于所述第一 B-VLAN對(duì)應(yīng)的第一 ECT進(jìn)行拓?fù)溆?jì)算得到的;在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文之后,利用所述1-SID對(duì)應(yīng)的第二單播隧道發(fā)送所述1-SID的流量。
7.如權(quán)利要求6所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述數(shù)據(jù)發(fā)送模塊,具體用于在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文之前,針對(duì)通過所述1-SID對(duì)應(yīng)的第一單播隧道或者所述1-SID對(duì)應(yīng)的第二單播隧道收到所述1-SID的流量,均利用所述1-SID對(duì)應(yīng)的第一單播隧道發(fā)送所述1-SID的流量;在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文之后,針對(duì)通過所述1-SID對(duì)應(yīng)的第一單播隧道或者所述1-SID對(duì)應(yīng)的第二單播隧道收到所述1-SID的流量,均利用所述1-SID 對(duì)應(yīng)的第二單播隧道發(fā)送所述1-SID的流量。
8.如權(quán)利要求6所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述LSP報(bào)文發(fā)送模塊,還用于在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP 報(bào)文之后,廣播用于刪除第一單播隧道的第三LSP報(bào)文,且所述第三LSP報(bào)文中攜帶了所述1-SID與所述第一 B-VLAN的對(duì)應(yīng)關(guān)系;所述隧道管理模塊,還用于在收到所有指定網(wǎng)絡(luò)設(shè)備的第三LSP報(bào)文之后,刪除所述1-SID對(duì)應(yīng)的第一單播隧道。
9.如權(quán)利要求6所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述隧道管理模塊,還用于在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文之后,刪除所述1-SID對(duì)應(yīng)的第一組播隧道,且所述第一組播隧道為基于所述第一 B-VLAN 對(duì)應(yīng)的第一 ECT進(jìn)行拓?fù)溆?jì)算得到的;以及,利用所述第二 B-VLAN對(duì)應(yīng)的所述第二 ECT進(jìn)行拓?fù)溆?jì)算,得到所述1-SID對(duì)應(yīng)的第二組播隧道;或者,在收到所有指定網(wǎng)絡(luò)設(shè)備的第一 LSP報(bào)文和第二 LSP報(bào)文之后,利用所述第二 B-VLAN 對(duì)應(yīng)的所述第二 ECT進(jìn)行拓?fù)溆?jì)算,得到所述1-SID對(duì)應(yīng)的第二組播隧道;以及,刪除所述1-SID對(duì)應(yīng)的第一組播隧道,且所述第一組播隧道為基于所述第一 B-VLAN對(duì)應(yīng)的第一 ECT 進(jìn)行拓?fù)溆?jì)算得到的。
10.如權(quán)利要求6-9任一項(xiàng)所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述網(wǎng)絡(luò)設(shè)備應(yīng)用于 MAC-1n-MAC模式的最短路徑橋SPBM網(wǎng)絡(luò)中,且為所述SPBM網(wǎng)絡(luò)中的骨干網(wǎng)邊緣網(wǎng)橋BEB 設(shè)備或骨干網(wǎng)核心網(wǎng)橋BCB設(shè)備。
全文摘要
本發(fā)明公開了一種ECT平滑遷移方法和設(shè)備,該方法包括網(wǎng)絡(luò)設(shè)備在獲知I-SID的流量需要從第一B-VLAN遷移到第二B-VLAN時(shí),廣播第一LSP報(bào)文和第二LSP報(bào)文;所述第一LSP報(bào)文中攜帶了所述第二B-VLAN與第二ECT的對(duì)應(yīng)關(guān)系,所述第二LSP報(bào)文中攜帶了所述I-SID與所述第二B-VLAN的對(duì)應(yīng)關(guān)系;網(wǎng)絡(luò)設(shè)備在收到所有指定網(wǎng)絡(luò)設(shè)備的第一LSP報(bào)文和第二LSP報(bào)文之前,利用所述I-SID對(duì)應(yīng)的第一單播隧道發(fā)送所述I-SID的流量;網(wǎng)絡(luò)設(shè)備在收到所有指定網(wǎng)絡(luò)設(shè)備的第一LSP報(bào)文和第二LSP報(bào)文之后,利用所述I-SID對(duì)應(yīng)的第二單播隧道發(fā)送所述I-SID的流量;本發(fā)明實(shí)施例中,可以在ECT遷移過程中盡量減少I-SID流量的中斷。
文檔編號(hào)H04L12/803GK103001886SQ20121055899
公開日2013年3月27日 申請(qǐng)日期2012年12月20日 優(yōu)先權(quán)日2012年12月20日
發(fā)明者辛戍冰, 楊裕斌, 周萬, 章海鋒 申請(qǐng)人:杭州華三通信技術(shù)有限公司