国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      虛擬專用局域網(wǎng)服務(wù)組播保護的方法及裝置的制作方法

      文檔序號:7714362閱讀:138來源:國知局
      專利名稱:虛擬專用局域網(wǎng)服務(wù)組播保護的方法及裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種虛擬專用局域網(wǎng)服務(wù)(Virtual Private Local Area Network Service,簡稱為VPLS)組播保護的方法及裝置。
      背景技術(shù)
      隨著網(wǎng)絡(luò)技術(shù)的不斷創(chuàng)新,以太網(wǎng)帶寬越來越高,部署成本越來越低,應(yīng)用范圍越 來越廣。當(dāng)前,同一網(wǎng)絡(luò)用戶內(nèi)部機構(gòu)在地理上的高度分散化,要求使用更高帶寬的廣域 網(wǎng)(Wide Area Network,簡稱為WAN)服務(wù)來實現(xiàn)多個位置的局域網(wǎng)互聯(lián)。為了能在城域 網(wǎng)(Metropolitan Area Network,簡稱為MAN)/WAN上提供類似以太網(wǎng)的多點服務(wù),基于 多協(xié)議標(biāo)簽交換(Multi Protocol Label Switching,簡稱為MPLS)和以太網(wǎng)技術(shù)的二層 VPN(L2VPN)技術(shù)的VPLS技術(shù)應(yīng)運而生。VPLS技術(shù)本質(zhì)上是一種基于互聯(lián)網(wǎng)協(xié)議Qnternet Protocol) IP/MPLS和以 太網(wǎng)技術(shù)的L2VPN技術(shù)。其核心思想是利用信令協(xié)議在VPLS實例中的運營商邊緣設(shè)備 (Provider Edge router,簡稱為ΡΕ)節(jié)點之間建立及維護偽線(Pesudo Wireless,簡稱為 PW),將二層協(xié)議幀封裝后在PW上傳輸、交換,使廣域范圍內(nèi)多個局域網(wǎng)在數(shù)據(jù)鏈路層面被 整合為一張網(wǎng)絡(luò),向用戶提供虛擬的以太網(wǎng)服務(wù)。VPLS技術(shù)有效地結(jié)合了 IP/MPLS、L2VPN 以太網(wǎng)交換等多種技術(shù)的特點,支持點到點、點到多點、多點到多點的業(yè)務(wù)類型,能夠在較 大網(wǎng)絡(luò)規(guī)模下支持電信級以太網(wǎng)服務(wù)。過去VPLS網(wǎng)絡(luò)主要是用于單播報文的轉(zhuǎn)發(fā),目前隨著組播技術(shù)的發(fā)展、隨著網(wǎng)絡(luò) 電視(Internet Television,簡稱為IPTV)的興起,對于VPLS組播的研究逐漸成為了一個 研究熱點。利用現(xiàn)有的網(wǎng)狀組網(wǎng)的VPLS網(wǎng)絡(luò)來實現(xiàn)組播,需要依靠運營商邊緣設(shè)備對組播 報文進行復(fù)制,再通過多條偽線發(fā)送至各個接收客戶邊界設(shè)備(Custom Edge,簡稱為CE), 如果各條偽線通過同一共享路徑傳輸數(shù)據(jù),則在此共享路徑上可能會出現(xiàn)多份相同的組播 報文,從而浪費了組播帶寬。尤其是視頻業(yè)務(wù),在接收CE較多的時候,其對帶寬的消耗甚至 會使PE無法承受,所以,VPLS對于大流量的業(yè)務(wù)傳輸有一定缺陷。VPLS針對組播進行的優(yōu)化改進,提出了 VPLS組播技術(shù)。VPLS組播是通過運營 商組播樹提供組播業(yè)務(wù),VPLS組播中,一般定義了包含樹(Inclusive Tree)和選擇樹 (selective Tree), VPLS組播的輸入是來自和PE相連的接入鏈路(Attachment Circuit, AC)上的IP組播業(yè)務(wù)數(shù)據(jù),如果運營商組播樹是匯聚多個VPLS實例的包含樹,即多個業(yè)務(wù) 通過一個運營商組播樹來傳遞。那么,為了對到達用戶側(cè)的業(yè)務(wù)進行區(qū)分,一般需要對要組 播的IP組播數(shù)據(jù)封裝一個VPLS實例標(biāo)簽,再通過運營商點到多點(Point-to-Multipoint, 簡稱為P2MP)組播樹傳遞到運營商P2MP組播樹的葉子標(biāo)簽交換路由器(Label Switched Router,簡稱為 LSR)。通常狀況下,所有VPLS實例都需要通過包含樹傳送組播流量,只有在某些IP組播 流量越過設(shè)定的閾值時,才通過選擇樹來進行傳送。
      針對相關(guān)技術(shù)中對VPLS組播沒有提出任何保護方案的問題,目前尚未提出有效 的解決方案。而且在實際的部署中,特別是在IPTV的部署中,對于入口 PE以及CE與入口 PE之間的鏈路的保護尤為重要;因為入口 PE以及CE與入口 PE之間的鏈路出現(xiàn)故障意味 著整棵P2MP樹下的所有用戶的服務(wù)就會中斷。因此,對于入口 PE以及CE與入口 PE之間 的鏈路的保護比其他保護都顯得更加重要,現(xiàn)有技術(shù)中還沒有具體的實現(xiàn)方案。

      發(fā)明內(nèi)容
      針對虛擬專用局域網(wǎng)服務(wù)組播沒有提出保護方案的問題而提出本發(fā)明,為此,本 發(fā)明的主要目的在于提供一種虛擬專用局域網(wǎng)服務(wù)組播保護的方法及裝置,以解決上述問 題。為了實現(xiàn)上述目的,根據(jù)本發(fā)明的一個方面,提供了一種虛擬專用局域網(wǎng)服務(wù)組 播保護的方法。根據(jù)本發(fā)明的虛擬專用局域網(wǎng)服務(wù)組播保護的方法包括在主用設(shè)備與數(shù)據(jù)報文 發(fā)送端之間的鏈路出現(xiàn)故障之后,備用設(shè)備接收來自數(shù)據(jù)報文發(fā)送端的數(shù)據(jù)報文,并將數(shù) 據(jù)報文轉(zhuǎn)發(fā)給主用設(shè)備,以便主用設(shè)備將來自備用設(shè)備的數(shù)據(jù)報文通過主用點到多點P2MP 樹轉(zhuǎn)發(fā)給數(shù)據(jù)報文接收端。優(yōu)選地,在備用設(shè)備接收來自數(shù)據(jù)報文發(fā)送端的數(shù)據(jù)報文,并將數(shù)據(jù)報文轉(zhuǎn)發(fā)給 主用設(shè)備之前,上述方法還包括確定主用設(shè)備和備用設(shè)備,其中主用設(shè)備是主用P2MP樹 的根節(jié)點,備用設(shè)備是虛擬專用局域網(wǎng)服務(wù)VPLS網(wǎng)絡(luò)與客戶邊界設(shè)備CE相連的運營商邊 緣設(shè)備PE。優(yōu)選地,備用設(shè)備將數(shù)據(jù)報文轉(zhuǎn)發(fā)給主用設(shè)備包括備用設(shè)備將數(shù)據(jù)報文通過 VPLS組播轉(zhuǎn)發(fā)表轉(zhuǎn)發(fā)給主用設(shè)備,其中,VPLS組播轉(zhuǎn)發(fā)表在鏈路出現(xiàn)故障前就在備用設(shè)備 上生成。優(yōu)選地,主用設(shè)備將來自備用設(shè)備的數(shù)據(jù)報文通過主用點到多點P2MP樹轉(zhuǎn)發(fā)給 數(shù)據(jù)報文接收端包括主用設(shè)備根據(jù)虛擬轉(zhuǎn)發(fā)表將來自備用設(shè)備的數(shù)據(jù)報文通過主用點到 多點P2MP樹轉(zhuǎn)發(fā)給數(shù)據(jù)報文接收端,其中,虛擬轉(zhuǎn)發(fā)表在鏈路出現(xiàn)故障前就在主用設(shè)備上 生成。優(yōu)選地,在主用設(shè)備將來自備用設(shè)備的數(shù)據(jù)報文通過主用P2MP樹轉(zhuǎn)發(fā)給數(shù)據(jù)報 文接收端之后,上述方法還包括數(shù)據(jù)報文發(fā)送端和/或主用設(shè)備判斷主用設(shè)備與數(shù)據(jù)報 文發(fā)送端之間的鏈路故障是否恢復(fù),并將判斷結(jié)果通知備用設(shè)備。優(yōu)選地,在判斷主用設(shè)備與數(shù)據(jù)報文發(fā)送端之間的鏈路故障是否恢復(fù)之后,上述 方法包括如果判斷結(jié)果為是,主用設(shè)備接收來自數(shù)據(jù)報文發(fā)送端的數(shù)據(jù)報文,并將數(shù)據(jù)報 文通過主用P2MP樹轉(zhuǎn)發(fā)給數(shù)據(jù)報文接收端;備用設(shè)備不接收來自數(shù)據(jù)報文發(fā)送端的數(shù)據(jù) 報文,或者接收數(shù)據(jù)報文,但是接收后,立即丟棄數(shù)據(jù)報文,備用設(shè)備不再轉(zhuǎn)發(fā)數(shù)據(jù)報文。為了實現(xiàn)上述目的,根據(jù)本發(fā)明的另一個方面,提供了一種虛擬專用局域網(wǎng)服務(wù) 組播保護的方法。根據(jù)本發(fā)明的虛擬專用局域網(wǎng)服務(wù)組播保護的方法包括在主用設(shè)備出現(xiàn)故障之 后,備用設(shè)備接收來自數(shù)據(jù)報文發(fā)送端的數(shù)據(jù)報文,并將數(shù)據(jù)報文通過備用點到多點P2MP 樹或者通過修剪的虛擬專用局域網(wǎng)服務(wù)VPLS網(wǎng)絡(luò)轉(zhuǎn)發(fā)給數(shù)據(jù)報文接收端。
      優(yōu)選地,備用設(shè)備將數(shù)據(jù)報文通過修剪的VPLS網(wǎng)絡(luò)轉(zhuǎn)發(fā)給數(shù)據(jù)報文接收端包括 備用設(shè)備將數(shù)據(jù)報文按照VPLS組播轉(zhuǎn)發(fā)表轉(zhuǎn)發(fā)給數(shù)據(jù)報文接收端,其中,VPLS組播轉(zhuǎn)發(fā)表 在故障出現(xiàn)前就在備用設(shè)備上生成,VPLS組播轉(zhuǎn)發(fā)表的生成通過邊界網(wǎng)關(guān)協(xié)議BGP自動發(fā) 現(xiàn),備用設(shè)備獲知組播地址所涉及到P2MP樹中的出口運營商邊緣設(shè)備PE,并將連接到出口 PE的偽線PW放到對應(yīng)的VPLS組播轉(zhuǎn)發(fā)表中。優(yōu)選地,在備用設(shè)備將數(shù)據(jù)報文通過修剪的VPLS網(wǎng)絡(luò)轉(zhuǎn)發(fā)給數(shù)據(jù)報文接收端之 前,上述方法還包括確定主用設(shè)備和備用設(shè)備,通過配置確定主用設(shè)備和備用設(shè)備,主用 設(shè)備是主用P2MP樹的根節(jié)點,備用設(shè)備是VPLS網(wǎng)絡(luò)與CE相連的PE設(shè)備。優(yōu)選地,在備用設(shè)備將數(shù)據(jù)報文通過備用點到多點P2MP樹轉(zhuǎn)發(fā)給數(shù)據(jù)報文接收 端之前,上述方法還包括確定主用設(shè)備和備用設(shè)備,通過選舉機制來確定主用設(shè)備和備用 設(shè)備,主用設(shè)備是主用P2MP樹的根節(jié)點,備用設(shè)備是備用P2MP樹的根節(jié)點。優(yōu)選地,在備用設(shè)備將數(shù)據(jù)報文通過備用點到多點P2MP樹或者通過修剪的虛擬 專用局域網(wǎng)服務(wù)VPLS網(wǎng)絡(luò)轉(zhuǎn)發(fā)給數(shù)據(jù)報文接收端之后,上述方法還包括備用設(shè)備判斷主 用設(shè)備故障是否恢復(fù),并將判斷結(jié)果通知數(shù)據(jù)報文發(fā)送端。優(yōu)選地,在備用設(shè)備判斷主用設(shè)備故障是否恢復(fù),并將判斷結(jié)果通知數(shù)據(jù)報文發(fā) 送端之后,上述方法還包括如果判斷結(jié)果為是,主用設(shè)備接收來自數(shù)據(jù)報文發(fā)送端的數(shù)據(jù) 報文,并將數(shù)據(jù)報文通過主用P2MP樹轉(zhuǎn)發(fā)給數(shù)據(jù)報文接收端;備用設(shè)備不接收來自數(shù)據(jù)報 文發(fā)送端的數(shù)據(jù)報文,或者接收數(shù)據(jù)報文,但是接收后,立即丟棄數(shù)據(jù)報文,備用設(shè)備不再 轉(zhuǎn)發(fā)數(shù)據(jù)報文。為了實現(xiàn)上述目的,根據(jù)本發(fā)明的再一方面,提供了一種虛擬專用局域網(wǎng)服務(wù)組 播保護的裝置。根據(jù)本發(fā)明的虛擬專用局域網(wǎng)服務(wù)組播保護的裝置,該裝置包括主用設(shè)備和備用 設(shè)備,其中,上述裝置中備用設(shè)備包括第一接收模塊和第一轉(zhuǎn)發(fā)模塊,主用設(shè)備包括第二轉(zhuǎn) 發(fā)模塊第一接收模塊,用于接收來自數(shù)據(jù)報文發(fā)送端的數(shù)據(jù)報文;第一轉(zhuǎn)發(fā)模塊,用于將 第一接收模塊接收到的數(shù)據(jù)報文轉(zhuǎn)發(fā)給主用設(shè)備中的第二轉(zhuǎn)發(fā)模塊;第二轉(zhuǎn)發(fā)模塊,用于 將第一轉(zhuǎn)發(fā)模塊轉(zhuǎn)發(fā)的數(shù)據(jù)報文通過主用P2MP樹轉(zhuǎn)發(fā)給數(shù)據(jù)報文接收端。優(yōu)選地,上述裝置還包括第一確定模塊,用于確定主用設(shè)備和備用設(shè)備,其中主 用設(shè)備是主用P2MP樹的根節(jié)點,備用設(shè)備是VPLS網(wǎng)絡(luò)與客戶邊界設(shè)備CE相連的運營商邊 緣設(shè)備PE。優(yōu)選地,上述裝置中主用設(shè)備還包括第一判斷模塊,用于在第一轉(zhuǎn)發(fā)模塊轉(zhuǎn)發(fā)數(shù) 據(jù)報文之后,判斷主用設(shè)備與數(shù)據(jù)報文發(fā)送端之間的鏈路故障是否恢復(fù)。優(yōu)選地,上述裝置中備用設(shè)備還包括第一恢復(fù)模塊,裝置中主用設(shè)備還包括第二 恢復(fù)模塊第一恢復(fù)模塊,用于第一判斷模塊的判斷結(jié)果為故障恢復(fù)時,不接收來自數(shù)據(jù)報 文發(fā)送端的數(shù)據(jù)報文,或者接收數(shù)據(jù)報文,但是接收后,立即丟棄數(shù)據(jù)報文,不再轉(zhuǎn)發(fā)數(shù)據(jù) 報文;第二恢復(fù)模塊,用于第一判斷模塊的判斷結(jié)果為故障恢復(fù)時,接收來自數(shù)據(jù)報文發(fā)送 端的數(shù)據(jù)報文,并將數(shù)據(jù)報文通過主用P2MP樹轉(zhuǎn)發(fā)給數(shù)據(jù)報文接收端。為了實現(xiàn)上述目的,根據(jù)本發(fā)明的又一方面,提供了一種虛擬專用局域網(wǎng)服務(wù)組 播保護的裝置。
      根據(jù)本發(fā)明的虛擬專用局域網(wǎng)服務(wù)組播保護的裝置,該裝置包括主用設(shè)備和備用 設(shè)備,其中,該裝置中備用設(shè)備包括第二接收模塊,用于接收來自數(shù)據(jù)報文發(fā)送端的數(shù)據(jù) 報文;第三轉(zhuǎn)發(fā)模塊,用于將第二接收模塊接收的數(shù)據(jù)報文通過修剪的VPLS網(wǎng)絡(luò)轉(zhuǎn)發(fā)給數(shù) 據(jù)報文接收端;第四轉(zhuǎn)發(fā)模塊,用于將第二接收模塊接收的數(shù)據(jù)報文通過備用P2MP樹轉(zhuǎn)發(fā) 給數(shù)據(jù)報文接收端。優(yōu)選地,上述裝置還包括第二確定模塊,用于確定主用設(shè)備和備用設(shè)備,其中,通 過配置確定主用設(shè)備和備用設(shè)備,主用設(shè)備是主用P2MP樹的根節(jié)點,備用設(shè)備是VPLS網(wǎng)絡(luò) 與CE相連的PE設(shè)備;第三確定模塊,用于確定主用設(shè)備和備用設(shè)備,其中,通過選舉機制來 確定主用設(shè)備和備用設(shè)備,主用設(shè)備是主用P2MP樹的根節(jié)點,備用設(shè)備是備用P2MP樹的根 節(jié)點。優(yōu)選地,上述裝置中備用設(shè)備還包括第二判斷模塊,用于在第三轉(zhuǎn)發(fā)模塊或第四 轉(zhuǎn)發(fā)模塊轉(zhuǎn)發(fā)數(shù)據(jù)報文之后,判斷主用設(shè)備故障是否恢復(fù)。優(yōu)選地,上述裝置中主用設(shè)備包括第三恢復(fù)模塊,上述裝置中備用設(shè)備包括第四 恢復(fù)模塊第三恢復(fù)模塊,用于在第二判斷模塊的判斷結(jié)果為故障恢復(fù)時,接收來自數(shù)據(jù)報 文發(fā)送端的數(shù)據(jù)報文,并將數(shù)據(jù)報文通過主用P2MP樹轉(zhuǎn)發(fā)給數(shù)據(jù)報文接收端;第四恢復(fù)模 塊,用于在第二判斷模塊的判斷結(jié)果為故障恢復(fù)時,不接收來自數(shù)據(jù)報文發(fā)送端的數(shù)據(jù)報 文,或者接收數(shù)據(jù)報文,但是接收后,立即丟棄數(shù)據(jù)報文,不再轉(zhuǎn)發(fā)數(shù)據(jù)報文。通過本發(fā)明,采用在主用設(shè)備與數(shù)據(jù)報文發(fā)送端之間的鏈路出現(xiàn)故障后,由備用 設(shè)備接收數(shù)據(jù)報文發(fā)送端的數(shù)據(jù)報文,并轉(zhuǎn)發(fā)給主用設(shè)備,仍然由主用設(shè)備通過主用P2MP 樹向數(shù)據(jù)報文接收端轉(zhuǎn)發(fā)數(shù)據(jù)報文;在主用設(shè)備出現(xiàn)故障后,由備用設(shè)備接收來自數(shù)據(jù)報 文發(fā)送端的數(shù)據(jù)報文并通過備用P2MP樹或者通過修剪現(xiàn)有的網(wǎng)狀組網(wǎng)的VPLS網(wǎng)絡(luò)或者轉(zhuǎn) 發(fā)給數(shù)據(jù)報文接收端,解決了虛擬專用局域網(wǎng)服務(wù)組播沒有保護方案的問題,進而提高了 虛擬專用局域網(wǎng)服務(wù)組播的穩(wěn)定性及安全性,且縮短故障中斷時間,提高了用戶體驗。


      此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā) 明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中圖1是根據(jù)本發(fā)明實施例的虛擬專用局域網(wǎng)服務(wù)組播保護的方法,在主用設(shè)備與 數(shù)據(jù)報文發(fā)送端之間鏈路出現(xiàn)故障時,VPLS組播保護的實現(xiàn)方法的詳細流程圖;圖2是根據(jù)本發(fā)明實施例的虛擬專用局域網(wǎng)服務(wù)組播保護的方法,在主用設(shè)備出 現(xiàn)故障時,VPLS組播保護的實現(xiàn)方法的詳細流程圖;圖3是根據(jù)本發(fā)明實施例的正常情況下,CE單發(fā)時應(yīng)用本發(fā)明VPLS組播保護的 流量傳輸路徑示意圖;圖4是根據(jù)本發(fā)明實施例的主用鏈路出現(xiàn)故障后,應(yīng)用本發(fā)明VPLS組播保護的流 量傳輸路徑示意圖;圖5是根據(jù)本發(fā)明實施例的正常情況下,應(yīng)用現(xiàn)有VPLS網(wǎng)絡(luò)保護組播樹的流量傳 輸路徑示意圖;圖6是根據(jù)本發(fā)明實施例的主用設(shè)備出現(xiàn)故障后,應(yīng)用現(xiàn)有VPLS網(wǎng)絡(luò)保護組播樹 的流量傳輸路徑示意圖7是根據(jù)本發(fā)明實施例的正常情況下,CE雙發(fā)時應(yīng)用備用組播樹來保護主用組 播樹的流量傳輸路徑示意圖;圖8是根據(jù)本發(fā)明實施例的主用設(shè)備出現(xiàn)故障后,應(yīng)用組播樹保護主用組播樹的 流量傳輸路徑示意圖;圖9是本發(fā)明實施例1中VPLS組播保護的實現(xiàn)方法流程圖;圖10是本發(fā)明實施例2中VPLS組播保護的實現(xiàn)方法流程圖;圖11為本發(fā)明實施例3中VPLS組播保護的實現(xiàn)方法流程圖;圖12是根據(jù)本發(fā)明實施例的虛擬專用局域網(wǎng)服務(wù)組播保護的裝置的第一結(jié)構(gòu)框 圖,應(yīng)用在主用設(shè)備與數(shù)據(jù)報文發(fā)送端之間鏈路出現(xiàn)故障時;圖13是根據(jù)本發(fā)明實施例的虛擬專用局域網(wǎng)服務(wù)組播保護裝置的第一優(yōu)選結(jié)構(gòu) 框圖,應(yīng)用在主用設(shè)備與數(shù)據(jù)報文發(fā)送端之間鏈路出現(xiàn)故障時;圖14是根據(jù)本發(fā)明實施例的虛擬專用局域網(wǎng)服務(wù)組播保護的裝置的第二結(jié)構(gòu)框 圖,應(yīng)用在主用設(shè)備出現(xiàn)故障時;圖15是根據(jù)本發(fā)明實施例的虛擬專用局域網(wǎng)服務(wù)組播保護的裝置的第二優(yōu)選結(jié) 構(gòu)框圖,應(yīng)用在主用設(shè)備出現(xiàn)故障時。
      具體實施例方式功能概述本發(fā)明實施例提供了一種虛擬專用局域網(wǎng)服務(wù)組播保護方案,通過在主用設(shè)備與 數(shù)據(jù)報文發(fā)送端之間的鏈路出現(xiàn)故障后,由備用設(shè)備接收數(shù)據(jù)報文發(fā)送端的數(shù)據(jù)報文,并 轉(zhuǎn)發(fā)給主用設(shè)備,仍然由主用設(shè)備通過主用P2MP樹向數(shù)據(jù)報文接收端轉(zhuǎn)發(fā)數(shù)據(jù)報文,而不 是直接由備用設(shè)備向數(shù)據(jù)報文接收端發(fā)送數(shù)據(jù)報文。在主用設(shè)備出現(xiàn)故障后,由備用設(shè)備 接收來自數(shù)據(jù)報文發(fā)送端的數(shù)據(jù)報文并通過備用P2MP樹或者通過修剪現(xiàn)有的網(wǎng)狀組網(wǎng)的 VPLS網(wǎng)絡(luò)轉(zhuǎn)發(fā)給數(shù)據(jù)報文接收端,解決了虛擬專用局域網(wǎng)服務(wù)組播沒有保護方案的問題, 進而提高了虛擬專用局域網(wǎng)服務(wù)組播的穩(wěn)定性及安全性,且縮短故障中斷時間,提高了用 戶體驗。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相 互組合。下面將參考附圖并結(jié)合實施例來詳細說明本發(fā)明。方法實施例根據(jù)本發(fā)明的實施例,提供了一種虛擬專用局域網(wǎng)服務(wù)組播保護方法。圖1是根據(jù)本發(fā)明實施例的虛擬專用局域網(wǎng)服務(wù)組播保護的方法,在主用設(shè)備與 數(shù)據(jù)報文發(fā)送端之間鏈路出現(xiàn)故障時,VPLS組播保護的實現(xiàn)方法的詳細流程圖,如圖1所 示,包括如下的步驟SlOl至步驟S107 步驟SlOl 確定主用設(shè)備和備用設(shè)備。主用設(shè)備是主用P2MP樹的根節(jié)點,備用設(shè)備是現(xiàn)有的網(wǎng)狀組網(wǎng)的VPLS網(wǎng)絡(luò)與CE 相連的PE設(shè)備;確定主用設(shè)備和備用設(shè)備后,還需要將確定的結(jié)果通知相應(yīng)的發(fā)送端CE。步驟S102 主用設(shè)備接收來自數(shù)據(jù)報文發(fā)送端的數(shù)據(jù)報文,通過P2MP樹轉(zhuǎn)發(fā)給數(shù) 據(jù)報文接收端。
      備用設(shè)備可以接收來自數(shù)據(jù)報文發(fā)送端的數(shù)據(jù)報文,也可以不接收來自數(shù)據(jù)報文 發(fā)送端的數(shù)據(jù)報文,可以接收來自數(shù)據(jù)報文發(fā)送端的數(shù)據(jù)報文后,立即丟棄所接收的數(shù)據(jù) 報文。具體采取哪種方式,可以根據(jù)實際需要進行設(shè)置。正常情況下,僅主用設(shè)備發(fā)送數(shù)據(jù)報文給數(shù)據(jù)報文接收端,備用設(shè)備處于保護狀 態(tài)。步驟S103 主用設(shè)備與數(shù)據(jù)報文發(fā)送端的鏈路出現(xiàn)故障。判斷主用設(shè)備與數(shù)據(jù)報文發(fā)送端的鏈路是否發(fā)生故障的方法可以有多種選擇,例 如,可以由數(shù)據(jù)報文發(fā)送端通過查看其與主用設(shè)備相連的端口是否異常來判斷,也可以由 主用設(shè)備通過查看其與數(shù)據(jù)報文發(fā)送端相連的端口是否異常來判斷。相應(yīng)的,主用設(shè)備與 數(shù)據(jù)報文發(fā)送端的鏈路出現(xiàn)故障,且需要通知備用設(shè)備接收并向主用設(shè)備轉(zhuǎn)發(fā)數(shù)據(jù)報文 時,可以由數(shù)據(jù)報文發(fā)送端通知備用設(shè)備,也可以由主用設(shè)備通知備用設(shè)備。步驟S104 由備用設(shè)備接收來自數(shù)據(jù)報文發(fā)送端的數(shù)據(jù)報文并轉(zhuǎn)發(fā)給主用設(shè)備。主用設(shè)備與數(shù)據(jù)報文發(fā)送端的鏈路發(fā)生故障后,由備用設(shè)備接收來自數(shù)據(jù)報文發(fā) 送端的數(shù)據(jù)報文并按照如表1的組播轉(zhuǎn)發(fā)表轉(zhuǎn)發(fā)給主用設(shè)備。
      權(quán)利要求
      1.一種虛擬專用局域網(wǎng)服務(wù)組播保護的方法,其特征在于,包括在主用設(shè)備與數(shù)據(jù)報文發(fā)送端之間的鏈路出現(xiàn)故障之后,備用設(shè)備接收來自所述數(shù)據(jù) 報文發(fā)送端的數(shù)據(jù)報文,并將所述數(shù)據(jù)報文轉(zhuǎn)發(fā)給所述主用設(shè)備,以便所述主用設(shè)備將來 自所述備用設(shè)備的所述數(shù)據(jù)報文通過主用點到多點P2MP樹轉(zhuǎn)發(fā)給數(shù)據(jù)報文接收端。
      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述備用設(shè)備接收來自所述數(shù)據(jù)報文 發(fā)送端的數(shù)據(jù)報文,并將所述數(shù)據(jù)報文轉(zhuǎn)發(fā)給所述主用設(shè)備之前,所述方法還包括確定所述主用設(shè)備和所述備用設(shè)備,其中所述主用設(shè)備是所述主用P2MP樹的根節(jié)點, 所述備用設(shè)備是虛擬專用局域網(wǎng)服務(wù)VPLS網(wǎng)絡(luò)與客戶邊界設(shè)備CE相連的運營商邊緣設(shè)備 PE。
      3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述備用設(shè)備將所述數(shù)據(jù)報文轉(zhuǎn)發(fā)給所 述主用設(shè)備包括所述備用設(shè)備將所述數(shù)據(jù)報文通過VPLS組播轉(zhuǎn)發(fā)表轉(zhuǎn)發(fā)給所述主用設(shè)備,其中,所述 VPLS組播轉(zhuǎn)發(fā)表在鏈路出現(xiàn)故障前就在所述備用設(shè)備上生成。
      4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述主用設(shè)備將來自所述備用設(shè)備的所 述數(shù)據(jù)報文通過主用點到多點P2MP樹轉(zhuǎn)發(fā)給數(shù)據(jù)報文接收端包括所述主用設(shè)備根據(jù)虛擬轉(zhuǎn)發(fā)表將來自所述備用設(shè)備的所述數(shù)據(jù)報文通過主用點到多 點P2MP樹轉(zhuǎn)發(fā)給數(shù)據(jù)報文接收端,其中,所述虛擬轉(zhuǎn)發(fā)表在鏈路出現(xiàn)故障前就在所述主用 設(shè)備上生成。
      5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述主用設(shè)備將來自所述備用設(shè)備的 所述數(shù)據(jù)報文通過主用P2MP樹轉(zhuǎn)發(fā)給數(shù)據(jù)報文接收端之后,所述方法還包括所述數(shù)據(jù)報文發(fā)送端和/或所述主用設(shè)備判斷所述主用設(shè)備與所述數(shù)據(jù)報文發(fā)送端 之間的鏈路故障是否恢復(fù),并將判斷結(jié)果通知所述備用設(shè)備。
      6.根據(jù)權(quán)利要求5所述的方法,其特征在于,在判斷所述主用設(shè)備與所述數(shù)據(jù)報文發(fā) 送端之間的鏈路故障是否恢復(fù)之后,所述方法包括如果判斷結(jié)果為是,所述主用設(shè)備接收來自所述數(shù)據(jù)報文發(fā)送端的所述數(shù)據(jù)報文,并 將所述數(shù)據(jù)報文通過主用P2MP樹轉(zhuǎn)發(fā)給所述數(shù)據(jù)報文接收端;所述備用設(shè)備不接收來自所述數(shù)據(jù)報文發(fā)送端的所述數(shù)據(jù)報文,或者接收所述數(shù)據(jù)報 文,但是接收后,立即丟棄所述數(shù)據(jù)報文,所述備用設(shè)備不再轉(zhuǎn)發(fā)所述數(shù)據(jù)報文。
      7.—種虛擬專用局域網(wǎng)服務(wù)組播保護的方法,其特征在于,包括在主用設(shè)備出現(xiàn)故障之后,備用設(shè)備接收來自數(shù)據(jù)報文發(fā)送端的數(shù)據(jù)報文,并將所述 數(shù)據(jù)報文通過備用點到多點P2MP樹或者通過修剪的虛擬專用局域網(wǎng)服務(wù)VPLS網(wǎng)絡(luò)轉(zhuǎn)發(fā)給 數(shù)據(jù)報文接收端。
      8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述備用設(shè)備將所述數(shù)據(jù)報文通過修剪 的VPLS網(wǎng)絡(luò)轉(zhuǎn)發(fā)給所述數(shù)據(jù)報文接收端包括所述備用設(shè)備將所述數(shù)據(jù)報文按照VPLS組播轉(zhuǎn)發(fā)表轉(zhuǎn)發(fā)給所述數(shù)據(jù)報文接收端,其 中,所述VPLS組播轉(zhuǎn)發(fā)表在故障出現(xiàn)前就在所述備用設(shè)備上生成,VPLS組播轉(zhuǎn)發(fā)表的生成 通過邊界網(wǎng)關(guān)協(xié)議BGP自動發(fā)現(xiàn),所述備用設(shè)備獲知組播地址所涉及到P2MP樹中的出口運 營商邊緣設(shè)備PE,并將連接到所述出口 PE的偽線PW放到對應(yīng)的所述VPLS組播轉(zhuǎn)發(fā)表中。
      9.根據(jù)權(quán)利要求8所述的方法,其特征在于,在所述備用設(shè)備將所述數(shù)據(jù)報文通過修剪的VPLS網(wǎng)絡(luò)轉(zhuǎn)發(fā)給所述數(shù)據(jù)報文接收端之前,所述方法還包括確定所述主用設(shè)備和所述備用設(shè)備,通過配置確定所述主用設(shè)備和所述備用設(shè)備,主 用設(shè)備是主用P2MP樹的根節(jié)點,備用設(shè)備是所述VPLS網(wǎng)絡(luò)與CE相連的PE設(shè)備。
      10.根據(jù)權(quán)利要求7所述的方法,其特征在于,在所述備用設(shè)備將所述數(shù)據(jù)報文通過備 用點到多點P2MP樹轉(zhuǎn)發(fā)給數(shù)據(jù)報文接收端之前,所述方法還包括確定所述主用設(shè)備和所述備用設(shè)備,通過選舉機制來確定所述主用設(shè)備和所述備用設(shè) 備,所述主用設(shè)備是主用P2MP樹的根節(jié)點,備用設(shè)備是備用P2MP樹的根節(jié)點。
      11.根據(jù)權(quán)利要求7所述的方法,其特征在于,在所述備用設(shè)備將所述數(shù)據(jù)報文通過備 用點到多點P2MP樹或者通過修剪的虛擬專用局域網(wǎng)服務(wù)VPLS網(wǎng)絡(luò)轉(zhuǎn)發(fā)給數(shù)據(jù)報文接收端 之后,所述方法還包括所述備用設(shè)備判斷所述主用設(shè)備故障是否恢復(fù),并將判斷結(jié)果通知所述數(shù)據(jù)報文發(fā)送端。
      12.根據(jù)權(quán)利要求11所述的方法,其特征在于,在所述備用設(shè)備判斷所述主用設(shè)備故 障是否恢復(fù),并將判斷結(jié)果通知所述數(shù)據(jù)報文發(fā)送端之后,所述方法還包括如果判斷結(jié)果為是,所述主用設(shè)備接收來自所述數(shù)據(jù)報文發(fā)送端的所述數(shù)據(jù)報文,并 將所述數(shù)據(jù)報文通過主用P2MP樹轉(zhuǎn)發(fā)給所述數(shù)據(jù)報文接收端;所述備用設(shè)備不接收來自所述數(shù)據(jù)報文發(fā)送端的所述數(shù)據(jù)報文,或者接收所述數(shù)據(jù)報 文,但是接收后,立即丟棄所述數(shù)據(jù)報文,所述備用設(shè)備不再轉(zhuǎn)發(fā)所述數(shù)據(jù)報文。
      13.—種虛擬專用局域網(wǎng)服務(wù)組播保護的裝置,其特征在于,所述裝置包括主用設(shè)備和 備用設(shè)備,其中,所述裝置中所述備用設(shè)備包括第一接收模塊和第一轉(zhuǎn)發(fā)模塊,所述主用設(shè) 備包括第二轉(zhuǎn)發(fā)模塊所述第一接收模塊,用于接收來自數(shù)據(jù)報文發(fā)送端的數(shù)據(jù)報文;所述第一轉(zhuǎn)發(fā)模塊,用于將所述第一接收模塊接收到的所述數(shù)據(jù)報文轉(zhuǎn)發(fā)給所述主用 設(shè)備中的所述第二轉(zhuǎn)發(fā)模塊;所述第二轉(zhuǎn)發(fā)模塊,用于將所述第一轉(zhuǎn)發(fā)模塊轉(zhuǎn)發(fā)的所述數(shù)據(jù)報文通過主用P2MP樹 轉(zhuǎn)發(fā)給數(shù)據(jù)報文接收端。
      14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述裝置還包括第一確定模塊,用于確定所述主用設(shè)備和所述備用設(shè)備,其中所述主用設(shè)備是所述主 用P2MP樹的根節(jié)點,所述備用設(shè)備是VPLS網(wǎng)絡(luò)與客戶邊界設(shè)備CE相連的運營商邊緣設(shè)備 PE。
      15.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述裝置中所述主用設(shè)備還包括第一判斷模塊,用于在第一轉(zhuǎn)發(fā)模塊轉(zhuǎn)發(fā)所述數(shù)據(jù)報文之后,判斷所述主用設(shè)備與所 述數(shù)據(jù)報文發(fā)送端之間的鏈路故障是否恢復(fù)。
      16.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述裝置中所述備用設(shè)備還包括第一 恢復(fù)模塊,所述裝置中主用設(shè)備還包括第二恢復(fù)模塊第一恢復(fù)模塊,用于所述第一判斷模塊的判斷結(jié)果為故障恢復(fù)時,不接收來自所述數(shù) 據(jù)報文發(fā)送端的所述數(shù)據(jù)報文,或者接收所述數(shù)據(jù)報文,但是接收后,立即丟棄所述數(shù)據(jù)報 文,不再轉(zhuǎn)發(fā)所述數(shù)據(jù)報文;第二恢復(fù)模塊,用于所述第一判斷模塊的判斷結(jié)果為故障恢復(fù)時,接收來自所述數(shù)據(jù)報文發(fā)送端的所述數(shù)據(jù)報文,并將所述數(shù)據(jù)報文通過主用P2MP樹轉(zhuǎn)發(fā)給所述數(shù)據(jù)報文接 收端。
      17.—種虛擬專用局域網(wǎng)服務(wù)組播保護的裝置,其特征在于,所述裝置包括主用設(shè)備和 備用設(shè)備,其中,所述裝置中所述備用設(shè)備包括第二接收模塊,用于接收來自數(shù)據(jù)報文發(fā)送端的數(shù)據(jù)報文;第三轉(zhuǎn)發(fā)模塊,用于將所述第二接收模塊接收的所述數(shù)據(jù)報文通過修剪的VPLS網(wǎng)絡(luò) 轉(zhuǎn)發(fā)給數(shù)據(jù)報文接收端;第四轉(zhuǎn)發(fā)模塊,用于將所述第二接收模塊接收的所述數(shù)據(jù)報文通過備用P2MP樹轉(zhuǎn)發(fā) 給數(shù)據(jù)報文接收端。
      18.根據(jù)權(quán)利要求17所述的裝置,其特征在于,所述裝置還包括第二確定模塊,用于確定所述主用設(shè)備和所述備用設(shè)備,其中,通過配置確定所述主用 設(shè)備和所述備用設(shè)備,主用設(shè)備是主用P2MP樹的根節(jié)點,備用設(shè)備是VPLS網(wǎng)絡(luò)與CE相連 的PE設(shè)備;第三確定模塊,用于確定所述主用設(shè)備和所述備用設(shè)備,其中,通過選舉機制來確定所 述主用設(shè)備和所述備用設(shè)備,所述主用設(shè)備是主用P2MP樹的根節(jié)點,備用設(shè)備是備用P2MP 樹的根節(jié)點。
      19.根據(jù)權(quán)利要求17所述的裝置,其特征在于,所述裝置中備用設(shè)備還包括第二判斷模塊,用于在所述第三轉(zhuǎn)發(fā)模塊或第四轉(zhuǎn)發(fā)模塊轉(zhuǎn)發(fā)所述數(shù)據(jù)報文之后,判 斷所述主用設(shè)備故障是否恢復(fù)。
      20.根據(jù)權(quán)利要求17所述的裝置,其特征在于,所述裝置中所述主用設(shè)備包括第三恢 復(fù)模塊,所述裝置中所述備用設(shè)備包括第四恢復(fù)模塊第三恢復(fù)模塊,用于在所述第二判斷模塊的判斷結(jié)果為故障恢復(fù)時,接收來自所述數(shù) 據(jù)報文發(fā)送端的所述數(shù)據(jù)報文,并將所述數(shù)據(jù)報文通過主用P2MP樹轉(zhuǎn)發(fā)給所述數(shù)據(jù)報文 接收端;第四恢復(fù)模塊,用于在所述第二判斷模塊的判斷結(jié)果為故障恢復(fù)時,不接收來自所述 數(shù)據(jù)報文發(fā)送端的所述數(shù)據(jù)報文,或者接收所述數(shù)據(jù)報文,但是接收后,立即丟棄所述數(shù)據(jù) 報文,不再轉(zhuǎn)發(fā)所述數(shù)據(jù)報文。
      全文摘要
      本發(fā)明公開了一種虛擬專用局域網(wǎng)服務(wù)組播保護的方法及裝置,該方法包括在主用設(shè)備與數(shù)據(jù)報文發(fā)送端之間的鏈路出現(xiàn)故障之后,備用設(shè)備接收來自所述數(shù)據(jù)報文發(fā)送端的數(shù)據(jù)報文,并將數(shù)據(jù)報文轉(zhuǎn)發(fā)給所述主用設(shè)備,以便主用設(shè)備將來自備用設(shè)備的數(shù)據(jù)報文通過主用點到多點P2MP樹轉(zhuǎn)發(fā)給數(shù)據(jù)報文接收端,通過本發(fā)明提供的技術(shù)方案,提高了虛擬專用局域網(wǎng)服務(wù)組播的穩(wěn)定性及安全性,且縮短故障中斷時間,提高了用戶體驗。
      文檔編號H04L12/18GK102045178SQ200910179869
      公開日2011年5月4日 申請日期2009年10月16日 優(yōu)先權(quán)日2009年10月16日
      發(fā)明者吳波, 陳然 申請人:中興通訊股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1