两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種vpls快速重路由方法和設(shè)備的制作方法

文檔序號(hào):7620224閱讀:134來源:國知局
專利名稱:一種vpls快速重路由方法和設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)通信領(lǐng)域,特別涉及一種虛擬專用局域網(wǎng)業(yè)務(wù)VPLS(VirtualPrivate LAN Service)快速重路由方法和設(shè)備。
背景技術(shù)
VPLS是一種基于互聯(lián)網(wǎng)協(xié)議IP(Internet Protocol) /多協(xié)議標(biāo)記交換 MPLS (Multiprotocol Label Switching)和以太(Ethernet)的二層虛擬專用網(wǎng)VPN(Virtual Private Network)技術(shù)。VPLS的主要目的是通過公共的分組交換網(wǎng)絡(luò)連接物理位置上分離的用戶站點(diǎn),使得它們像處于一個(gè)局域網(wǎng)中那樣工作。在VPLS網(wǎng)絡(luò)中,通過在運(yùn)營商邊緣設(shè)備PE(Provider Edge)之間建立全連接的點(diǎn)到點(diǎn)偽線PW(Pseudo Wire),服務(wù)提供商可以通過IP/MPLS骨干網(wǎng)向用戶提供基于以太的多點(diǎn)到多點(diǎn)業(yè)務(wù)。為了提高服 務(wù)的可靠性,通常會(huì)將客戶邊緣設(shè)備CE (Customer Edge)通過多條鏈路連接到VPLS網(wǎng)絡(luò)的多個(gè)PE上,稱為多歸屬。這時(shí)當(dāng)其中一條CE-PE鏈路或者其中一個(gè)PE出現(xiàn)故障時(shí),另一個(gè)鏈路和另一個(gè)PE仍可以保證業(yè)務(wù)的可達(dá)性。為了避免在這種組網(wǎng)場(chǎng)景中出現(xiàn)流量轉(zhuǎn)發(fā)環(huán)路,CE連接的多個(gè)PE中的一個(gè)被選擇作為指定轉(zhuǎn)發(fā)器DF (Designated Forwarder)進(jìn)行流量轉(zhuǎn)發(fā),同時(shí)通過多歸屬信息發(fā)布機(jī)制,或者通過手工配置,遠(yuǎn)端運(yùn)營商邊緣設(shè)備可以獲知連接到相同CE的多個(gè)PE之間的關(guān)聯(lián)關(guān)系。根據(jù)目前的VPLS處理機(jī)制,PE根據(jù)接收的數(shù)據(jù)報(bào)文進(jìn)行媒體接入控制MAC (MediaAccess Control)地址學(xué)習(xí),建立MAC轉(zhuǎn)發(fā)表。例如在一個(gè)VPLS網(wǎng)絡(luò)中,屬于同一 VPLS的PE之間建立全連接的偽線PW連接,其中用戶邊緣設(shè)備CEl雙歸接入運(yùn)營商邊緣設(shè)備PEl和PE2,PE1和PE2與遠(yuǎn)端的運(yùn)營商邊緣設(shè)備PE3之間的偽線連接分別為PWl和PW2。當(dāng)選舉出PEl為指定轉(zhuǎn)發(fā)器之后,PEl負(fù)責(zé)發(fā)往CEl的和CEl發(fā)出的數(shù)據(jù)報(bào)文的轉(zhuǎn)發(fā),而遠(yuǎn)端的PE3從接收到的數(shù)據(jù)報(bào)文中學(xué)習(xí)到的相應(yīng)MAC地址是與偽線PWl相關(guān)聯(lián)的。如果PWl或者PEl出現(xiàn)故障,PE3會(huì)將發(fā)往CEl的數(shù)據(jù)報(bào)文向?qū)儆谕?VPLS實(shí)例的所有遠(yuǎn)端PE進(jìn)行廣播發(fā)送,這將大大占用骨干網(wǎng)寶貴的帶寬資源和PE3的處理資源。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種VPLS快速重路由方法,所述方法包括遠(yuǎn)端運(yùn)營商邊緣設(shè)備PE根據(jù)從第一偽線學(xué)習(xí)到的媒體接入控制MAC地址信息生成備用轉(zhuǎn)發(fā)表項(xiàng),所述備用轉(zhuǎn)發(fā)表項(xiàng)中所述MAC地址信息與非指定轉(zhuǎn)發(fā)器偽線中的每條偽線相關(guān)聯(lián),多歸屬保護(hù)組中作為指定轉(zhuǎn)發(fā)器的第一 PE通過所述第一偽線與所述遠(yuǎn)端PE相連,所述多歸屬保護(hù)組中作為非指定轉(zhuǎn)發(fā)器的其他PE通過所述非指定轉(zhuǎn)發(fā)器偽線與所述遠(yuǎn)端PE相連;在所述第一偽線發(fā)生故障、所述第一 PE發(fā)生故障或者所述作為非指定轉(zhuǎn)發(fā)器的其他PE中的一個(gè)切換為指定轉(zhuǎn)發(fā)器時(shí),所述遠(yuǎn)端PE使用所述備用轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā)。本發(fā)明實(shí)施例還提供一種虛擬專用局域網(wǎng)業(yè)務(wù)VPLS快速重路由設(shè)備,所述設(shè)備包括
MAC地址信息獲取單元,用于從第一偽線PW接收的數(shù)據(jù)報(bào)文中獲取源媒體接入控制MAC地址信息;多歸屬保護(hù)組信息獲取單元,用于獲取與所述設(shè)備相連的由作為指定轉(zhuǎn)發(fā)器的第一 PE和作為非指定轉(zhuǎn)發(fā)器的其他PE組成的多歸屬保護(hù)組的信息;備用轉(zhuǎn)發(fā)表項(xiàng)生成單元,用于根據(jù)所述MAC地址信息獲取單元獲取的所述源MAC地址信息和所述多歸屬保護(hù)組信息獲取單元獲取的所述多歸屬保護(hù)組的信息生成備用轉(zhuǎn)發(fā)表項(xiàng),所述備用轉(zhuǎn)發(fā)表項(xiàng)中所述源MAC地址信息與非指定轉(zhuǎn)發(fā)器偽線中的每條偽線相關(guān)聯(lián),所述多歸屬保護(hù)組中的所述第一 PE通過所述第一偽線與所述設(shè)備相連,所述作為非指定轉(zhuǎn)發(fā)器的其他PE通過所述非指定轉(zhuǎn)發(fā)器偽線與所述設(shè)備相連;報(bào)文轉(zhuǎn)發(fā)單元,用于當(dāng)所述第一 PW出現(xiàn)故障、所述第一 PE出現(xiàn)故障或發(fā)生指定轉(zhuǎn)發(fā)器的切換時(shí),使用所述備用轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā)。本發(fā)明實(shí)施例還提供另外一種虛擬專用局域網(wǎng)業(yè)務(wù)VPLS快速重路由方法,所述 方法包括多歸屬保護(hù)組中的非指定轉(zhuǎn)發(fā)器PE接收指定轉(zhuǎn)發(fā)器PE發(fā)送的MAC轉(zhuǎn)發(fā)表信息;使用所述非指定轉(zhuǎn)發(fā)器PE與遠(yuǎn)端PE相連的偽線的標(biāo)識(shí)代替所述MAC轉(zhuǎn)發(fā)表信息中所述指定轉(zhuǎn)發(fā)器PE與所述遠(yuǎn)端PE相連的偽線標(biāo)識(shí)和/或使用所述非指定轉(zhuǎn)發(fā)器PE與用戶邊緣設(shè)備CE相連的接入電路標(biāo)識(shí)代替所述MAC轉(zhuǎn)發(fā)表信息中所述指定轉(zhuǎn)發(fā)器PE與用戶邊緣設(shè)備CE相連的接入電路標(biāo)識(shí)從而生成所述非指定轉(zhuǎn)發(fā)器PE自身的MAC轉(zhuǎn)發(fā)表項(xiàng);當(dāng)所述指定轉(zhuǎn)發(fā)器PE發(fā)生故障、所述指定轉(zhuǎn)發(fā)器PE與所述遠(yuǎn)端PE相連的偽線發(fā)生故障或者所述多歸屬保護(hù)組中發(fā)生指定轉(zhuǎn)發(fā)器的切換時(shí),收到數(shù)據(jù)報(bào)文的所述多歸屬保護(hù)組中的PE使用所述自身的MAC轉(zhuǎn)發(fā)表項(xiàng)轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)文。本發(fā)明實(shí)施例還提供另外一種虛擬專用局域網(wǎng)業(yè)務(wù)VPLS快速重路由設(shè)備,其特征在于,所述設(shè)備包括MAC轉(zhuǎn)發(fā)表信息接收單元,用于接收多歸屬保護(hù)組中指定轉(zhuǎn)發(fā)器PE發(fā)送的所述指定轉(zhuǎn)發(fā)器PE上的MAC轉(zhuǎn)發(fā)表信息;MAC轉(zhuǎn)發(fā)表項(xiàng)生成單元,用于使用所述快速重路由設(shè)備與遠(yuǎn)端PE相連的偽線的標(biāo)識(shí)代替所述MAC轉(zhuǎn)發(fā)表信息中所述指定轉(zhuǎn)發(fā)器PE與所述遠(yuǎn)端PE相連的偽線標(biāo)識(shí)和/或使用所述快速重路由設(shè)備與用戶邊緣設(shè)備CE相連的接入電路標(biāo)識(shí)代替所述MAC轉(zhuǎn)發(fā)表信息中所述指定轉(zhuǎn)發(fā)器PE與用戶邊緣設(shè)備CE相連的接入電路標(biāo)識(shí)從而生成所述快速重路由設(shè)備自身的MAC轉(zhuǎn)發(fā)表項(xiàng),其中所述快速重路由設(shè)備為非指定轉(zhuǎn)發(fā)器;報(bào)文轉(zhuǎn)發(fā)單元,用于當(dāng)所述多歸屬保護(hù)組中的所述指定轉(zhuǎn)發(fā)器PE或者所述指定轉(zhuǎn)發(fā)器PE與所述遠(yuǎn)端PE相連的偽線出現(xiàn)故障或者所述快速重路由設(shè)備切換為指定轉(zhuǎn)發(fā)器時(shí),收到數(shù)據(jù)報(bào)文的所述快速重路由設(shè)備使用所述自身的MAC轉(zhuǎn)發(fā)表項(xiàng)轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)文。本發(fā)明實(shí)施例提供的虛擬專用局域網(wǎng)業(yè)務(wù)VPLS快速重路由方法通過在遠(yuǎn)端PE生成備用轉(zhuǎn)發(fā)表項(xiàng),在多歸屬保護(hù)組中的指定轉(zhuǎn)發(fā)器或指定轉(zhuǎn)發(fā)器偽線出現(xiàn)故障,或者多歸屬保護(hù)組中發(fā)生指定轉(zhuǎn)發(fā)器的切換時(shí),遠(yuǎn)端PE根據(jù)所述備用轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行數(shù)據(jù)報(bào)文的轉(zhuǎn)發(fā),避免了將數(shù)據(jù)報(bào)文向?qū)儆谕?VPLS實(shí)例的所有遠(yuǎn)端PE進(jìn)行廣播發(fā)送,從而可以減少骨干網(wǎng)帶寬資源和PE的處理資源的浪費(fèi)。本發(fā)明實(shí)施例提供的虛擬專用局域網(wǎng)業(yè)務(wù)VPLS快速重路由設(shè)備通過采用上述虛擬專用局域網(wǎng)業(yè)務(wù)VPLS快速重路由方法,同樣可以達(dá)到上述減少骨干網(wǎng)帶寬資源和PE處理資源浪費(fèi)的效果。


圖I為本發(fā)明實(shí)施例提供的一種VPLS快速重路由方法的流程圖。圖2為本發(fā)明實(shí)施例提供的一種VPLS快速重路由方法所應(yīng)用的系統(tǒng)的示意圖。圖3為本發(fā)明實(shí)施例提供的一種VPLS快速重路方法中采用的ICCP協(xié)議的冗余保護(hù)組應(yīng)用數(shù)據(jù)消息RG Application Data Message報(bào)文的格式示意圖。圖4為本發(fā)明實(shí)施例提供的一種VPLS快速重路方法中用于同步MAC轉(zhuǎn)發(fā)表信息的RG Application Data Message消息中PW-RED MAC TLV不包含PW ID信息時(shí)的格式示意圖。
圖5為本發(fā)明實(shí)施例提供的一種VPLS快速重路由方法所應(yīng)用的系統(tǒng)中多歸屬保護(hù)組中存在多個(gè)PE的示意圖。圖6為本發(fā)明實(shí)施例提供的一種VPLS快速重路由方法所應(yīng)用的系統(tǒng)中多個(gè)多歸屬保護(hù)組之間存在重合PE的示意圖。圖7為本發(fā)明實(shí)施例提供的一種VPLS快速重路由設(shè)備70的示意圖。圖8為本發(fā)明實(shí)施例提供的另外一種VPLS快速重路由方法的流程圖。圖9為本發(fā)明實(shí)施例提供的另外一種VPLS快速重路由設(shè)備90的不意圖。
具體實(shí)施例方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下參照附圖,對(duì)本發(fā)明作進(jìn)一步地詳細(xì)說明。實(shí)施例I參見圖I,本發(fā)明實(shí)施例I提供一種VPLS快速重路由方法,所述方法包括101、運(yùn)營商邊緣設(shè)備PE3根據(jù)從PWl學(xué)習(xí)到的MAC地址信息生成備用轉(zhuǎn)發(fā)表項(xiàng),所述備用轉(zhuǎn)發(fā)表項(xiàng)中所述MAC地址信息與PW2相關(guān)聯(lián),PEl和PE2組成的多歸屬保護(hù)組分別通過所述PWl和PW2與所述第三PE相連,在所述多歸屬保護(hù)組中PEl為選為指定轉(zhuǎn)發(fā)器,PE2為非指定轉(zhuǎn)發(fā)器。如圖2所示,?£1、?£2、?£3、?£4、?£5和0£1、0£2、0£3屬于同一個(gè)¥卩1^。用戶邊緣設(shè)備CEl通過ACl和AC2雙歸接入PEl和PE2,PEl和PE2分別通過PWl和PW2和PE3相連,這里PEl和PE2組成一個(gè)多歸屬保護(hù)組。通過多歸屬信息發(fā)布機(jī)制,或者通過手工配置,PE3獲知PEl與PE2屬于同一個(gè)多歸屬保護(hù)組,PEl和PE2是CEl的多歸屬PE。在所述多歸屬保護(hù)組中,其中一個(gè)PE被選為指定轉(zhuǎn)發(fā)器,另外的PE則為非指定轉(zhuǎn)發(fā)器。例如,假設(shè)選取PEl為指定轉(zhuǎn)發(fā)器,則PE2為非指定轉(zhuǎn)發(fā)器,這里可以將PE2與PE3之間的偽線PW2稱為非指定轉(zhuǎn)發(fā)器偽線。由于PE2為非指定轉(zhuǎn)發(fā)器,PE2與CEl之間的AC2將處于阻塞狀態(tài),CEl將去往CE2的數(shù)據(jù)報(bào)文通過ACl發(fā)送給PEl ;PE1根據(jù)其上的MAC轉(zhuǎn)發(fā)表項(xiàng),將數(shù)據(jù)報(bào)文通過PWl發(fā)送給PE3 ;當(dāng)PE3從PWl收到來自CEl的數(shù)據(jù)報(bào)文時(shí),從接收到的數(shù)據(jù)報(bào)文中學(xué)習(xí)到源MAC地址,這些源MAC地址例如可以為CEl的MAC地址,也可以是與CEl相連的客戶設(shè)備(圖中未示出)的MAC地址,PE3根據(jù)所述學(xué)習(xí)到的源MAC地址生成主用轉(zhuǎn)發(fā)表項(xiàng),所述主用轉(zhuǎn)發(fā)表項(xiàng)中所述學(xué)習(xí)到的源MAC地址與PWl相關(guān)聯(lián),用于指導(dǎo)目的MAC地址為CEl或者與CEl相連的客戶設(shè)備的數(shù)據(jù)報(bào)文的轉(zhuǎn)發(fā)。另外,PE3還將從PWl接收的數(shù)據(jù)報(bào)文中學(xué)習(xí)到的源MAC地址與偽線PW2進(jìn)行綁定,生成備份的轉(zhuǎn)發(fā)表項(xiàng)。例如,PE3從PWl收到源MAC地址為ΗΗ_ΗΗ-ΗΗ-ΗΗ-ΗΗ_ΗΗ的數(shù)據(jù)報(bào)文,則ΡΕ3生成主用轉(zhuǎn)發(fā)表項(xiàng),所述主用轉(zhuǎn)發(fā)表項(xiàng)中MAC地址ΗΗ-ΗΗ-ΗΗ-ΗΗ-ΗΗ-ΗΗ與PWl相關(guān)聯(lián);同時(shí)ΡΕ3還會(huì)生成備用轉(zhuǎn)發(fā)表項(xiàng),所述備用轉(zhuǎn)發(fā)表項(xiàng)中ΗΗ-ΗΗ-ΗΗ-ΗΗ-ΗΗ-ΗΗ與PW2相關(guān)聯(lián)。102、當(dāng)PWl或PEl出現(xiàn)故障或得知DF切換為ΡΕ2吋,ΡΕ3使用所述備用轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā)。舉例來說,ΡΕ3可以使用BFD,LSP-Ping等檢測(cè)機(jī)制來檢測(cè)PWl和PEl的故障,當(dāng)檢測(cè)到PWl或PEl出現(xiàn)故障,或是ΡΕ3收到PEl或者ΡΕ2的通告DF已經(jīng)切換為ΡΕ2,ΡΕ3不等待MAC地址的重新學(xué)習(xí)過程,而是直接使用備用轉(zhuǎn)發(fā)表項(xiàng),通過PW2進(jìn)行單播數(shù)據(jù)發(fā)送。例如,ΡΕ3從CE2收到目的地址為CEl的MAC地址或者目的地址為與CEl相連的客戶設(shè)備的MAC地址的數(shù)據(jù)報(bào)文,如果這時(shí)ΡΕ3檢測(cè)到PWl出現(xiàn)故障、或者檢測(cè)到PEl出現(xiàn)故障、或 者得知DF切換為ΡΕ2,則ΡΕ3查詢所述備用轉(zhuǎn)發(fā)表項(xiàng),發(fā)現(xiàn)所述數(shù)據(jù)報(bào)文的目的地址與PW2相綁定,因此將所述數(shù)據(jù)報(bào)文單播發(fā)送到PW2上,從而避免了將發(fā)往CEl的數(shù)據(jù)報(bào)文向?qū)儆谕?VPLS的所有運(yùn)營商邊緣設(shè)備ΡΕ1、ΡΕ2、ΡΕ4和ΡΕ5進(jìn)行廣播發(fā)送,減少了骨干網(wǎng)中不必要的帶寬資源浪費(fèi)和處理開銷。當(dāng)ΡΕ2收到ΡΕ3發(fā)送的去往CEl或者與CEl相連的客戶設(shè)備的數(shù)據(jù)報(bào)文吋,如果ΡΕ2這時(shí)已切換成為指定轉(zhuǎn)發(fā)器,由于ΡΕ2還沒有學(xué)到CEl的MAC地址和與CEl相連的客戶設(shè)備的MAC地址,則ΡΕ2會(huì)向?qū)儆谕?VPLS實(shí)例的所有本地接ロ AC2和AC3廣播發(fā)送從PW2上收到的數(shù)據(jù)報(bào)文,從而造成帶寬資源和處理資源的浪費(fèi);如果ΡΕ2這時(shí)尚未切換成為指定轉(zhuǎn)發(fā)器,則ΡΕ2和CEl之間的接入電路AC仍處于阻塞狀態(tài),ΡΕ2不能將數(shù)據(jù)報(bào)文通過接入電路AC2向CEl發(fā)送,從而導(dǎo)致業(yè)務(wù)的中斷。對(duì)于CEl側(cè),當(dāng)AC1、PW1或PEl故障導(dǎo)致PE2被選為新的指定轉(zhuǎn)發(fā)器吋,CEl使用AC2將發(fā)送給CE2的數(shù)據(jù)報(bào)文發(fā)送給PE2,而此時(shí)PE2尚未通過數(shù)據(jù)平面學(xué)習(xí)到遠(yuǎn)端PE的MAC地址信息,因而只能使用廣播的方式將數(shù)據(jù)報(bào)文發(fā)送給屬于同一 VPLS的所有遠(yuǎn)端PE,也就是PE3-PE5,這也造成了骨干網(wǎng)帶寬資源和PE2處理資源的浪費(fèi)。為了避免上述問題,可以在CEl雙歸的PEl與PE2之間進(jìn)行MAC轉(zhuǎn)發(fā)表信息的同步,當(dāng)PE2收到CEl發(fā)送的目的地址為C2的MAC地址或者目的地址為與CE2相連的客戶設(shè)備的MAC地址的數(shù)據(jù)報(bào)文吋,PE2使用PEl同步過來的MAC轉(zhuǎn)發(fā)表信息直接向PE3單播轉(zhuǎn)發(fā)數(shù)據(jù),而無需向?qū)儆谕?VPLS的PE3、PE4和PE5上進(jìn)行廣播;當(dāng)PE2收到CE2發(fā)送的 目的地址為Cl的MAC地址或者目的地址為與CEl相連的客戶設(shè)備的MAC地址的數(shù)據(jù)報(bào)文吋,PE2使用PEl同步過來的MAC轉(zhuǎn)發(fā)表信息直接向AC2單播轉(zhuǎn)發(fā)數(shù)據(jù),而無需在屬于同一VPLS的AC2和AC3上進(jìn)行廣播。所述MAC轉(zhuǎn)發(fā)表信息的同步包括AC側(cè)MAC地址信息的同步和PW側(cè)MAC地址信息的同步。PEl和PE2之間MAC轉(zhuǎn)發(fā)表信息的同步可以通過擴(kuò)展現(xiàn)有的控制協(xié)議實(shí)現(xiàn),也可以通過定義ー個(gè)新的控制協(xié)議來實(shí)現(xiàn)。舉例來說,可以在PE1、PE2之間運(yùn)行狀態(tài)交互協(xié)議并對(duì)所述狀態(tài)交互協(xié)議進(jìn)行擴(kuò)展以實(shí)現(xiàn)PE2和PEl之間MAC轉(zhuǎn)發(fā)表信息的同步,具體的操作為作為指定轉(zhuǎn)發(fā)器的PEl將從ACl學(xué)到的MAC轉(zhuǎn)發(fā)表信息,以及從PWl學(xué)到的MAC轉(zhuǎn)發(fā)表信息同步給PE2,由PE2生成相應(yīng)的MAC轉(zhuǎn)發(fā)表項(xiàng)。例如,可以通過擴(kuò)展跨框通信協(xié)議 ICCP (Inter-Chassis Communication Protocol)來實(shí)現(xiàn) PEl 和 PE2 之間MAC轉(zhuǎn)發(fā)表信息的同歩。舉例來說,通過使用ICCP協(xié)議的冗余保護(hù)組應(yīng)用數(shù)據(jù)消息RGApplication Data Message 中的應(yīng)用相關(guān)類型長度值A(chǔ)pplication Specific TLV攜帶MAC轉(zhuǎn)發(fā)表信息實(shí)現(xiàn)PEl和PE2之間MAC轉(zhuǎn)發(fā)表信息的同步。RG Application Data Message消息的格式如圖3所示,其中的Application Specific TLV可以攜帶與特定應(yīng)用相關(guān)的信息。舉例來說,可以使用兩種方式實(shí)現(xiàn)擴(kuò)展ICCP協(xié)議來完成PEl和PE2之間MAC轉(zhuǎn)發(fā)表信息的同歩方式I :定義兩個(gè)應(yīng)用類型長度值PW-RED MAC TLV和mLACP MAC TLV,其中PW-RED MAC TLV用于攜帶從多歸屬保護(hù)組中PW側(cè)學(xué)到的MAC地址信息,mLACP MAC TLV用于攜帶從多歸屬保護(hù)組中AC側(cè)學(xué)到的MAC地址信息。舉例來說,Pff-RED MAC TLV的Value字段可以攜帶如下格式的MAC轉(zhuǎn)發(fā)表項(xiàng)

〈Action,VPLS ID, VLAN ID, MAC Address, Pff ID> ;mLACP MAC TLV的Value字段可以攜帶如下格式的MAC轉(zhuǎn)發(fā)表項(xiàng)〈Action,VPLS ID, VLAN ID, MAC Address, AC ID〉。其中Action字段表示對(duì)該MAC表項(xiàng)的操作是添加(Add)還是刪除(remove);VPLS ID字段標(biāo)識(shí)該MAC轉(zhuǎn)發(fā)表項(xiàng)所屬的VPLS實(shí)例;VLAN ID字段標(biāo)識(shí)該MAC轉(zhuǎn)發(fā)表項(xiàng)所屬的虛擬局域網(wǎng)VLAN (Virtual Local AreaNetwork);上述的VPLS ID和VLAN ID是用于標(biāo)識(shí)同步的MAC地址屬于哪個(gè)MAC轉(zhuǎn)發(fā)表的,PE上針對(duì)不同的VPLS ID或(VPLS ID+VLAN ID)生成不同的MAC轉(zhuǎn)發(fā)表,在同一保護(hù)組的PE中,MAC地址的同步也是針對(duì)特定的VPLS ID或(VPLS ID+VLAN ID)進(jìn)行的。Pff-RED MAC TLV中的MAC Address字段表示從PW學(xué)習(xí)到的MAC地址,PW ID為與該MAC地址關(guān)聯(lián)的PW標(biāo)識(shí);mLACP MAC TLV中的MAC Address字段表示從AC學(xué)習(xí)到的MAC地址,AC ID為與該MAC地址關(guān)聯(lián)的端ロ標(biāo)識(shí)。方式2 :將AC側(cè)與PW側(cè)學(xué)到的MAC轉(zhuǎn)發(fā)表信息統(tǒng)ー使用一個(gè)新定義的應(yīng)用類型長度值VPLS MAC TLV來攜帶,該VPLS MAC TLV的Value字段的一個(gè)例子可以為〈Action, VPLS ID, VLAN ID, MAC Address, Interface Type, Interface ID> ;其中Action字段表示對(duì)該MAC表項(xiàng)的操作是添加(Add)還是刪除(remove);VPLS ID字段標(biāo)識(shí)該MAC轉(zhuǎn)發(fā)表項(xiàng)所屬的VPLS實(shí)例;VLAN ID字段標(biāo)識(shí)該MAC轉(zhuǎn)發(fā)表項(xiàng)所屬的VLAN ;上述的VPLS ID和VLAN ID是用于標(biāo)識(shí)同步的MAC地址屬于哪個(gè)MAC轉(zhuǎn)發(fā)表的,PE上針對(duì)不同的VPLS ID或(VPLS ID+VLAN ID)生成不同的MAC轉(zhuǎn)發(fā)表,在同一保護(hù)組的PE中,MAC地址的同步也是針對(duì)特定的VPLS ID或(VPLS ID+VLAN ID)進(jìn)行的。MAC Address字段表示學(xué)習(xí)到的MAC地址,Interface Type用于標(biāo)識(shí)MAC地址信息是從AC側(cè)鏈路學(xué)習(xí)到的還是從網(wǎng)絡(luò)側(cè)的PW學(xué)習(xí)到的;Interface ID標(biāo)識(shí)與攜帶的MAC地址信息相關(guān)的AC鏈路端ロ或PW ID信息。在上面兩種方式中,新定義的TLV中也可以不攜帶PW ID或AC ID信息,而使用現(xiàn)有的應(yīng)用TLV來提供這些信息。這時(shí)用于同步MAC轉(zhuǎn)發(fā)表信息的RG Application DataMessage需要攜帶上述新定義的PW-RED MAC TLV,mLACP MAC TLV或VPLS MAC TLV以及現(xiàn)有的用于標(biāo)識(shí) PW 的 TLV 和標(biāo)識(shí) AC 的 TLV,如“ PW ID TLV”、“Generalized Pff ID TLV” 或者“mLACP Port Config TLV”。圖 4 為用于同步 MAC 轉(zhuǎn)發(fā)表信息的 RG Application DataMessage消息中PW-RED MAC TLV不包含PW ID信息時(shí)的ー個(gè)示例的格式示意圖。所述RG Application Data Message 消息除了包括 PW-RED MAC TLV 之外還包括 PW ID TLV 或Generalized Pff ID TLV,其中 PW ID TLV 和 Generalized Pff ID TLV 可以根據(jù)網(wǎng)絡(luò)中 PW的部署情況選擇其中ー種。這樣,如果ー個(gè)Application Data Message消息被用于同步多個(gè)從同一 PW學(xué)到的MAC地址信息時(shí),姆個(gè)Application Data Message消息只需要攜帶ー個(gè)PW ID信息,而可以攜帶多個(gè)與所述PW ID關(guān)聯(lián)的MAC地址信息,從而提高了 MAC轉(zhuǎn)發(fā)表信息的同步效率。對(duì)于上述新定義的mLACP MAC TLV中不包含AC ID信息時(shí)同步MAC轉(zhuǎn)發(fā)表信息的RG Application Data Message消息的格式和上述新定義的PW-RED MAC TLV中不包含PW ID信息時(shí)的RG Application Data Message消息的格式相類似,只不過是將上述 RG Application Data Message 消息中的 PW ID TLV 或者 Generalized Pff ID TLV 替換為可以標(biāo)識(shí)AC ID的現(xiàn)有TLV,例如可以替換為ICCP中定義的mLACP Port Config TLV。
當(dāng)PE2收到PEl同步過來的MAC轉(zhuǎn)發(fā)表信息后,根據(jù)其中的PW ID或AC ID信息,以及多歸屬保護(hù)組配置信息,生成與PW2或AC2關(guān)聯(lián)的MAC轉(zhuǎn)發(fā)表項(xiàng)。例如,當(dāng)收到PEl同步過來的如下信息時(shí)〈VPLS A, VLAN B, MAC Address HH-HH-HH-HH-HH-HH, Pff 1>,由于PW2與PWl屬于同一個(gè)多歸屬保護(hù)組(RedundancyGroup), ΡΕ2將在本地生成如下的轉(zhuǎn)發(fā)表項(xiàng)〈VPLS A, VLAN B, MAC Address HH-HH-HH-HH-HH-HH, PW2>,當(dāng)收到PEl同步過來的如下信息時(shí)〈VPLS A, VLAN B, MAC Address HH-HH-HH-HH-HH-HH, AC1>,由于ACl與AC2屬于同一個(gè)多歸屬保護(hù)組(RedundancyGroup), PE2將在本地生成如下的轉(zhuǎn)發(fā)表項(xiàng)〈VPLS A, VLAN B, MAC Address HH-HH-HH-HH-HH-HH, AC2>0在完成PEl與PE2的MAC轉(zhuǎn)發(fā)表信息同步之后,當(dāng)PWl或者PEl發(fā)生故障時(shí),對(duì)于從CE2發(fā)往CEl的數(shù)據(jù)報(bào)文流量,當(dāng)PE2從PW2收到數(shù)據(jù)報(bào)文吋,如果指定轉(zhuǎn)發(fā)器已經(jīng)切換為PE2,則PE2可以使用根據(jù)PEl同步過來的MAC轉(zhuǎn)發(fā)表信息生成的本地轉(zhuǎn)發(fā)表項(xiàng)直接向AC2單播轉(zhuǎn)發(fā)數(shù)據(jù)對(duì)于受限學(xué)習(xí)Qualified learning模式,PE2向?qū)儆赩PLS A的VLAN B的AC2進(jìn)行轉(zhuǎn)發(fā),而無需在所有屬于VPLS A的VLAN B的AC上進(jìn)行廣播;對(duì)于非受限學(xué)習(xí)Unqualified learning模式,PE2向?qū)儆赩PLS A的AC2進(jìn)行轉(zhuǎn)發(fā),而無需在所有屬于VPLSA的AC上進(jìn)行廣播;如果PE2從PW2收到數(shù)據(jù)報(bào)文流量時(shí)尚未切換為指定轉(zhuǎn)發(fā)器,為了避免產(chǎn)生轉(zhuǎn)發(fā)環(huán)路,只有能夠在PE2的MAC轉(zhuǎn)發(fā)表中查到匹配數(shù)據(jù)報(bào)文目的MAC地址的表項(xiàng)時(shí),才將該數(shù)據(jù)報(bào)文根據(jù)所述轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行單播發(fā)送;對(duì)于在轉(zhuǎn)發(fā)表中查找不到目的MAC地址對(duì)應(yīng)的轉(zhuǎn)發(fā)表項(xiàng)的未知單播報(bào)文、廣播報(bào)文和組播報(bào)文,AC2仍將處于阻塞狀態(tài),即PE2不會(huì)向AC2發(fā)送該數(shù)據(jù)報(bào)文。由于PEl與PE2的MAC轉(zhuǎn)發(fā)表信息完成同步之后,PE2的MAC轉(zhuǎn)發(fā)表中包括了 CEl的MAC地址與AC2相關(guān)聯(lián)的轉(zhuǎn)發(fā)表項(xiàng)以及CEl相連的客戶設(shè)備的MAC地址與AC2相關(guān)聯(lián)的轉(zhuǎn)發(fā)表項(xiàng),則PE2根據(jù)對(duì)MAC轉(zhuǎn)發(fā)表的查表結(jié)果將目的地址為CEl的MAC地址或者為CEl相連的客戶設(shè)備的MAC地址的數(shù)據(jù)報(bào)文直接向AC2單播轉(zhuǎn)發(fā)。
對(duì)于從CEl發(fā)往CE2的客戶數(shù)據(jù)流量,當(dāng)ACUPEl或者PWl發(fā)生故障時(shí),通過狀態(tài)信息的同步,指定轉(zhuǎn)發(fā)器切換為PE2,這時(shí)CEl將使用AC2向PE2發(fā)送數(shù)據(jù)報(bào)文。雖然這時(shí)PE2尚未通過數(shù)據(jù)平面學(xué)習(xí)到遠(yuǎn)端的MAC地址信息,但利用本實(shí)施例提供的PEl與PE2的MAC轉(zhuǎn)發(fā)表信息同步機(jī)制,PE2的MAC轉(zhuǎn)發(fā)表中包括了將遠(yuǎn)端用戶邊緣設(shè)備CE2的MAC地址以及CE2相連的客戶設(shè)備的MAC地址與PW2關(guān)聯(lián)的轉(zhuǎn)發(fā)表項(xiàng),PE2根據(jù)對(duì)MAC轉(zhuǎn)發(fā)表的查表結(jié)果將目的地址為CE2的MAC地址的數(shù)據(jù)報(bào)文以及目的地址為CE2相連的客戶設(shè)備的MAC地址的數(shù)據(jù)報(bào)文直接向PW2單播轉(zhuǎn)發(fā),避免了在骨干網(wǎng)中不必要的數(shù)據(jù)廣播。舉例來說,所述多歸屬保護(hù)組中發(fā)生指定轉(zhuǎn)發(fā)器的切換后,切換為指定轉(zhuǎn)發(fā)器的PE可以將自身的MAC轉(zhuǎn)發(fā)表信息同步給多歸屬保護(hù)組中的非指定轉(zhuǎn)發(fā)器PE,非指定轉(zhuǎn)發(fā)器PE根據(jù)接收到的指定轉(zhuǎn)發(fā)器PE上的MAC轉(zhuǎn)發(fā)表信息生成自身的MAC轉(zhuǎn)發(fā)表項(xiàng),已在發(fā)生PW故障或發(fā)生指定轉(zhuǎn)發(fā)器故障時(shí)指導(dǎo)數(shù)據(jù)報(bào)文的轉(zhuǎn)發(fā)。例如,PE2切換為指定轉(zhuǎn)發(fā)器后將 自身的MAC轉(zhuǎn)發(fā)表信息發(fā)送給PEl,PEl收到所述PE2的MAC轉(zhuǎn)發(fā)表信息后生成自身相應(yīng)的MAC轉(zhuǎn)發(fā)表項(xiàng)以在PW2或PE2故障或PEl重新切換為指定轉(zhuǎn)發(fā)器時(shí)指導(dǎo)數(shù)據(jù)報(bào)文的轉(zhuǎn)發(fā)。本發(fā)明實(shí)施例提供的VPLS快速重路由方法也可以應(yīng)用在所述多歸屬保護(hù)組包括多個(gè)PE的情況。參見圖5,所述多歸屬保護(hù)組中包括3個(gè)PE :PE1、PE2和PE4。PE1、PE2和PE4分別通過偽線PWl、PW2和PW3接入PEl,CEl分別通過接入電路ACl、AC2和AC3接入PE1、PE2和PE4。在該多歸屬保護(hù)組中其中ー個(gè)PE被選為指定轉(zhuǎn)發(fā)器,其他的PE則為非指定轉(zhuǎn)發(fā)器。例如,假設(shè)選取PEl為指定轉(zhuǎn)發(fā)器,則PE2和PE4為非指定轉(zhuǎn)發(fā)器,這里將非指定轉(zhuǎn)發(fā)器PE2、PE4與遠(yuǎn)端的PE3之間的偽線PW2和PW3稱為非指定轉(zhuǎn)發(fā)器偽線。由于PE2和PE4為非指定轉(zhuǎn)發(fā)器,PE2和PE4與CEl之間的AC2和AC3將處于阻塞狀態(tài),CEl將去往CE2的數(shù)據(jù)報(bào)文通過ACl發(fā)送給PEl ;PE1根據(jù)根據(jù)MAC轉(zhuǎn)發(fā)表項(xiàng),將數(shù)據(jù)報(bào)文通過PWl發(fā)送給遠(yuǎn)端的PE3 ;當(dāng)PE3從PWl收到來自CEl的數(shù)據(jù)報(bào)文吋,從接收到的數(shù)據(jù)報(bào)文中學(xué)習(xí)到源MAC地址,這些源MAC地址例如可以為CEl的MAC地址,也可以是與CEl相連的客戶設(shè)備(圖中未示出)的MAC地址,PE3根據(jù)所述學(xué)習(xí)到的源MAC地址生成主用轉(zhuǎn)發(fā)表項(xiàng),所述主用轉(zhuǎn)發(fā)表項(xiàng)中所述學(xué)習(xí)到的源MAC地址與PWl相關(guān)聯(lián),從而用于指導(dǎo)目的MAC地址為CEl的MAC地址或者目的MAC地址為與CEl相連的客戶設(shè)備的MAC地址的數(shù)據(jù)報(bào)文的轉(zhuǎn)發(fā)。另夕卜,PE3還將從PWl上接收到的數(shù)據(jù)報(bào)文中學(xué)習(xí)到的源MAC地址與偽線PW2和PW3進(jìn)行綁定,生成備份的轉(zhuǎn)發(fā)表項(xiàng)。例如,PE3從PWl收到源MAC地址為HH-HH-HH-HH-HH-HH的數(shù)據(jù)報(bào)文,則PE3)生成主用轉(zhuǎn)發(fā)表項(xiàng),所述主用轉(zhuǎn)發(fā)表項(xiàng)中MAC地址HH-HH-HH-HH-HH-HH與PWl相關(guān)聯(lián);同時(shí)PE3還會(huì)生成備用轉(zhuǎn)發(fā)表項(xiàng),所述備用轉(zhuǎn)發(fā)表項(xiàng)中HH-HH-HH-HH-HH-HH與PW2和PW3相關(guān)聯(lián)。當(dāng)檢測(cè)到PWl或PEl出現(xiàn)故障或得知指定轉(zhuǎn)發(fā)器發(fā)生切換時(shí),PE3使用所述備用轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā)。舉例來說,PE3可以使用BFD,LSP-Ping等檢測(cè)機(jī)制來檢測(cè)PWl和PEl的故障,當(dāng)檢測(cè)到PWl或PEl出現(xiàn)故障,或者PE3收到PE1、PE2或是PE4發(fā)送的指定轉(zhuǎn)發(fā)器已經(jīng)發(fā)生切換的通告,則PE3不等待MAC地址的重新學(xué)習(xí)過程,而是直接使用備用轉(zhuǎn)發(fā)表項(xiàng),通過與所述PWl同屬于所述多歸屬保護(hù)組的偽線PW2和PW3進(jìn)行數(shù)據(jù)報(bào)文的發(fā)送。例如,PE3從CE2收到目的地址為CEl的MAC地址或者目的地址為與CEl相連的客戶設(shè)備(圖中未示出)的MAC地址的數(shù)據(jù)報(bào)文,如果這時(shí)PE3檢測(cè)到PWl或者PEl出現(xiàn)故障但沒有收到指定轉(zhuǎn)發(fā)器發(fā)生切換的通知,則PE3查詢所述備用轉(zhuǎn)發(fā)表項(xiàng),發(fā)現(xiàn)收到的所述數(shù)據(jù)報(bào)文的目的MAC地址與PW2和PW3相綁定,因此將所述數(shù)據(jù)報(bào)文向PW2和PW3各發(fā)送ー份;如果這時(shí)PE3已經(jīng)收到指定轉(zhuǎn)發(fā)器發(fā)生切換的通知,例如指定轉(zhuǎn)發(fā)器已經(jīng)切換為PE4,則PE3根據(jù)所述備用轉(zhuǎn)發(fā)表項(xiàng),將所述數(shù)據(jù)報(bào)文直接向PW3發(fā)送。在上述兩種情況下,都能夠避免PE3將發(fā)往CEl的數(shù)據(jù)報(bào)文向?qū)儆谕?VPLS的所有PE進(jìn)行廣播發(fā)送,減少了骨干網(wǎng)中不必要的帶寬資源浪費(fèi)和處理開銷。同樣的,在多歸屬保護(hù)組中包括多個(gè)PE的情況下,多個(gè)PE之間也可以實(shí)現(xiàn)MAC轉(zhuǎn)發(fā)表信息的同歩。參見圖5,PEU PE2和PE4組成ー個(gè)多歸屬保護(hù)組,假設(shè)所述多歸屬保護(hù)組中PEl被選為指定轉(zhuǎn)發(fā)器,PE2和PE4則為非指定轉(zhuǎn)發(fā)器,例如,假設(shè)選取PEl為指定轉(zhuǎn)發(fā)器,則PE2和PE4為非指定轉(zhuǎn)發(fā)器,這里將非指定轉(zhuǎn)發(fā)器PE2、PE4與遠(yuǎn)端的PE3之間的偽線PW2和PW3稱為非指定轉(zhuǎn)發(fā)器偽線。作為指定轉(zhuǎn)發(fā)器的PEl將從ACl學(xué)到的MAC轉(zhuǎn)發(fā)表信息,以及從PWl學(xué)到的MAC轉(zhuǎn)發(fā)表信息信息同步給多歸屬保護(hù)組中的非指定轉(zhuǎn)發(fā)器PE2和PE3,由PE2和PE3根據(jù)所述同步過來的MAC轉(zhuǎn)發(fā)表信息生成自身的MAC轉(zhuǎn)發(fā)表項(xiàng)。所述多歸屬保護(hù)組中PE之間MAC轉(zhuǎn)發(fā)表信息的同步和PE2和PE3根據(jù)所述同步過來的MAC轉(zhuǎn)發(fā)表信息生成自身的MAC轉(zhuǎn)發(fā)表項(xiàng)的方法與上述多歸屬保護(hù)組中包括兩個(gè)PE的情況相同,在此不再贅述。在完成PEl與PE2和PE3之間的MAC轉(zhuǎn)發(fā)表信息同步之后,當(dāng)PWl或者PEl發(fā)生·故障吋,對(duì)于由CE2發(fā)往CEl的數(shù)據(jù)報(bào)文流量,當(dāng)PE4從PW3收到數(shù)據(jù)報(bào)文吋,如果多歸屬保護(hù)組已經(jīng)完成了指定轉(zhuǎn)發(fā)器的切換,例如指定轉(zhuǎn)發(fā)器已經(jīng)由PEl切換為PE4,PE4可以使用根據(jù)PEl同步過來的MAC轉(zhuǎn)發(fā)表信息生成的自身的MAC轉(zhuǎn)發(fā)表項(xiàng)直接向AC3單播轉(zhuǎn)發(fā)數(shù)據(jù);如果PE4從PW3收到數(shù)據(jù)報(bào)文流量時(shí)尚未切換為指定轉(zhuǎn)發(fā)器,為了避免產(chǎn)生轉(zhuǎn)發(fā)環(huán)路,只有能夠在PE4的MAC轉(zhuǎn)發(fā)表中查到匹配數(shù)據(jù)報(bào)文目的MAC地址的轉(zhuǎn)發(fā)表項(xiàng)時(shí),才將該數(shù)據(jù)報(bào)文根據(jù)所述轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行單播發(fā)送;對(duì)于在轉(zhuǎn)發(fā)表中查找不到目的MAC地址對(duì)應(yīng)的轉(zhuǎn)發(fā)表項(xiàng)的未知單播報(bào)文、廣播報(bào)文和組播報(bào)文,AC3仍將處于阻塞狀態(tài),即PE4不會(huì)向AC3發(fā)送該數(shù)據(jù)報(bào)文。由于PEl與PE2和PE4的MAC轉(zhuǎn)發(fā)表信息完成同步之后,PE4的MAC轉(zhuǎn)發(fā)表中包括了 CEl的MAC地址與AC3相關(guān)聯(lián)的轉(zhuǎn)發(fā)表項(xiàng)以及CEl相連的客戶設(shè)備的MAC地址與AC3相關(guān)聯(lián)的轉(zhuǎn)發(fā)表項(xiàng),則PE4根據(jù)對(duì)自身MAC轉(zhuǎn)發(fā)表的查表結(jié)果將目的地址為CEl的MAC地址或者為目的地址為CEl相連的客戶設(shè)備的MAC地址的數(shù)據(jù)報(bào)文直接向AC3單播轉(zhuǎn)發(fā)。對(duì)于從CEl發(fā)往CE2的客戶數(shù)據(jù)流量,當(dāng)ACUPEl或者PWl發(fā)生故障時(shí),通過狀態(tài)信息的同步,假設(shè)指定轉(zhuǎn)發(fā)器切換為PE4,這時(shí)CEl將使用AC3向PE4發(fā)送數(shù)據(jù)報(bào)文。雖然這時(shí)PE4尚未通過數(shù)據(jù)平面學(xué)習(xí)到遠(yuǎn)端的MAC地址信息,但利用本實(shí)施例提供的PEl與PE2和PE4的MAC轉(zhuǎn)發(fā)表信息同步機(jī)制,PE4的MAC轉(zhuǎn)發(fā)表中包括了將用戶邊緣設(shè)備CE2的MAC地址以及CE2相連的客戶設(shè)備的MAC地址與PW2關(guān)聯(lián)的轉(zhuǎn)發(fā)表項(xiàng),PE4根據(jù)對(duì)MAC轉(zhuǎn)發(fā)表的查表結(jié)果將目的地址為CE2的MAC地址的數(shù)據(jù)報(bào)文以及目的地址為CE2相連的客戶設(shè)備的MAC地址的數(shù)據(jù)報(bào)文直接向PW3單播轉(zhuǎn)發(fā),避免了在骨干網(wǎng)中不必要的數(shù)據(jù)廣播。本發(fā)明實(shí)施例提供的VPLS快速重路由方法也適用于多個(gè)多歸屬保護(hù)組之間存在重合PE的場(chǎng)景。參見圖6,PEl既和PE4組成多歸屬保護(hù)組,也和PE2組成多歸屬保護(hù)組。屬于同一 VPLS的兩個(gè)用戶邊緣設(shè)備CEl和CE3分別雙歸到上述兩個(gè)多歸屬保護(hù)組。在上述兩個(gè)多歸屬保護(hù)組中,PEl均被選為指定轉(zhuǎn)發(fā)器。使用本發(fā)明實(shí)施例提供的VPLS快速重路由方法,遠(yuǎn)端的PE3除了生成關(guān)于CEl和CE3的主用轉(zhuǎn)發(fā)表項(xiàng)之外,還會(huì)生成關(guān)于CEl和CE3的備用轉(zhuǎn)發(fā)表項(xiàng)。其中,PE3的主用轉(zhuǎn)發(fā)表項(xiàng)中CEl的MAC地址以及與CEl相連的客戶設(shè)備的MAC地址與PWl相關(guān)聯(lián)、CE3的MAC地址以及與CE3相連的客戶設(shè)備的MAC地址與PWl相關(guān)聯(lián),所述備用轉(zhuǎn)發(fā)表項(xiàng)中CEl的MAC地址以及與CEl相連的客戶設(shè)備的MAC地址與PW2和PW3相關(guān)聯(lián)、CE3的MAC地址以及與CE3相連的客戶設(shè)備的MAC地址與PW2和PW3相關(guān)聯(lián)。當(dāng)檢測(cè)到PEl或PWl出現(xiàn)故障時(shí),遠(yuǎn)端的PE3收到CE2發(fā)送的目的地址為CEl或CE3的MAC地址或者目的地址為與CEl或CE3相連的客戶設(shè)備的MAC地址的數(shù)據(jù)報(bào)文,則PE3根據(jù)上述備用轉(zhuǎn)發(fā)表項(xiàng) ,將所述數(shù)據(jù)報(bào)文向PW2和PW3各發(fā)送ー份。這里之所以PE3需要將接收到的數(shù)據(jù)報(bào)文向PW2和PW3各發(fā)送ー份是因?yàn)镻E3根據(jù)數(shù)據(jù)平面的MAC地址學(xué)習(xí)只能獲得CEl和CE3的MAC地址與PWl的關(guān)聯(lián)關(guān)系以及CEl和CE3相連的客戶設(shè)備的MAC地址與PWl的關(guān)聯(lián)關(guān)系,PE3只知道通過學(xué)習(xí)獲得到這些MAC地址來自PWl,同時(shí)知道PWl和PW2是主備關(guān)系,Pffl和PW3是主備份關(guān)系,但PE3無法區(qū)分從PWl學(xué)到的MAC地址屬于哪個(gè)多歸屬保護(hù)組。因此,當(dāng)PEl或PWl發(fā)生故障吋,為保證數(shù)據(jù)的可達(dá)性,PE3會(huì)根據(jù)備用轉(zhuǎn)發(fā)表項(xiàng)將接收到的數(shù)據(jù)報(bào)文分別向PW2和PW3各發(fā)送ー份。對(duì)于PWl和PEl沒有故障而某個(gè)多歸屬保護(hù)組中發(fā)生指定轉(zhuǎn)發(fā)器切換的情況,例如在PEl和PE2組成的多歸屬保護(hù)組中發(fā)生了指定轉(zhuǎn)發(fā)器的切換,PE2切換成為指定轉(zhuǎn)發(fā)器,這時(shí)PE3會(huì)根據(jù)所述備用轉(zhuǎn)發(fā)表項(xiàng)將從CE2接收到目的地址為CEl或CE3的MAC地址或者目的地址為CEl或CE3連接的客戶設(shè)備的MAC地址的數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)給PWl和PW2。上述情形下PE3需要發(fā)送的數(shù)據(jù)量有所増加,如發(fā)往CE3的數(shù)據(jù)向PE2和PE4各發(fā)送了ー份,但與向整個(gè)VPLS廣播相比,仍然節(jié)省了大量的帶寬資源和處理資源。并且,這種數(shù)據(jù)量的增加可以通過合理組網(wǎng)規(guī)劃來避免,例如可以通過把屬于同一 VPLS的多個(gè)CE雙歸到相同的ー組PE上。因此,上述本發(fā)明實(shí)施例提供的VPLS快速重路由方法在多個(gè)多歸屬保護(hù)組之間存在重合的PE的情況下同樣可以達(dá)到減少骨干網(wǎng)中不必要的帶寬資源浪費(fèi)和處理開銷以及避免CE之間業(yè)務(wù)中斷的效果。本發(fā)明實(shí)施例提供的虛擬專用局域網(wǎng)業(yè)務(wù)VPLS快速重路由方法通過在遠(yuǎn)端PE生成備用轉(zhuǎn)發(fā)表項(xiàng),在多歸屬保護(hù)組中的指定轉(zhuǎn)發(fā)器或指定轉(zhuǎn)發(fā)器偽線出現(xiàn)故障,或者多歸屬保護(hù)組中發(fā)生指定轉(zhuǎn)發(fā)器的切換時(shí),遠(yuǎn)端PE根據(jù)所述備用轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行數(shù)據(jù)報(bào)文的轉(zhuǎn)發(fā),避免了將數(shù)據(jù)報(bào)文向?qū)儆谕?VPLS實(shí)例的所有遠(yuǎn)端PE進(jìn)行廣播發(fā)送,從而可以減少骨干網(wǎng)帶寬資源和PE的處理資源的浪費(fèi)。進(jìn)ー步地,通過在和遠(yuǎn)端PE相連的多歸屬保護(hù)組中的PE之間進(jìn)行MAC轉(zhuǎn)發(fā)表信息的同歩,井根據(jù)所述MAC轉(zhuǎn)發(fā)表信息生成自身的MAC轉(zhuǎn)發(fā)表項(xiàng);在多歸屬保護(hù)組中的指定轉(zhuǎn)發(fā)器或指定轉(zhuǎn)發(fā)器偽線出現(xiàn)故障,或者多歸屬保護(hù)組中發(fā)生指定轉(zhuǎn)發(fā)器的切換時(shí),收到數(shù)據(jù)報(bào)文的所述多歸屬保護(hù)組中的PE使用所述自身的MAC轉(zhuǎn)發(fā)表項(xiàng)轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)文,避免了向?qū)儆谕?VPLS實(shí)例的所有遠(yuǎn)端PE和所有本地接ロ廣播發(fā)送數(shù)據(jù)報(bào)文以及可能的業(yè)務(wù)中斷,同樣可以減少骨干網(wǎng)帶寬資源和PE處理資源的浪費(fèi)。實(shí)施例2參見圖7,本發(fā)明實(shí)施例2提供一種虛擬專用局域網(wǎng)業(yè)務(wù)VPLS快速重路由設(shè)備70,所述虛擬專用局域網(wǎng)業(yè)務(wù)VPLS快速重路由設(shè)備70例如可以為PE3,本實(shí)施例2中將以所述虛擬專用局域網(wǎng)業(yè)務(wù)VPLS快速重路由設(shè)備70為PE3為例進(jìn)行介紹,所述PE3包括MAC地址信息獲取單元701,用于從偽線PWl接收的數(shù)據(jù)報(bào)文中獲取源媒體接入控制MAC地址信息;
多歸屬保護(hù)組信息獲取單元702,用于獲取與所述PE3相連的由PEl和PE2組成的多歸屬保護(hù)組的信息,其中PEl在所述多歸屬保護(hù)組中被選為制定轉(zhuǎn)發(fā)器,所述PE2則為非指定轉(zhuǎn)發(fā)器;備用轉(zhuǎn)發(fā)表項(xiàng)生成単元703,用于根據(jù)所述MAC地址信息獲取單元701獲取的所述源MAC地址信息和所述多歸屬保護(hù)組信息獲取單元702獲取的所述多歸屬保護(hù)組的信息生成備用轉(zhuǎn)發(fā)表項(xiàng),所述備用轉(zhuǎn)發(fā)表項(xiàng)中所述源MAC地址信息與PW2相關(guān)聯(lián),所述PEl和PE2分別通過所述PWl和PW2與所述PE3相連;報(bào)文轉(zhuǎn)發(fā)單元704,用于當(dāng)所述PWl出現(xiàn)故障、所述PEl出現(xiàn)故障或發(fā)生指定轉(zhuǎn)發(fā)器的切換時(shí),根據(jù)所述備用轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā)。進(jìn)ー步參見圖2,PE1、PE2、PE3、PE4、PE5 和 CE1、C E2、CE3 屬于同一個(gè) VPLS。用戶邊緣設(shè)備CEl通過ACl和AC2雙歸接入PEl和PE2,PE1和PE2分別通過PWl和PW2和PE3相連,這里PEl和PE2組成ー個(gè)多歸屬保護(hù)組。通過多歸屬信息發(fā)布機(jī)制,或者通過手工配置,PE3的多歸屬保護(hù)組信息獲取單元702可以獲取PEl和PE2組成的多歸屬保護(hù)組的信息,從而得知PEl與PE2屬于同一個(gè)多歸屬保護(hù)組,并且PEl和PE2是CEl的多歸屬PE。在所述多歸屬保護(hù)組中,其中ー個(gè)PE被選為指定轉(zhuǎn)發(fā)器,另外的PE則為指定轉(zhuǎn)發(fā)器。例如,假設(shè)選取PEl為指定轉(zhuǎn)發(fā)器,則PE2為非指定轉(zhuǎn)發(fā)器,PE2與CEl之間的AC2將處于阻塞狀態(tài),CEl將去往CE2的數(shù)據(jù)報(bào)文通過ACl發(fā)送給PEl ;PE1根據(jù)根據(jù)MAC轉(zhuǎn)發(fā)表項(xiàng),將數(shù)據(jù)報(bào)文通過PWl發(fā)送給PE3 ;當(dāng)PE3從PWl收到來自CEl的數(shù)據(jù)報(bào)文吋,MAC地址信息獲取單元701從接收到的數(shù)據(jù)報(bào)文中學(xué)習(xí)到源MAC地址,這些源MAC地址例如可以為CEl的MAC地址,也可以是與CEl相連的客戶設(shè)備(圖中未示出)的MAC地址,PE3的主用轉(zhuǎn)發(fā)表項(xiàng)生成単元根據(jù)所述學(xué)習(xí)到的源MAC地址生成主用轉(zhuǎn)發(fā)表項(xiàng),所述主用轉(zhuǎn)發(fā)表項(xiàng)中所述學(xué)習(xí)到的源MAC地址與PWl相關(guān)聯(lián),從而用于指導(dǎo)目的MAC地址為CEl或者目的MAC地址為CEl相連的客戶設(shè)備的數(shù)據(jù)報(bào)文的轉(zhuǎn)發(fā);所述備用轉(zhuǎn)發(fā)表項(xiàng)生成単元703將從PWl接收的數(shù)據(jù)報(bào)文中學(xué)習(xí)到的源MAC地址與偽線PW2進(jìn)行綁定,生成備用轉(zhuǎn)發(fā)表項(xiàng)。例如,PE3的MAC地址信息獲取單元701從PWl接收到的數(shù)據(jù)報(bào)文中獲取到源MAC地址HH-HH-HH-HH-HH-HH,主用轉(zhuǎn)發(fā)表項(xiàng)生成單元根據(jù)所述學(xué)習(xí)到的源MAC地址生成主用轉(zhuǎn)發(fā)表項(xiàng),所述主用轉(zhuǎn)發(fā)表項(xiàng)中MAC地址HH-HH-HH-HH-HH-HH與PWl相關(guān)聯(lián);同時(shí)所述備用轉(zhuǎn)發(fā)表項(xiàng)生成単元703根據(jù)所述學(xué)習(xí)到的源MAC地址生成備用轉(zhuǎn)發(fā)表項(xiàng),所述備用轉(zhuǎn)發(fā)表項(xiàng)中 HH-HH-HH-HH-HH-HH 與 PW2 相關(guān)聯(lián)。例如,PE3中可以進(jìn)一歩包括故障檢測(cè)單元,所述故障檢測(cè)單元使用BFD,LSP-Ping等檢測(cè)機(jī)制來檢測(cè)PWl和PEl的故障,或者接收多歸屬保護(hù)組中指定轉(zhuǎn)發(fā)器發(fā)生切換的通知。當(dāng)所述故障檢測(cè)單元檢測(cè)到PWl或PEl出現(xiàn)故障,或是收到PEl或者PE2發(fā)送的指定轉(zhuǎn)發(fā)器已經(jīng)切換為PE2的通告,則不等待MAC地址的重新學(xué)習(xí)過程,所述報(bào)文轉(zhuǎn)發(fā)単元704直接根據(jù)備用轉(zhuǎn)發(fā)表項(xiàng)通過PW2進(jìn)行單播數(shù)據(jù)發(fā)送。例如,PE3從CE2收到目的地址為CEl的MAC地址或者目的地址為與CEl相連的客戶設(shè)備的MAC地址的數(shù)據(jù)報(bào)文,如果這時(shí)所述故障檢測(cè)單元檢測(cè)到PWl出現(xiàn)故障、或者檢測(cè)到PEl出現(xiàn)故障、或者得知DF切換為PE2,則所述轉(zhuǎn)發(fā)單元查詢所述備用轉(zhuǎn)發(fā)表項(xiàng),發(fā)現(xiàn)CEl的MAC地址以及與CEl相連的客戶設(shè)備的MAC地址與PW2相綁定,因此將所述目的地址為CEl的MAC地址或者目的地址為與CEl相連的客戶設(shè)備的MAC地址的數(shù)據(jù)報(bào)文發(fā)送到PW2上,從而避免了將發(fā)往CEl的數(shù)據(jù)報(bào)文向?qū)儆谕?VPLS的所有運(yùn)營商邊緣設(shè)備PE1、PE2、PE4和PE5進(jìn)行廣播發(fā)送,減少了骨干網(wǎng)中不必要的帶寬資源浪費(fèi)和處理開銷。本實(shí)施例公開的運(yùn)營商邊緣設(shè)備PE3也可以用于多歸屬保護(hù)組中包括多個(gè)PE的網(wǎng)絡(luò)中。例如如圖5所示的網(wǎng)絡(luò),所述多歸屬保護(hù)組中包括3個(gè)PE :PE3、PE4和PE5。CEl分別通過接入電路AC1、AC2和AC3接入PE1、PE2和PE4,在該多歸屬保護(hù)組中其中ー個(gè)PE被選為指定轉(zhuǎn)發(fā)器,其他的PE則為非指定轉(zhuǎn)發(fā)器。例如,假設(shè)選取PEl為指定轉(zhuǎn)發(fā)器,則PE2和PE4為非指定轉(zhuǎn)發(fā)器,PE2和PE4與CEl之間的AC2和AC3將處于阻塞狀態(tài),CEl將去往CE2的數(shù)據(jù)報(bào)文通過ACl發(fā)送給PEl ;PE1根據(jù)根據(jù)MAC轉(zhuǎn)發(fā)表項(xiàng),將數(shù)據(jù)報(bào)文通過PWl發(fā)送給遠(yuǎn)端的PE3 ;當(dāng)PE3從PWl收到來自CEl的數(shù)據(jù)報(bào)文時(shí),PE3的MAC地址信息獲取單元701從接收到的數(shù)據(jù)報(bào)文中學(xué)習(xí)到源MAC地址,這些源MAC地址例如可以為CEl的MAC地址,也可以是與CEl相連的客戶設(shè)備(圖中未示出)的MAC地址,PE3的主用表項(xiàng)轉(zhuǎn)發(fā)単元根據(jù) 所述學(xué)習(xí)到的源MAC地址生成主用轉(zhuǎn)發(fā)表項(xiàng),所述主用轉(zhuǎn)發(fā)表項(xiàng)中所述學(xué)習(xí)到的源MAC地址與PWl相關(guān)聯(lián),從而用于指導(dǎo)目的MAC地址為CEl的MAC地址或者目的MAC地址為與CEl相連的客戶設(shè)備的MAC地址的數(shù)據(jù)報(bào)文的轉(zhuǎn)發(fā)。另外,PE3的所述備用轉(zhuǎn)發(fā)表項(xiàng)生成単元703還將從PWl上接收到的數(shù)據(jù)報(bào)文中學(xué)習(xí)到的源MAC地址與偽線PW2和PW3進(jìn)行綁定,生成備份的轉(zhuǎn)發(fā)表項(xiàng)。舉例來說,PE3包括的故障檢測(cè)單元可以使用BFD,LSP-Ping等檢測(cè)機(jī)制來檢測(cè)PWl和PEl的故障以及接收PE1、PE2或是PE4發(fā)送的指定轉(zhuǎn)發(fā)器已經(jīng)發(fā)生切換的通告。當(dāng)所述故障檢測(cè)單元檢測(cè)到PWl或PEl出現(xiàn)故障,或是收到PEl或者PE2發(fā)送的指定轉(zhuǎn)發(fā)器已經(jīng)發(fā)生切換的通告,則PE3不等待MAC地址的重新學(xué)習(xí)過程,PE3的報(bào)文轉(zhuǎn)發(fā)単元704直接使用備用轉(zhuǎn)發(fā)表項(xiàng),通過與所述PWl同屬于所述多歸屬保護(hù)組的偽線PW2和PW3進(jìn)行數(shù)據(jù)報(bào)文的發(fā)送。例如,PE3中的報(bào)文轉(zhuǎn)發(fā)單元704還包括故障轉(zhuǎn)發(fā)單元,當(dāng)PE3從CE2收到目的地址為CEl的MAC地址或者目的地址為與CEl相連的客戶設(shè)備的MAC地址的數(shù)據(jù)報(bào)文時(shí),如果這時(shí)PE3的故障檢測(cè)單元檢測(cè)到PWl或者PEl出現(xiàn)故障但沒有收到指定轉(zhuǎn)發(fā)器發(fā)生切換的通知,則所述故障轉(zhuǎn)發(fā)單元查詢所述備用轉(zhuǎn)發(fā)表項(xiàng),發(fā)現(xiàn)收到的所述數(shù)據(jù)報(bào)文的目的MAC地址與PW2和PW3相綁定,因此將所述數(shù)據(jù)報(bào)文向PW2和PW3各發(fā)送ー份。PE3中的報(bào)文轉(zhuǎn)發(fā)單元704還包括指定轉(zhuǎn)發(fā)器轉(zhuǎn)發(fā)單元,當(dāng)PE3從CE2收到目的地址為CEl的MAC地址或者目的地址為與CEl相連的客戶設(shè)備的MAC地址的數(shù)據(jù)報(bào)文時(shí),如果這時(shí)所述故障檢測(cè)單元已經(jīng)收到指定轉(zhuǎn)發(fā)器發(fā)生切換的通知,例如指定轉(zhuǎn)發(fā)器已經(jīng)切換為PE4,則所述指定轉(zhuǎn)發(fā)器轉(zhuǎn)發(fā)單元根據(jù)所述備用轉(zhuǎn)發(fā)表項(xiàng),將所述數(shù)據(jù)報(bào)文直接向PW3發(fā)送。在上述兩種情況下,都能夠避免PE3將發(fā)往CEl的數(shù)據(jù)報(bào)文向?qū)儆谕?VPLS的所有PE進(jìn)行廣播發(fā)送,減少了骨干網(wǎng)中不必要的帶寬資源浪費(fèi)和處理開銷。本發(fā)明實(shí)施例提供的虛擬專用局域網(wǎng)業(yè)務(wù)VPLS快速重路由設(shè)備通過生成備用轉(zhuǎn)發(fā)表項(xiàng),在多歸屬保護(hù)組中的指定轉(zhuǎn)發(fā)器或指定轉(zhuǎn)發(fā)器偽線出現(xiàn)故障,或者多歸屬保護(hù)組中發(fā)生指定轉(zhuǎn)發(fā)器的切換時(shí),所述VPLS快速重路由設(shè)備根據(jù)所述備用轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行數(shù)據(jù)報(bào)文的轉(zhuǎn)發(fā),避免了將數(shù)據(jù)報(bào)文向?qū)儆谕?VPLS實(shí)例的所有遠(yuǎn)端PE進(jìn)行廣播發(fā)送,從而可以減少骨干網(wǎng)帶寬資源和PE處理資源的浪費(fèi)。實(shí)施例3參見圖8,本發(fā)明實(shí)施例3提供一種虛擬專用局域網(wǎng)業(yè)務(wù)VPLS快速重路由方法,所述方法包括
801、多歸屬保護(hù)組中的PE2接收PEl發(fā)送的所述PEl上的MAC轉(zhuǎn)發(fā)表信息,使用所述PE2相連的偽線PW或接入電路AC的標(biāo)識(shí)代替所述MAC轉(zhuǎn)發(fā)表信息中的PW或AC的標(biāo)識(shí)生成所述PE2自身的MAC轉(zhuǎn)發(fā)表項(xiàng),其中所述PE2相連的PW和AC與所述MAC轉(zhuǎn)發(fā)表信息中的PW和AC都屬于所述多歸屬保護(hù)組,在所述多歸屬保護(hù)組中PEl被選為指定轉(zhuǎn)發(fā)器,PE2為非指定轉(zhuǎn)發(fā)器;802、當(dāng)所述多歸屬保護(hù)組中的所述PEl出現(xiàn)故障、所述MAC轉(zhuǎn)發(fā)表信息中的PW出現(xiàn)故障或者PE2切換為指定轉(zhuǎn)發(fā)器吋,收到數(shù)據(jù)報(bào)文的所述PE2使用所述PE2自身的MAC轉(zhuǎn)發(fā)表項(xiàng)轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)文。發(fā)發(fā)明實(shí)施例3提供的虛擬專用局域網(wǎng)業(yè)務(wù)VPLS快速重路由方法和在本發(fā)明實(shí)施例I提供的VPLS快速重路由方法中多歸屬保護(hù)組中PE之間進(jìn)行MAC轉(zhuǎn)發(fā)表信息同步的方法相同,在此不再贅述。雖然在本實(shí)施例中是以VPLS多歸屬保護(hù)組中包括兩個(gè)PE為例對(duì)PE之間MAC轉(zhuǎn)發(fā)表信息的同步方法進(jìn)行描述的,但是如同在實(shí)施例I中多歸屬保護(hù)組中多個(gè)PE之間進(jìn)行MAC轉(zhuǎn)發(fā)表信息同步的方法相同,本實(shí)施例3提供的虛擬專用局域網(wǎng)業(yè)務(wù) VPLS快速重路由方法也適用于多歸屬保護(hù)組中包括多個(gè)PE的情況,在此不再贅述。本發(fā)明實(shí)施例提供的虛擬專用局域網(wǎng)業(yè)務(wù)VPLS快速重路由方法通過在多歸屬保護(hù)組中的PE之間進(jìn)行MAC轉(zhuǎn)發(fā)表信息的同歩,井根據(jù)所述MAC轉(zhuǎn)發(fā)表信息生成自身的MAC轉(zhuǎn)發(fā)表項(xiàng);在多歸屬保護(hù)組中的指定轉(zhuǎn)發(fā)器或指定轉(zhuǎn)發(fā)器偽線出現(xiàn)故障,或者多歸屬保護(hù)組中發(fā)生指定轉(zhuǎn)發(fā)器的切換時(shí),收到數(shù)據(jù)報(bào)文的所述PE使用所述自身的MAC轉(zhuǎn)發(fā)表項(xiàng)轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)文,避免了向?qū)儆谕?VPLS實(shí)例的所有遠(yuǎn)端PE和所有本地接ロ廣播發(fā)送數(shù)據(jù)報(bào)文以及可能的業(yè)務(wù)中斷,從而可以減少骨干網(wǎng)帶寬資源和PE處理資源的浪費(fèi)。實(shí)施例4參見圖9,本發(fā)明實(shí)施例4進(jìn)ー步提供一種虛擬專用局域網(wǎng)業(yè)務(wù)VPLS快速重路由設(shè)備,所述虛擬專用局域網(wǎng)業(yè)務(wù)VPLS快速重路由設(shè)備90例如可以為PE2,本實(shí)施例4中將以所述虛擬專用局域網(wǎng)業(yè)務(wù)VPLS快速重路由設(shè)備90為PE2為例進(jìn)行介紹,所述PE2包括MAC轉(zhuǎn)發(fā)表信息接收單元901,用于接收多歸屬保護(hù)組中的PEl發(fā)送的所述PEl上的MAC轉(zhuǎn)發(fā)表信息;MAC轉(zhuǎn)發(fā)表項(xiàng)生成単元902,用于使用所述PE2相連的偽線和AC的標(biāo)識(shí)代替所述MAC轉(zhuǎn)發(fā)表信息中的PW和AC標(biāo)識(shí)生成所述PE2自身的MAC轉(zhuǎn)發(fā)表項(xiàng),其中所述PE2相連的偽線和AC與所述MAC轉(zhuǎn)發(fā)表信息中的PW和AC都屬于所述多歸屬保護(hù)組;報(bào)文轉(zhuǎn)發(fā)單元903,當(dāng)所述PEl出現(xiàn)故障、Pffl出現(xiàn)故障故障或者所述PE2切換為指定轉(zhuǎn)發(fā)器時(shí),根據(jù)所述PE2自身的MAC轉(zhuǎn)發(fā)表項(xiàng)轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)文。
進(jìn)ー步參見圖2,PEI、PE2、PE3、PE4、PE5 和 CE I、CE2、CE3 屬于同一個(gè) VPLS。用戶邊緣設(shè)備CEl通過ACl和AC2雙歸接入PEl和PE2,PEl和PE2分別通過PWl和PW2和PE3相連,這里PEl和PE2組成ー個(gè)多歸屬保護(hù)組。在所述多歸屬保護(hù)組中,其中ー個(gè)PE被選為指定轉(zhuǎn)發(fā)器,另外的PE則為非指定轉(zhuǎn)發(fā)器。例如,假設(shè)選取PEl為指定轉(zhuǎn)發(fā)器,則PE2為非指定轉(zhuǎn)發(fā)器,這里可以將PE2與PE3之間的偽線PW2稱為非指定轉(zhuǎn)發(fā)器偽線。舉例來說,所述多歸屬保護(hù)組中作為指定轉(zhuǎn)發(fā)器的PEl可以將從ACl學(xué)到的MAC轉(zhuǎn)發(fā)表信息,以及從PWl學(xué)到的MAC轉(zhuǎn)發(fā)表信息信息同步給PE2,所述同步可以通過擴(kuò)展現(xiàn)有的控制協(xié)議實(shí)現(xiàn),也可以通過定義ー個(gè)新的控制協(xié)議來實(shí)現(xiàn)。PE2中包括的所述MAC轉(zhuǎn)發(fā)表信息接收單元901接收所述PEl同步過來的MAC轉(zhuǎn)發(fā)表信息,所述MAC轉(zhuǎn)發(fā)表項(xiàng)生成單元902根據(jù)所述MAC轉(zhuǎn)發(fā)表信息生成自身的MAC轉(zhuǎn)發(fā)表項(xiàng)。舉例來說,所述MAC轉(zhuǎn)發(fā)表信息接收單元901可以包括跨框通信協(xié)議ICCP単元,用于接收所述PEl發(fā)送的ICCP協(xié)議,并獲取所述ICCP協(xié)議的冗余保護(hù)組應(yīng)用數(shù)據(jù)消息RG Application Data Message中的應(yīng)用相關(guān)類型長度值A(chǔ)pplication Specific TLV攜帶的MAC轉(zhuǎn)發(fā)表信息;所述MAC轉(zhuǎn)發(fā)表項(xiàng)生成單元902使用所述跨框通信協(xié)議ICCP單元獲取的所述MAC轉(zhuǎn)發(fā)表信息生成所述PE2自身的MAC轉(zhuǎn)發(fā)表項(xiàng)。所述MAC轉(zhuǎn)發(fā)表信息接收單元901也可以包括自定義控制協(xié)議單元,用于接收所述PEl發(fā)送的用于在PE設(shè)備之間同步MAC轉(zhuǎn)發(fā)表信息的用戶自定義的新的控制協(xié)議,并獲取所述用戶自定義的新的控制協(xié)議攜帶的MAC轉(zhuǎn)發(fā)表信息;所述MAC轉(zhuǎn)發(fā)表項(xiàng)生成単元902使用所述跨框通信協(xié)議ICCP単元或者所述定義控制協(xié)議單元獲取的所述MAC轉(zhuǎn)發(fā)表信息生成所述PE2自身的MAC轉(zhuǎn)發(fā)表項(xiàng)。本發(fā)明實(shí)施例中PE2和PEl之間MAC轉(zhuǎn)發(fā)表信息同步的方法和本發(fā)明實(shí)施例I提供的VPLS快速重路由方法多歸屬保護(hù)組中的PEl和PE2之間進(jìn)行MAC轉(zhuǎn)發(fā)表信息同步的方法相同,在此不再贅述。舉例來說,當(dāng)PE2從PW2收到數(shù)據(jù)時(shí),如果指定轉(zhuǎn)發(fā)器已經(jīng)切換為PE2,則所述報(bào) 文轉(zhuǎn)發(fā)單元903使用PEl同步過來的MAC轉(zhuǎn)發(fā)表信息生成的本地轉(zhuǎn)發(fā)表項(xiàng)直接向AC2單播轉(zhuǎn)發(fā)數(shù)據(jù)對(duì)于受限學(xué)習(xí)Qualified learning模式,所述報(bào)文轉(zhuǎn)發(fā)單元903向?qū)儆赩PLS A的VLAN B的AC2進(jìn)行轉(zhuǎn)發(fā),而無需在所有屬于VPLS A的VLAN B的AC上進(jìn)行廣播;對(duì)于非受限學(xué)習(xí)Unqualified learning模式,所述報(bào)文轉(zhuǎn)發(fā)單元903向?qū)儆赩PLS A的AC2進(jìn)行轉(zhuǎn)發(fā),而無需在所有屬于VPLS A的AC上進(jìn)行廣播。由于PEl與PE2的MAC轉(zhuǎn)發(fā)表信息完成同步之后,PE2的MAC轉(zhuǎn)發(fā)表中包括了 CEl的MAC地址與AC2相關(guān)聯(lián)的轉(zhuǎn)發(fā)表項(xiàng)以及CEl相連的客戶設(shè)備的MAC地址與AC2相關(guān)聯(lián)的轉(zhuǎn)發(fā)表項(xiàng),則所述報(bào)文轉(zhuǎn)發(fā)單元903根據(jù)對(duì)MAC轉(zhuǎn)發(fā)表的查表結(jié)果將目的地址為CEl的MAC地址或者為CEl相連的客戶設(shè)備的MAC地址的數(shù)據(jù)報(bào)文直接向AC2單播轉(zhuǎn)發(fā)。對(duì)于從CEl發(fā)往CE2的客戶數(shù)據(jù)流量,當(dāng)ACUPEl或者PWl發(fā)生故障時(shí),通過狀態(tài)信息的同步,指定轉(zhuǎn)發(fā)器切換為PE2,這時(shí)CEl將使用AC2向PE2發(fā)送數(shù)據(jù)報(bào)文。雖然這時(shí)PE2尚未通過數(shù)據(jù)平面學(xué)習(xí)到遠(yuǎn)端的MAC地址信息,但利用本實(shí)施例提供的PEl與PE2的MAC轉(zhuǎn)發(fā)表信息同步機(jī)制,PE2的MAC轉(zhuǎn)發(fā)表中包括了將遠(yuǎn)端用戶邊緣設(shè)備CE2的MAC地址以及CE2相連的客戶設(shè)備的MAC地址與PW2關(guān)聯(lián)的轉(zhuǎn)發(fā)表項(xiàng),PE2中的所述報(bào)文轉(zhuǎn)發(fā)單元903根據(jù)對(duì)MAC轉(zhuǎn)發(fā)表的查表結(jié)果將目的地址為CE2的MAC地址的數(shù)據(jù)報(bào)文以及目的地址為CE2相連的客戶設(shè)備的MAC地址的數(shù)據(jù)報(bào)文直接向PW2單播轉(zhuǎn)發(fā),進(jìn)而避免了在骨干網(wǎng)中不必要的數(shù)據(jù)廣播。進(jìn)ー步地,所述PE2還包括MAC轉(zhuǎn)發(fā)表信息發(fā)送單元,用于所述PE2切換為指定轉(zhuǎn)發(fā)器后將自身的MAC轉(zhuǎn)發(fā)表信息同步給所述多歸屬保護(hù)組中的PE1,從而當(dāng)PE2故障、PW2故障或者PEl重新切換成為指定轉(zhuǎn)發(fā)器時(shí)PEl可以使用根據(jù)所述MAC轉(zhuǎn)發(fā)表信息生成的自身的轉(zhuǎn)發(fā)表項(xiàng)轉(zhuǎn)發(fā)收到的數(shù)據(jù)報(bào)文。雖然在本實(shí)施例中是以VPLS多歸屬保護(hù)組中包括兩個(gè)PE為例對(duì)本實(shí)施例4提供的虛擬專用局域網(wǎng)業(yè)務(wù)VPLS快速重路由設(shè)備進(jìn)行描述的,但是本發(fā)明實(shí)施例4提供的虛擬專用局域網(wǎng)業(yè)務(wù)VPLS快速重路由設(shè)備也同樣適用于多歸屬保護(hù)組中包括多個(gè)PE的情況在此不再贅述。
本發(fā)明實(shí)施例提供的虛擬專用局域網(wǎng)業(yè)務(wù)VPLS快速重路由設(shè)備在收到多歸屬保護(hù)組中指定轉(zhuǎn)發(fā)器PE發(fā)送的MAC轉(zhuǎn)發(fā)表信息時(shí),根據(jù)所述MAC轉(zhuǎn)發(fā)表信息生成自身的MAC轉(zhuǎn)發(fā)表項(xiàng);在多歸屬保護(hù)組中的指定轉(zhuǎn)發(fā)器或指定轉(zhuǎn)發(fā)器偽線出現(xiàn)故障,或者所述VPLS快速重路由設(shè)備切換為指定轉(zhuǎn)發(fā)器吋,收到數(shù)據(jù)報(bào)文的所述VPLS快速重路由設(shè)備使用所述自身的MAC轉(zhuǎn)發(fā)表項(xiàng)轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)文,避免了向?qū)儆谕?VPLS實(shí)例的所有遠(yuǎn)端PE和所有本地接ロ廣播發(fā)送數(shù)據(jù)報(bào)文以及可能的業(yè)務(wù)中斷,從而可以減少骨干網(wǎng)帶寬資源和PE處理資源的浪費(fèi)。通過以上的實(shí)施方式的描述,本領(lǐng)域的普通技術(shù)人員可以清楚地了解到本發(fā)明實(shí)施例可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件來實(shí)現(xiàn)。基于這樣的理解,本發(fā)明實(shí)施例的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備、或者服務(wù)器、或者其他網(wǎng)絡(luò)設(shè)備執(zhí)行本發(fā)明各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的 方法。以上僅為本發(fā)明的較佳實(shí)施例,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種虛擬專用局域網(wǎng)業(yè)務(wù)VPLS快速重路由方法,其特征在于,所述方法包括 遠(yuǎn)端運(yùn)營商邊緣設(shè)備PE根據(jù)從第一偽線學(xué)習(xí)到的媒體接入控制MAC地址信息生成備用轉(zhuǎn)發(fā)表項(xiàng),所述備用轉(zhuǎn)發(fā)表項(xiàng)中所述MAC地址信息與非指定轉(zhuǎn)發(fā)器偽線中的每條偽線相關(guān)聯(lián),多歸屬保護(hù)組中作為指定轉(zhuǎn)發(fā)器的第一 PE通過所述第一偽線與所述遠(yuǎn)端PE相連,所述多歸屬保護(hù)組中作為非指定轉(zhuǎn)發(fā)器的其他PE通過所述非指定轉(zhuǎn)發(fā)器偽線與所述遠(yuǎn)端PE相連; 在所述第一偽線發(fā)生故障、所述第一 PE發(fā)生故障或者所述作為非指定轉(zhuǎn)發(fā)器的其他PE中的ー個(gè)切換為指定轉(zhuǎn)發(fā)器時(shí),所述遠(yuǎn)端PE使用所述備用轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā)。
2.如權(quán)利要求I所述的方法,其特征在于,所述遠(yuǎn)端PE使用所述備用轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā)包括在所述第一偽線或者所述第一 PE發(fā)生故障但沒有發(fā)生指定轉(zhuǎn)發(fā)器的切換時(shí),所述遠(yuǎn)端PE使用所述備用轉(zhuǎn)發(fā)表項(xiàng)向所述非指定轉(zhuǎn)發(fā)器偽線中的每條偽線轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)文。
3.如權(quán)利要求I所述的方法,其特征在于,所述遠(yuǎn)端PE使用所述備用轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā)包括,在所述作為非指定轉(zhuǎn)發(fā)器的其他PE中的ー個(gè)PE切換為指定轉(zhuǎn)發(fā)器時(shí),所述遠(yuǎn)端PE使用所述備用轉(zhuǎn)發(fā)表項(xiàng)向所述切換為指定轉(zhuǎn)發(fā)器的PE與所述遠(yuǎn)端PE相連的偽線轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)文。
4.如權(quán)利要求1-3任意一項(xiàng)所述的方法,其特征在于,所述方法還包括在所述第一PE和所述作為非指定轉(zhuǎn)發(fā)器的其他PE之間進(jìn)行MAC轉(zhuǎn)發(fā)表信息的同歩。
5.如權(quán)利要求4所述的方法,其特征在于,所述第一PE和所述作為非指定轉(zhuǎn)發(fā)器的其他PE之間進(jìn)行MAC轉(zhuǎn)發(fā)表信息的同步包括將所述第一 PE上的MAC轉(zhuǎn)發(fā)表信息發(fā)送給所述作為非指定轉(zhuǎn)發(fā)器的其他PE,所述作為非指定轉(zhuǎn)發(fā)器的其他PE根據(jù)所述MAC轉(zhuǎn)發(fā)表信息生成自身的MAC轉(zhuǎn)發(fā)表項(xiàng)。
6.如權(quán)利要求5所述的方法,其特征在于,所述作為非指定轉(zhuǎn)發(fā)器的其他PE根據(jù)所述MAC轉(zhuǎn)發(fā)表信息生成自身的MAC轉(zhuǎn)發(fā)表項(xiàng)包括接收到所述MAC轉(zhuǎn)發(fā)表信息的所述作為非指定轉(zhuǎn)發(fā)器的PE使用所述作為非指定轉(zhuǎn)發(fā)器的PE相連的非指定轉(zhuǎn)發(fā)器偽線或者接入電路的標(biāo)識(shí)代替所述MAC轉(zhuǎn)發(fā)表信息中的偽線或者接入電路標(biāo)識(shí)生成自身的MAC轉(zhuǎn)發(fā)表項(xiàng),其中所述作為非指定轉(zhuǎn)發(fā)器的PE相連的非指定轉(zhuǎn)發(fā)器偽線和接入電路與所述MAC轉(zhuǎn)發(fā)表信息中的偽線和接入電路都屬于所述多歸屬保護(hù)組。
7.如權(quán)利要求5或6所述的方法,其特征在于,所述多歸屬保護(hù)組中收到數(shù)據(jù)報(bào)文的PE使用所述自身的MAC轉(zhuǎn)發(fā)表項(xiàng)向所述遠(yuǎn)端PE或者接入所述多歸屬保護(hù)組的用戶邊緣設(shè)備CE轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)文。
8.如權(quán)利要求7所述的方法,其特征在于,通過使用跨框通信協(xié)議ICCP的冗余保護(hù)組應(yīng)用數(shù)據(jù)消息RG Application Data Message中的應(yīng)用相關(guān)類型長度值A(chǔ)pplicationSpecific TLV攜帯MAC轉(zhuǎn)發(fā)表信息實(shí)現(xiàn)所述第一 PE和所述作為非指定轉(zhuǎn)發(fā)器的其他PE的MAC轉(zhuǎn)發(fā)表信息的同歩。
9.一種虛擬專用局域網(wǎng)業(yè)務(wù)VPLS快速重路由設(shè)備,其特征在于,所述設(shè)備包括 MAC地址信息獲取單元,用于從第一偽線PW接收的數(shù)據(jù)報(bào)文中獲取源媒體接入控制MAC地址信息; 多歸屬保護(hù)組信息獲取單元,用于獲取與所述快速重路由設(shè)備相連的由作為指定轉(zhuǎn)發(fā)器的第一 PE和作為非指定轉(zhuǎn)發(fā)器的其他PE組成的多歸屬保護(hù)組的信息; 備用轉(zhuǎn)發(fā)表項(xiàng)生成単元,用于根據(jù)所述MAC地址信息獲取單元獲取的所述源MAC地址信息和所述多歸屬保護(hù)組信息獲取單元獲取的所述多歸屬保護(hù)組的信息生成備用轉(zhuǎn)發(fā)表項(xiàng),所述備用轉(zhuǎn)發(fā)表項(xiàng)中所述源MAC地址信息與非指定轉(zhuǎn)發(fā)器偽線中的每條偽線相關(guān)聯(lián),所述多歸屬保護(hù)組中的所述第一 PE通過所述第一偽線與所述快速重路由設(shè)備相連,所述作為非指定轉(zhuǎn)發(fā)器的其他PE通過所述非指定轉(zhuǎn)發(fā)器偽線與所述快速重路由設(shè)備相連;報(bào)文轉(zhuǎn)發(fā)單元,用于當(dāng)所述第一 PW出現(xiàn)故障、所述第一 PE出現(xiàn)故障或發(fā)生指定轉(zhuǎn)發(fā)器的切換時(shí),使用所述備用轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行報(bào)文轉(zhuǎn)發(fā)。
10.如權(quán)利要求9所述的設(shè)備,其特征在干,所述報(bào)文轉(zhuǎn)發(fā)單元包括故障轉(zhuǎn)發(fā)單元,用于在所述多歸屬保護(hù)組中所述第一偽線或者所述第一 PE出現(xiàn)故障但沒有發(fā)生指定轉(zhuǎn)發(fā)器的切換時(shí),使用所述備用轉(zhuǎn)發(fā)表項(xiàng)向所述非指定轉(zhuǎn)發(fā)器偽線中的每條偽線轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)文。
11.如權(quán)利要求9所述的設(shè)備,其特征在于,所述報(bào)文轉(zhuǎn)發(fā)單元包括指定轉(zhuǎn)發(fā)器轉(zhuǎn)發(fā)單元,用于在所述作為非指定轉(zhuǎn)發(fā)器的其他PE中的ー個(gè)PE切換為指定轉(zhuǎn)發(fā)器吋,使用所述備用轉(zhuǎn)發(fā)表項(xiàng)向所述切換為指定轉(zhuǎn)發(fā)器的PE與所述快速重路由設(shè)備相連的偽線轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)文。
12.—種虛擬專用局域網(wǎng)業(yè)務(wù)VPLS快速重路由方法,其特征在于,所述方法包括 多歸屬保護(hù)組中的非指定轉(zhuǎn)發(fā)器PE接收指定轉(zhuǎn)發(fā)器PE發(fā)送的MAC轉(zhuǎn)發(fā)表信息; 使用所述非指定轉(zhuǎn)發(fā)器PE與遠(yuǎn)端PE相連的偽線的標(biāo)識(shí)代替所述MAC轉(zhuǎn)發(fā)表信息中所述指定轉(zhuǎn)發(fā)器PE與所述遠(yuǎn)端PE相連的偽線標(biāo)識(shí)和/或使用所述非指定轉(zhuǎn)發(fā)器PE與用戶邊緣設(shè)備CE相連的接入電路標(biāo)識(shí)代替所述MAC轉(zhuǎn)發(fā)表信息中所述指定轉(zhuǎn)發(fā)器PE與用戶邊緣設(shè)備CE相連的接入電路標(biāo)識(shí)從而生成所述非指定轉(zhuǎn)發(fā)器PE自身的MAC轉(zhuǎn)發(fā)表項(xiàng); 當(dāng)所述指定轉(zhuǎn)發(fā)器PE發(fā)生故障、所述指定轉(zhuǎn)發(fā)器PE與所述遠(yuǎn)端PE相連的偽線發(fā)生故障或者所述多歸屬保護(hù)組中發(fā)生指定轉(zhuǎn)發(fā)器的切換時(shí),收到數(shù)據(jù)報(bào)文的所述多歸屬保護(hù)組中的PE使用所述自身的MAC轉(zhuǎn)發(fā)表項(xiàng)轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)文。
13.如權(quán)利要求12所述的方法,其特征在干,使用跨框通信協(xié)議ICCP的冗余保護(hù)組應(yīng)用數(shù)據(jù)消息RG Application Data Message中的應(yīng)用相關(guān)類型長度值A(chǔ)pplicationSpecific TLV攜帶所述MAC轉(zhuǎn)發(fā)表信息。
14.一種虛擬專用局域網(wǎng)業(yè)務(wù)VPLS快速重路由設(shè)備,其特征在于,所述設(shè)備包括 MAC轉(zhuǎn)發(fā)表信息接收單元,用于接收多歸屬保護(hù)組中指定轉(zhuǎn)發(fā)器PE發(fā)送的所述指定轉(zhuǎn)發(fā)器PE上的MAC轉(zhuǎn)發(fā)表信息; MAC轉(zhuǎn)發(fā)表項(xiàng)生成単元,用于使用所述快速重路由設(shè)備與遠(yuǎn)端PE相連的偽線的標(biāo)識(shí)代替所述MAC轉(zhuǎn)發(fā)表信息中所述指定轉(zhuǎn)發(fā)器PE與所述遠(yuǎn)端PE相連的偽線標(biāo)識(shí)和/或使用所述快速重路由設(shè)備與用戶邊緣設(shè)備CE相連的接入電路標(biāo)識(shí)代替所述MAC轉(zhuǎn)發(fā)表信息中所述指定轉(zhuǎn)發(fā)器PE與用戶邊緣設(shè)備CE相連的接入電路標(biāo)識(shí)從而生成所述快速重路由設(shè)備自身的MAC轉(zhuǎn)發(fā)表項(xiàng),其中所述快速重路由設(shè)備為非指定轉(zhuǎn)發(fā)器; 報(bào)文轉(zhuǎn)發(fā)單元,用于當(dāng)所述多歸屬保護(hù)組中的所述指定轉(zhuǎn)發(fā)器PE或者所述指定轉(zhuǎn)發(fā)器PE與所述遠(yuǎn)端PE相連的偽線出現(xiàn)故障或者所述快速重路由設(shè)備切換為指定轉(zhuǎn)發(fā)器吋,收到數(shù)據(jù)報(bào)文的所述快速重路由設(shè)備使用所述自身的MAC轉(zhuǎn)發(fā)表項(xiàng)轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)文。
15.如權(quán)利要求14所述的快速重路由設(shè)備,其特征在于,所述快速重路由設(shè)備還包括MAC轉(zhuǎn)發(fā)表信息發(fā)送單元,用于所述快速重路由設(shè)備切換為指定轉(zhuǎn)發(fā)器后將自身的MAC轉(zhuǎn)發(fā)表信息發(fā)送給所述多歸屬保護(hù)組中的非指定轉(zhuǎn)發(fā)器PE。
16.如權(quán)利要求14或15所述的快速重路由設(shè)備,其特征在干,所述MAC轉(zhuǎn)發(fā)表信息接收單元包括跨框通信協(xié)議ICCP單元,用于接收ICCP協(xié)議消息,并獲取所述ICCP協(xié)議的冗余保護(hù)組應(yīng)用數(shù)據(jù)消息RG Application Data Message中的應(yīng)用相關(guān)類型長度值A(chǔ)pplication Specific TLV攜帶的所述MAC轉(zhuǎn)發(fā)表信息,所述MAC轉(zhuǎn)發(fā)表項(xiàng)生成單元使用所述跨框通信協(xié)議ICCP單元獲取的所述MAC轉(zhuǎn)發(fā)表信息生成所述快速重路由設(shè)備自身的MAC轉(zhuǎn)發(fā)表項(xiàng)。
全文摘要
本發(fā)明實(shí)施例提供一種虛擬專用局域網(wǎng)業(yè)務(wù)VPLS快速重路由方法和設(shè)備,所述方法包括通過在遠(yuǎn)端運(yùn)營商邊緣設(shè)備PE生成備用轉(zhuǎn)發(fā)表項(xiàng),在多歸屬保護(hù)組中的指定轉(zhuǎn)發(fā)器或指定轉(zhuǎn)發(fā)器偽線出現(xiàn)故障,或者多歸屬保護(hù)組中發(fā)生指定轉(zhuǎn)發(fā)器的切換時(shí),遠(yuǎn)端PE根據(jù)所述備用轉(zhuǎn)發(fā)表項(xiàng)進(jìn)行數(shù)據(jù)報(bào)文的轉(zhuǎn)發(fā),避免了將數(shù)據(jù)報(bào)文向?qū)儆谕籚PLS實(shí)例的所有遠(yuǎn)端PE進(jìn)行廣播發(fā)送,從而可以減少骨干網(wǎng)帶寬資源和PE的處理資源的浪費(fèi)。
文檔編號(hào)H04L12/56GK102694718SQ201110073459
公開日2012年9月26日 申請(qǐng)日期2011年3月25日 優(yōu)先權(quán)日2011年3月25日
發(fā)明者董杰, 陳國義 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
炎陵县| 双峰县| 兴义市| 临桂县| 响水县| 绥芬河市| 文昌市| 佛学| 齐齐哈尔市| 淅川县| 常德市| 射阳县| 余江县| 定日县| 姜堰市| 沙洋县| 吉隆县| 丰顺县| 福州市| 思茅市| 玛纳斯县| 临安市| 新昌县| 瑞昌市| 永城市| 老河口市| 兴仁县| 利川市| 衡南县| 崇阳县| 米易县| 个旧市| 邛崃市| 长岛县| 额济纳旗| 松桃| 达州市| 内乡县| 宁晋县| 凤庆县| 前郭尔|