專利名稱:基于以太環(huán)網(wǎng)的組網(wǎng)方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種基于以太環(huán)網(wǎng)的組網(wǎng)方法及裝置。
背景技術(shù):
以太網(wǎng)由于其成本和標(biāo)準(zhǔn)化的優(yōu)勢,成為一種部署廣泛的成熟鏈路層技術(shù),用 于承載各種因特網(wǎng)協(xié)議(Internet Protocol,簡稱為IP)業(yè)務(wù)流量。為了實現(xiàn)用戶跨廣域網(wǎng)建立以太網(wǎng)虛擬專用網(wǎng)絡(luò)(Virtual Private Network,簡稱 為VPN)業(yè)務(wù),因特網(wǎng)工程組(Internet Engineering Task Force,簡稱為IETF)定義了 2層 VPN工作組,通過PWE3封裝建立MPLS隧道用以承載以太網(wǎng)業(yè)務(wù),并定義了虛擬專線 業(yè)務(wù)(Virtual Private Wire Service,簡稱為 VPWS)和虛擬專用局域網(wǎng)業(yè)務(wù)(Virtual Private LAN Service,簡稱為VPLS)體系結(jié)構(gòu),從而可以實現(xiàn)以太網(wǎng)業(yè)務(wù)的正常轉(zhuǎn)發(fā)和拓?fù)渚S 護(hù)。VPWS屬于點(diǎn)到點(diǎn)互聯(lián)的組網(wǎng)模型,結(jié)構(gòu)相對簡單。VPLS屬于多點(diǎn)互聯(lián)的組網(wǎng)模型,采用運(yùn)營商邊緣路由器(Provider Edge
Router,簡稱為PE)全連接和水平分割確保以太網(wǎng)業(yè)務(wù)正常轉(zhuǎn)發(fā)。具體可以參見圖1。圖1為相關(guān)技術(shù)中的VPLS核心層PE全連接組網(wǎng)的示意圖。如圖1所示,該網(wǎng) 絡(luò)中PE設(shè)備的虛擬轉(zhuǎn)發(fā)實例之間兩兩相連接,因此,帶來了如下問題PE需要全連接 進(jìn)行組網(wǎng)的比較復(fù)雜,且可擴(kuò)展性不佳。相關(guān)技術(shù)中,IETF定義了 H-VPLS體系結(jié)構(gòu)來解決VPLS的PE全連接的部分問
題,但只是在增加外圍業(yè)務(wù)接入點(diǎn)時避免和原有的PE建立全連接,實質(zhì)上仍然需要在核 心PE間維護(hù)全連接的拓?fù)浣Y(jié)構(gòu)。采用全連接方式進(jìn)行組網(wǎng)存在以下技術(shù)問題由于需要大量的物理線路資源, 因此會對實際組網(wǎng)有較大限制。采用全連接方式進(jìn)行組網(wǎng)還存在另外一個問題由于對用戶的組播流量需要在 每個連接的以太網(wǎng)偽線中進(jìn)行多次復(fù)制,因此會占用不必要的網(wǎng)絡(luò)帶寬。在實際組網(wǎng)中,環(huán)形拓?fù)涫且环N常見的形式,目前ITU定義了以太網(wǎng)環(huán)網(wǎng)保護(hù) 切換標(biāo)準(zhǔn)G.8032,簡化了環(huán)形組網(wǎng),實現(xiàn)了業(yè)務(wù)的傳輸和快速保護(hù)。但是,目前IETF的 VPLS組網(wǎng)模型還無法較好地適應(yīng)環(huán)形拓?fù)洹?br>
發(fā)明內(nèi)容
針對相關(guān)技術(shù)中IETF的VPLS組網(wǎng)模型無法較好適應(yīng)環(huán)形拓?fù)涞膯栴}而提出本 發(fā)明,為此,本發(fā)明的主要目的在于提供一種改進(jìn)的基于以太環(huán)網(wǎng)的VPLS組網(wǎng)方法及系 統(tǒng),以解決上述問題至少之一。根據(jù)本發(fā)明的一個方面,提供了一種基于以太環(huán)網(wǎng)的組網(wǎng)方法。根據(jù)本發(fā)明的基于以太環(huán)網(wǎng)的組網(wǎng)方法包括將虛擬專用局域網(wǎng)業(yè)務(wù)VPLS體 系中至少兩個具有轉(zhuǎn)發(fā)功能的實體連接成至少一個環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò);在至少一個環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)中,通過以太環(huán)網(wǎng)控制協(xié)議對轉(zhuǎn)發(fā)功能實體進(jìn)行控制。根據(jù)本發(fā)明的一個方面,提供了一種基于以太環(huán)網(wǎng)的組網(wǎng)裝置。根據(jù)本發(fā)明的基于以太環(huán)網(wǎng)的組網(wǎng)裝置包括連接單元,用于將虛擬專用局域 網(wǎng)業(yè)務(wù)VPLS體系中至少兩個具有轉(zhuǎn)發(fā)功能的實體連接成至少一個環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò); 控制單元,用于通過以太環(huán)網(wǎng)控制協(xié)議,對轉(zhuǎn)發(fā)功能實體進(jìn)行控制。通過本發(fā)明,提供了一種基于以太環(huán)網(wǎng)的組網(wǎng)方案,將虛擬專用局域網(wǎng)業(yè)務(wù) VPLS體系中具有轉(zhuǎn)發(fā)功能的實體連接成至少一個環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò);并在至少一個環(huán) 形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)中通過以太環(huán)網(wǎng)控制協(xié)議進(jìn)行控制。解決了相關(guān)技術(shù)中IETF的VPLS 組網(wǎng)模型無法較好適應(yīng)環(huán)形拓?fù)涞膯栴},進(jìn)而可以在組網(wǎng)時減少大量物理線路資源,并 且通過環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)中具有轉(zhuǎn)發(fā)功能的實體將組播流量進(jìn)行轉(zhuǎn)發(fā),從而可以節(jié)省 網(wǎng)絡(luò)帶寬資源。本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中 變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在所寫的 說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本 發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖 中圖1為相關(guān)技術(shù)中VPLS和PE全連接組網(wǎng)的示意圖;圖2為根據(jù)本發(fā)明實施例的基于以太環(huán)網(wǎng)的組網(wǎng)方法的流程圖;圖3為根據(jù)本發(fā)明實例一的基于以太環(huán)網(wǎng)的組網(wǎng)方法進(jìn)行組網(wǎng)的示意圖;圖4為根據(jù)本發(fā)明實例二的基于以太環(huán)網(wǎng)的組網(wǎng)方法進(jìn)行組網(wǎng)的示意圖;圖5為根據(jù)本發(fā)明實例三的基于以太環(huán)網(wǎng)的組網(wǎng)方法進(jìn)行組網(wǎng)的示意圖;圖6為根據(jù)本發(fā)明實例四的基于以太環(huán)網(wǎng)的組網(wǎng)方法進(jìn)行組網(wǎng)的示意圖;圖7為根據(jù)本發(fā)明實例五的基于以太環(huán)網(wǎng)的組網(wǎng)方法進(jìn)行組網(wǎng)的示意圖;圖8為根據(jù)本發(fā)明方法實例六的基于以太環(huán)網(wǎng)的組網(wǎng)方法進(jìn)行組網(wǎng)的示意圖;圖9為根據(jù)本發(fā)明實施例的用戶組播流量在基于環(huán)網(wǎng)的VPLS的優(yōu)化示意圖;圖10為根據(jù)本發(fā)明實施例的基于以太環(huán)網(wǎng)的組網(wǎng)裝置的結(jié)構(gòu)框圖;圖11為根據(jù)本發(fā)明優(yōu)選實施例的基于以太環(huán)網(wǎng)的組網(wǎng)裝置的結(jié)構(gòu)框圖。
具體實施例方式功能概述本發(fā)明實施例提供了一種基于以太環(huán)網(wǎng)的組網(wǎng)方案,首先該方案可以用于VPLS 的核心層將PE設(shè)備內(nèi)的虛擬轉(zhuǎn)發(fā)實例VSI之間通過以太網(wǎng)偽線建立環(huán)形連接;之后在 PE內(nèi)的虛擬轉(zhuǎn)發(fā)實例VSI之間運(yùn)行以太網(wǎng)環(huán)網(wǎng)控制協(xié)議;將業(yè)務(wù)在建立的無環(huán)通道內(nèi)傳 輸;在節(jié)點(diǎn)或鏈路出現(xiàn)故障時以太網(wǎng)環(huán)網(wǎng)控制協(xié)議檢測故障并通知相關(guān)節(jié)點(diǎn)進(jìn)行保護(hù)切 換;在上述故障恢復(fù)時以太網(wǎng)環(huán)網(wǎng)控制協(xié)議根據(jù)配置通知相關(guān)節(jié)點(diǎn)進(jìn)行動作;該方案還可以用于VPLS的接入層在PE設(shè)備內(nèi)的虛擬轉(zhuǎn)發(fā)實例VS工和CE設(shè)備之間通過接入線路AC建立環(huán)形連接;之后PE內(nèi)的虛擬轉(zhuǎn)發(fā)實例VSI和CE設(shè)備之間 運(yùn)行以太網(wǎng)環(huán)網(wǎng)控制協(xié)議;將業(yè)務(wù)在建立的無環(huán)通道內(nèi)傳輸;在節(jié)點(diǎn)或鏈路出現(xiàn)故障時 以太網(wǎng)環(huán)網(wǎng)控制協(xié)議檢測故障并通知相關(guān)節(jié)點(diǎn)進(jìn)行保護(hù)切換;在上述故障恢復(fù)時以太網(wǎng) 環(huán)網(wǎng)控制協(xié)議根據(jù)配置通知相關(guān)節(jié)點(diǎn)進(jìn)行動作;該方案還可以用于VPLS之間的互聯(lián)將互聯(lián)的VPLS的邊界PE內(nèi)的虛擬轉(zhuǎn)發(fā) 實例VSI之間通過以太網(wǎng)偽線建立環(huán)形連接;在邊界PE內(nèi)的虛擬轉(zhuǎn)發(fā)實例VSI之間運(yùn)行 以太網(wǎng)環(huán)網(wǎng)控制協(xié)議;之后業(yè)務(wù)在建立的無環(huán)通道內(nèi)傳輸;在節(jié)點(diǎn)或鏈路出現(xiàn)故障時以 太網(wǎng)環(huán)網(wǎng)控制協(xié)議檢測故障并通知相關(guān)節(jié)點(diǎn)進(jìn)行保護(hù)切換;在上述故障恢復(fù)時以太網(wǎng)環(huán) 網(wǎng)控制協(xié)議根據(jù)配置通知相關(guān)節(jié)點(diǎn)進(jìn)行動作;該方案還可以在轉(zhuǎn)發(fā)不同VPN中以太網(wǎng)業(yè)務(wù)的網(wǎng)絡(luò)中采用不同的環(huán)網(wǎng)保護(hù),實 現(xiàn)業(yè)務(wù)流量的負(fù)載均衡。首先在PE設(shè)備中屬于不同VPN中以太網(wǎng)業(yè)務(wù)的VSI之間間可 以建立不同的環(huán)網(wǎng)保護(hù);再將轉(zhuǎn)發(fā)不同VPN中以太網(wǎng)業(yè)務(wù)的VSI之間各自運(yùn)行以太網(wǎng)環(huán) 網(wǎng)控制協(xié)議;將轉(zhuǎn)發(fā)不同VPN的業(yè)務(wù)流量在各自不同的環(huán)網(wǎng)保護(hù)拓?fù)渲袀鬏敚晦D(zhuǎn)發(fā)不同 VPN的環(huán)形保護(hù)在節(jié)點(diǎn)或鏈路出現(xiàn)故障時由各自的以太網(wǎng)環(huán)網(wǎng)控制協(xié)議檢測故障并通知 相關(guān)節(jié)點(diǎn)進(jìn)行保護(hù)切換;在上述故障恢復(fù)時將轉(zhuǎn)發(fā)不同VPN中以太網(wǎng)業(yè)務(wù)的環(huán)網(wǎng)中通過 太網(wǎng)環(huán)網(wǎng)控制協(xié)議根據(jù)配置通知相關(guān)節(jié)點(diǎn)進(jìn)行動作。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以 相互組合。下面將參考附圖并結(jié)合實施例來詳細(xì)說明本發(fā)明。方法實施例根據(jù)本發(fā)明實施例,首先提供了一種基于以太環(huán)網(wǎng)的組網(wǎng)方法。圖2為根據(jù)本發(fā)明實施例的基于以太環(huán)網(wǎng)的組網(wǎng)方法的流程圖。如圖2所示, 根據(jù)本發(fā)明實施例的基于以太環(huán)網(wǎng)的組網(wǎng)方法包括以下處理(步驟S201-步驟S203)步驟S201 將虛擬專用局域網(wǎng)業(yè)務(wù)VPLS體系中至少兩個具有轉(zhuǎn)發(fā)功能的實體 連接成至少一個環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò);優(yōu)選地,上述具有轉(zhuǎn)發(fā)功能的實體包括但不限于以下至少之一運(yùn)營商邊緣PE 設(shè)備的虛擬轉(zhuǎn)發(fā)實例;運(yùn)營商邊緣PE設(shè)備的虛擬轉(zhuǎn)發(fā)實例、客戶邊緣CE設(shè)備。優(yōu)選地,環(huán)形拓?fù)浣Y(jié)構(gòu)為以下至少之一單個環(huán)的環(huán)形拓?fù)浣Y(jié)構(gòu);多個環(huán)之間 具有一條或多條相交鏈路的環(huán)形拓?fù)浣Y(jié)構(gòu)。步驟S203:在至少一個環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)中,通過以太環(huán)網(wǎng)控制協(xié)議對轉(zhuǎn)發(fā) 功能實體進(jìn)行控制。優(yōu)選地,在至少一個環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)中通過以太環(huán)網(wǎng)控制協(xié)議進(jìn)行控制之 后,還可以包括將以太網(wǎng)虛擬專用網(wǎng)絡(luò)中以太網(wǎng)業(yè)務(wù)經(jīng)由需要經(jīng)過的虛擬轉(zhuǎn)發(fā)實例或 CE設(shè)備轉(zhuǎn)發(fā)至下一虛擬轉(zhuǎn)發(fā)實例或CE設(shè)備,直至到達(dá)目的虛擬轉(zhuǎn)發(fā)實例或CE設(shè)備。優(yōu)選地,上述步驟S201可以進(jìn)一步包括將虛擬專用局域網(wǎng)業(yè)務(wù)VPLS體系的 運(yùn)營商邊緣PE設(shè)備的至少兩個虛擬轉(zhuǎn)發(fā)實例連接成至少一個環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò);上述 步驟S203可以進(jìn)一步包括在虛擬轉(zhuǎn)發(fā)實例之間運(yùn)行以太網(wǎng)環(huán)網(wǎng)控制協(xié)議以實現(xiàn)網(wǎng)絡(luò)的 保護(hù)、檢測及恢復(fù)。其中,在虛擬轉(zhuǎn)發(fā)實例之間通過以下至少之一方式運(yùn)行以太網(wǎng)環(huán)網(wǎng)控制協(xié)議 在轉(zhuǎn)發(fā)同一個VPN中以太網(wǎng)業(yè)務(wù)的虛擬轉(zhuǎn)發(fā)實例內(nèi)運(yùn)行環(huán)控制協(xié)議;在PE設(shè)備內(nèi)選取
7一個或多個管理VPN中以太網(wǎng)業(yè)務(wù)的管理虛擬轉(zhuǎn)發(fā)實例,并在選取的管理虛擬轉(zhuǎn)發(fā)實例 組網(wǎng)內(nèi)運(yùn)行環(huán)控制協(xié)議以控制轉(zhuǎn)發(fā)業(yè)務(wù)的虛擬轉(zhuǎn)發(fā)實例。優(yōu)選地,上述步驟S201還可以進(jìn)一步包括將虛擬專用局域網(wǎng)業(yè)務(wù)VPLS體系 的運(yùn)營商邊緣PE設(shè)備的至少一個虛擬轉(zhuǎn)發(fā)實例和至少一個客戶邊緣CE設(shè)備連接成環(huán)形 拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò);上述步驟S203還可以進(jìn)一步包括在網(wǎng)絡(luò)中的虛擬轉(zhuǎn)發(fā)實例和CE設(shè) 備之間通過以太網(wǎng)環(huán)網(wǎng)控制協(xié)議的控制以實現(xiàn)網(wǎng)絡(luò)的保護(hù)、檢測及恢復(fù)。其中,環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)中單個環(huán)的環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)包括PE設(shè)備的至 少一個虛擬轉(zhuǎn)發(fā)實例和至少一個CE設(shè)備;環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)中多個環(huán)之間具有一條或 多條相交鏈路的環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)為一個主環(huán)及至少一個從環(huán),其中,主環(huán)包括 同一個VPN中以太網(wǎng)業(yè)務(wù)的至少兩個具備轉(zhuǎn)發(fā)功能的實體,從環(huán)中每一個從環(huán)包括同 一個VPN中以太網(wǎng)業(yè)務(wù)的至少兩個具備轉(zhuǎn)發(fā)功能的實體,主環(huán)及至少一個從環(huán)中的具備 轉(zhuǎn)發(fā)功能的實體包括以下至少之一 PE設(shè)備的至少一個虛擬轉(zhuǎn)發(fā)實例、至少一個CE設(shè) 備。其中,在網(wǎng)絡(luò)中的虛擬轉(zhuǎn)發(fā)實例和CE之間通過以下至少之一方式運(yùn)行以太網(wǎng) 環(huán)網(wǎng)控制協(xié)議在轉(zhuǎn)發(fā)同一個VPN中以太網(wǎng)業(yè)務(wù)的虛擬轉(zhuǎn)發(fā)實例內(nèi)運(yùn)行環(huán)控制協(xié)議;在 PE設(shè)備內(nèi)選取一個或多個管理VPN中以太網(wǎng)業(yè)務(wù)的管理虛擬轉(zhuǎn)發(fā)實例,并在選取的管理 虛擬轉(zhuǎn)發(fā)實例組網(wǎng)內(nèi)運(yùn)行環(huán)控制協(xié)議以控制轉(zhuǎn)發(fā)業(yè)務(wù)的虛擬轉(zhuǎn)發(fā)實例和/或CE設(shè)備。優(yōu)選地,上述步驟S201還可以進(jìn)一步包括將至少兩個虛擬專用局域網(wǎng)業(yè)務(wù) VPLS體系的邊界運(yùn)營商邊緣PE設(shè)備的虛擬轉(zhuǎn)發(fā)實例連接成網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò);上述 步驟S203還可以進(jìn)一步包括在網(wǎng)絡(luò)中的邊界運(yùn)營商邊緣PE設(shè)備的虛擬轉(zhuǎn)發(fā)實例之間 運(yùn)行以太網(wǎng)環(huán)網(wǎng)控制協(xié)議以實現(xiàn)網(wǎng)絡(luò)的保護(hù)、檢測及恢復(fù)。其中,在網(wǎng)絡(luò)中的邊界運(yùn)營商邊緣PE設(shè)備的虛擬轉(zhuǎn)發(fā)實例之間通過以下至少之 一方式運(yùn)行以太網(wǎng)環(huán)網(wǎng)控制協(xié)議在轉(zhuǎn)發(fā)同一個VPN中以太網(wǎng)業(yè)務(wù)的虛擬轉(zhuǎn)發(fā)實例內(nèi)運(yùn) 行環(huán)控制協(xié)議;在PE設(shè)備內(nèi)選取一個或多個管理VPN中以太網(wǎng)業(yè)務(wù)的管理虛擬轉(zhuǎn)發(fā)實 例,并在選取的管理虛擬轉(zhuǎn)發(fā)實例組網(wǎng)內(nèi)分別運(yùn)行環(huán)控制協(xié)議以控制轉(zhuǎn)發(fā)業(yè)務(wù)的虛擬轉(zhuǎn) 發(fā)實例。優(yōu)選地,上述步驟S201還可以進(jìn)一步包括將虛擬專用局域網(wǎng)業(yè)務(wù)VPLS體系 的運(yùn)營商邊緣PE設(shè)備中轉(zhuǎn)發(fā)不同VPN業(yè)務(wù)的虛擬轉(zhuǎn)發(fā)實例連接成至少兩個環(huán)形拓?fù)浣Y(jié)構(gòu) 的網(wǎng)絡(luò);上述步驟S203還可以進(jìn)一步包括在每個環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)中的虛擬轉(zhuǎn)發(fā)實 例之間運(yùn)行以太網(wǎng)環(huán)網(wǎng)控制協(xié)議以實現(xiàn)網(wǎng)絡(luò)的保護(hù)、檢測及恢復(fù)。其中,在每個環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)中的虛擬轉(zhuǎn)發(fā)實例之間通過以下至少之一方 式運(yùn)行以太網(wǎng)環(huán)網(wǎng)控制協(xié)議在轉(zhuǎn)發(fā)同一個管理虛擬轉(zhuǎn)發(fā)實例業(yè)務(wù)的虛擬轉(zhuǎn)發(fā)實例內(nèi)運(yùn) 行環(huán)控制協(xié)議;在PE設(shè)備內(nèi)選取一個或多個管理VPN中以太網(wǎng)業(yè)務(wù)的管理虛擬轉(zhuǎn)發(fā)實 例,并在選取的管理虛擬轉(zhuǎn)發(fā)實例組網(wǎng)內(nèi)運(yùn)行環(huán)控制協(xié)議以控制轉(zhuǎn)發(fā)業(yè)務(wù)的虛擬轉(zhuǎn)發(fā)實 例。優(yōu)選地,對于上面描述的在PE設(shè)備內(nèi)選取一個或多個管理VPN中以太網(wǎng)業(yè)務(wù)的 管理虛擬轉(zhuǎn)發(fā)實例,并在選取的管理虛擬轉(zhuǎn)發(fā)實例組網(wǎng)內(nèi)運(yùn)行環(huán)控制協(xié)議以控制轉(zhuǎn)發(fā)業(yè) 務(wù)的虛擬轉(zhuǎn)發(fā)實例可以通過以下之一方式處理(1)在PE設(shè)備內(nèi)選取一個管理VPN業(yè)務(wù)的管理虛擬轉(zhuǎn)發(fā)實例,由管理VPN業(yè)務(wù)的管理虛擬轉(zhuǎn)發(fā)實例組網(wǎng)控制網(wǎng)絡(luò)中所有的轉(zhuǎn)發(fā)業(yè)務(wù)的虛擬轉(zhuǎn)發(fā)實例;(2)在PE設(shè)備內(nèi)選取一個或多個管理VPN業(yè)務(wù)的管理虛擬轉(zhuǎn)發(fā)實例,對于每個 管理虛擬轉(zhuǎn)發(fā)實例組網(wǎng),分別控制網(wǎng)絡(luò)中轉(zhuǎn)發(fā)該管理虛擬轉(zhuǎn)發(fā)實例對應(yīng)業(yè)務(wù)的一個或多 個虛擬轉(zhuǎn)發(fā)實例。在具體實施過程中,對于單個環(huán)的環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò),通過以太環(huán)網(wǎng)控制協(xié) 議進(jìn)行控制可以進(jìn)一步包括以下處理對于單個環(huán)的環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò),首先將虛擬 轉(zhuǎn)發(fā)實例或CE設(shè)備看作為具有轉(zhuǎn)發(fā)功能的節(jié)點(diǎn),本發(fā)明將轉(zhuǎn)發(fā)同一個VPN中以太網(wǎng)業(yè) 務(wù)的環(huán)節(jié)點(diǎn)(此處為VSI)定義在一個控制域內(nèi)。在控制域內(nèi)指定主節(jié)點(diǎn),主節(jié)點(diǎn)完成環(huán) 的鏈路狀態(tài)檢測以及控制環(huán)的保護(hù)切換。正常情況下,主節(jié)點(diǎn)將阻塞環(huán)上的一個端口, 避免以太網(wǎng)環(huán)路的形成。在具體實施過程中,對于多個環(huán)之間具有一條或多條相交鏈路的環(huán)形拓?fù)浣Y(jié)構(gòu) 的網(wǎng)絡(luò),可以將該網(wǎng)絡(luò)分解成一個主環(huán)和一個或多個從環(huán)。其中PE設(shè)備中轉(zhuǎn)發(fā)同一個 VPN的虛擬轉(zhuǎn)發(fā)實例VSI組成主環(huán),PE中屬于同一個VPN的虛擬轉(zhuǎn)發(fā)實例VSI和CE組 成從環(huán)。其中,主環(huán)的機(jī)制和上文所描述的單個環(huán)的拓?fù)浣Y(jié)構(gòu)一致。從環(huán)將連接在主環(huán) 的段看作是永久連通的鏈路,從環(huán)通過該永久連通的鏈路組成環(huán)。從環(huán)和主環(huán)類似,指 定主節(jié)點(diǎn),主節(jié)點(diǎn)阻塞一個端口。因此,根據(jù)本發(fā)明建立的環(huán)形拓?fù)浣Y(jié)構(gòu),結(jié)合以太環(huán)網(wǎng)控制協(xié)議的控制,對于 用戶的組播流量,只需要在環(huán)形的拓?fù)渲修D(zhuǎn)發(fā)1份流量,而不是像全連接那樣,需要轉(zhuǎn) 發(fā)N份(N是連接需要接收組播的用戶的PE的數(shù)量的一半左右)組播流量。在具體實施過程中,對于單個環(huán)的環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò),故障檢測機(jī)制可以采 用主節(jié)點(diǎn)周期性發(fā)送檢測報文或節(jié)點(diǎn)檢測到故障向主節(jié)點(diǎn)發(fā)送故障通告消息進(jìn)行。對于 主節(jié)點(diǎn)周期檢測的機(jī)制,如果主節(jié)點(diǎn)在規(guī)定的時間內(nèi)未收到檢測報文,就認(rèn)為網(wǎng)絡(luò)發(fā)生 故障。對于節(jié)點(diǎn)檢測故障生成故障通告消息的機(jī)制,主節(jié)點(diǎn)收到滿足條件的故障通告消 息認(rèn)為網(wǎng)絡(luò)發(fā)生故障。在檢測到故障時,主節(jié)點(diǎn)打開阻塞的端口,同時向各節(jié)點(diǎn)發(fā)送 MAC表項清除消息,更新MAC表項。在具體實施過程中,對于多個環(huán)之間具有一條或多條相交鏈路的環(huán)形拓?fù)浣Y(jié)構(gòu) 的網(wǎng)絡(luò),網(wǎng)絡(luò)故障檢測也采用主節(jié)點(diǎn)周期發(fā)送檢測報文或節(jié)點(diǎn)發(fā)送故障通告消息的機(jī) 制。對于主節(jié)點(diǎn)周期方式檢測報文的方式需要在邊界節(jié)點(diǎn)上進(jìn)行反射。和單環(huán)的不同之 處在于從環(huán)對連接在主環(huán)的永久鏈路不進(jìn)行故障檢測。保護(hù)切換流程和單環(huán)類似。在具體實施過程中,對于單個環(huán)的環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò),故障恢復(fù)檢測可采用 主節(jié)點(diǎn)周期檢測和節(jié)點(diǎn)主動通告等方式。主節(jié)點(diǎn)在接收到自己發(fā)出的檢測報文時認(rèn)為網(wǎng) 絡(luò)故障已恢復(fù)。主節(jié)點(diǎn)在收到節(jié)點(diǎn)發(fā)出的滿足條件的故障恢復(fù)報文時認(rèn)為網(wǎng)絡(luò)故障已恢 復(fù)。主節(jié)點(diǎn)在網(wǎng)絡(luò)故障恢復(fù)時,阻塞一個端口,同時向各節(jié)點(diǎn)發(fā)出清除MAC的消息,更 新各節(jié)點(diǎn)的MAC表項。其中,CE設(shè)備和PE中VSI組成的環(huán)網(wǎng)和PE中屬于同一個VPN的虛擬轉(zhuǎn)發(fā)實 例VSI組成的環(huán)網(wǎng)的機(jī)制類似。因此該組網(wǎng)方式可以實現(xiàn)CE到PE的多歸。在具體實施過程中,對于多個環(huán)之間具有一條或多條相交鏈路的環(huán)形拓?fù)浣Y(jié)構(gòu) 的網(wǎng)絡(luò),該網(wǎng)絡(luò)的故障恢復(fù)和單環(huán)的故障恢復(fù)類似。不同之處在于從環(huán)對連接在主環(huán)的 永久鏈路不進(jìn)行故障恢復(fù)檢測。
優(yōu)選地,在節(jié)點(diǎn)或鏈路出現(xiàn)故障時以太網(wǎng)環(huán)網(wǎng)控制協(xié)議檢測故障并通知相關(guān)節(jié) 點(diǎn)進(jìn)行保護(hù)切換;優(yōu)選地,在上述故障恢復(fù)時以太網(wǎng)環(huán)網(wǎng)控制協(xié)議根據(jù)配置通知相關(guān)節(jié)點(diǎn)進(jìn)行動作。優(yōu)選地,上述步驟S201和步驟S203描述的方案可以用于VPLS的核心層,示例 具體可以參見圖3和圖4。圖3為根據(jù)本發(fā)明實例一的基于以太環(huán)網(wǎng)的組網(wǎng)方法進(jìn)行組網(wǎng)的示意圖。如圖 3所示,示出了 PE設(shè)備的三個VSI和一個CE設(shè)備建立成一個單個環(huán)的環(huán)形拓?fù)浣Y(jié)構(gòu)。 在該網(wǎng)絡(luò)中通過以太環(huán)網(wǎng)控制協(xié)議進(jìn)行控制,可以看出在該網(wǎng)絡(luò)中主節(jié)點(diǎn)(VSI)將一個 端口進(jìn)行阻塞以避免流量成環(huán)。圖4為根據(jù)本發(fā)明實例二的基于以太環(huán)網(wǎng)的組網(wǎng)方法進(jìn)行組網(wǎng)的示意圖。如圖 4所示,示出了兩個環(huán)之間具有一條相交鏈路的環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)。該網(wǎng)絡(luò)包含PES 備的8個VSI,在該網(wǎng)絡(luò)中通過以太環(huán)網(wǎng)控制協(xié)議進(jìn)行控制,可以看出在該網(wǎng)絡(luò)中的兩個 相連的單環(huán)中的主節(jié)點(diǎn)(VSI)將端口進(jìn)行阻塞以避免流量成環(huán)。優(yōu)選地,上述步驟S201和步驟S203描述的方案可以用于VPLS的接入層,示例 具體可以參見圖5和圖6。圖5為根據(jù)本發(fā)明實例三的基于以太環(huán)網(wǎng)的組網(wǎng)方法進(jìn)行組網(wǎng)的示意圖。如圖5 所示,示出了 PE設(shè)備的三個VSI和一個CE設(shè)備連接成一個單個環(huán)的環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng) 絡(luò),在該網(wǎng)絡(luò)中通過以太環(huán)網(wǎng)控制協(xié)議進(jìn)行控制,可以看出在該網(wǎng)絡(luò)中主節(jié)點(diǎn)(VSI)將 一個端口進(jìn)行阻塞以避免流量成環(huán)。圖6為根據(jù)本發(fā)明實例四的基于以太環(huán)網(wǎng)的組網(wǎng)方法進(jìn)行組網(wǎng)的示意圖。如圖6 所示,示出了 PE設(shè)備的5個VSI和2個CE設(shè)備連接成兩個環(huán)之間具有一條相交鏈路的 環(huán)形拓?fù)浣Y(jié)構(gòu)。其中,可以將該網(wǎng)絡(luò)分解成一個主環(huán)和一個從環(huán),其中,PE設(shè)備中轉(zhuǎn)發(fā) 同一個VPN中以太網(wǎng)業(yè)務(wù)的VSI組成主環(huán),PE設(shè)備中屬于同一個VPN的虛擬轉(zhuǎn)發(fā)實例 VSI和CE設(shè)備組成從環(huán)。由此可知,可以實現(xiàn)CE設(shè)備的雙歸。優(yōu)選地,上述步驟S201和步驟S203描述的方案可以用于VPLS之間的互聯(lián),示 例具體可以參見圖7。圖7為根據(jù)本發(fā)明實例五的基于以太環(huán)網(wǎng)的組網(wǎng)方法進(jìn)行組網(wǎng)的示意圖。如圖7 所示,示出了 PE設(shè)備的3個VPLS連接成單個環(huán)的環(huán)形拓?fù)浣Y(jié)構(gòu)。其中,互聯(lián)的VPLS 的邊界PE內(nèi)的虛擬轉(zhuǎn)發(fā)實例VSI之間可以通過以太網(wǎng)偽線建立環(huán)形連接,并在邊界PE 設(shè)備內(nèi)的虛擬轉(zhuǎn)發(fā)實例VSI之間運(yùn)行以太網(wǎng)環(huán)網(wǎng)控制協(xié)議。優(yōu)選地,上述步驟S201和步驟S203描述的方案可以使轉(zhuǎn)發(fā)不同VPN中以太網(wǎng) 業(yè)務(wù)的網(wǎng)絡(luò)采用不同的環(huán)網(wǎng)保護(hù)。示例可以參見圖8。圖8為根據(jù)本發(fā)明方法實例六的基于以太環(huán)網(wǎng)的組網(wǎng)方法進(jìn)行組網(wǎng)的示意圖。 如圖8所示,對于圖中左方示意圖和右方示意圖示出的兩個環(huán)形網(wǎng)絡(luò),分別轉(zhuǎn)發(fā)不同的 VPN中以太網(wǎng)業(yè)務(wù),該兩個環(huán)形網(wǎng)絡(luò)的VSI之間各自運(yùn)行以太網(wǎng)環(huán)網(wǎng)控制協(xié)議,相互獨(dú) 立,從而可以實現(xiàn)業(yè)務(wù)流量的均衡。圖9為根據(jù)本發(fā)明實施例的用戶組播流量在基于環(huán)網(wǎng)的VPLS的優(yōu)化示意圖。如 圖9所示,圖9中左方示意圖為采用全連接方式進(jìn)行組網(wǎng)的網(wǎng)絡(luò),其中,主環(huán)中的最右方的VSI轉(zhuǎn)發(fā)組播流量時,需要分別向其他三個VSI轉(zhuǎn)發(fā),因此對用戶的組播流量需要在每 個連接的以太網(wǎng)偽線中進(jìn)行多次復(fù)制,占用不必要的網(wǎng)絡(luò)帶寬。而右方示意圖為根據(jù)本 發(fā)明方案建立的單個環(huán)的環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò),當(dāng)主環(huán)中的最右方的VSI轉(zhuǎn)發(fā)組播流量 時,只需要復(fù)制一份即可,該組播流量經(jīng)由其他三個的轉(zhuǎn)發(fā),可以到達(dá)目的節(jié)點(diǎn)。其中,上述實施例僅為基于以太環(huán)網(wǎng)的組網(wǎng)方案的示例,在具體實施過程中, 采用該方案進(jìn)行組網(wǎng)時,還可以包括其他多個實施例。通過上述實施例,提供了一種基于以太環(huán)網(wǎng)的組網(wǎng)方法,通過圖2至圖8中實施 例的描述,可以實現(xiàn)以太網(wǎng)2層VPN中以太網(wǎng)業(yè)務(wù)在環(huán)形拓?fù)湎碌谋憬萁M網(wǎng)和快速保護(hù) 切換,節(jié)省傳輸資源,降低組網(wǎng)復(fù)雜性,提高業(yè)務(wù)的可靠性。并且可以實現(xiàn)大規(guī)模減少 PE間以太網(wǎng)偽線連接數(shù)量,CE到PE多歸,CE組播流量優(yōu)化,多個VPLS間的互連等 功能。裝置實施例根據(jù)本發(fā)明實施例,還提供了一種基于以太環(huán)網(wǎng)的組網(wǎng)裝置。圖10為根據(jù)本發(fā)明實施例的基于以太環(huán)網(wǎng)的組網(wǎng)裝置的結(jié)構(gòu)框圖。圖11為根 據(jù)本發(fā)明優(yōu)選實施例的基于以太環(huán)網(wǎng)的組網(wǎng)裝置的結(jié)構(gòu)框圖。如圖10所示,根據(jù)本發(fā)明 實施例的基于以太環(huán)網(wǎng)的組網(wǎng)裝置包括連接單元1、控制單元2,以下結(jié)合圖11進(jìn)行描 述。連接單元1,用于將虛擬專用局域網(wǎng)業(yè)務(wù)VPLS體系中至少兩個具有轉(zhuǎn)發(fā)功能的 實體連接成至少一個環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò);優(yōu)選地,上述具有轉(zhuǎn)發(fā)功能的實體包括以下至少之一運(yùn)營商邊緣PE設(shè)備的虛 擬轉(zhuǎn)發(fā)實例;運(yùn)營商邊緣PE設(shè)備的虛擬轉(zhuǎn)發(fā)實例、客戶邊緣CE設(shè)備??刂茊卧?,與連接單元1相連接,用于通過以太環(huán)網(wǎng)控制協(xié)議,對轉(zhuǎn)發(fā)功能實 體進(jìn)行控制。優(yōu)選地,如圖11所示,裝置還可以包括轉(zhuǎn)發(fā)單元3,用于將以太網(wǎng)虛擬專用 網(wǎng)絡(luò)VPN中以太網(wǎng)業(yè)務(wù)經(jīng)由需要經(jīng)過的虛擬轉(zhuǎn)發(fā)實例或CE設(shè)備轉(zhuǎn)發(fā)至下一虛擬轉(zhuǎn)發(fā)實 例或CE設(shè)備,直至到達(dá)目的虛擬轉(zhuǎn)發(fā)實例或CE設(shè)備。優(yōu)選地,如圖11所示,連接單元1可以進(jìn)一步包括第一連接模塊10,第一連接 模塊10用于將虛擬專用局域網(wǎng)業(yè)務(wù)VPLS體系的運(yùn)營商邊緣PE設(shè)備的至少兩個虛擬轉(zhuǎn)發(fā) 實例連接成至少一個環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò);控制單元2包括第一控制模塊20,第一控制 模塊20用于在虛擬轉(zhuǎn)發(fā)實例之間運(yùn)行以太網(wǎng)環(huán)網(wǎng)控制協(xié)議以實現(xiàn)網(wǎng)絡(luò)的保護(hù)、檢測及恢
M. o優(yōu)選地,如圖11所示,連接單元1可以還進(jìn)一步包括第二連接模塊12,第二 連接模塊12用于將虛擬專用局域網(wǎng)業(yè)務(wù)VPLS體系的運(yùn)營商邊緣PE設(shè)備的至少一個虛擬 轉(zhuǎn)發(fā)實例和至少一個客戶邊緣CE設(shè)備連接成環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò);控制單元還可以進(jìn)一 步包括第二控制模塊22,第二控制模塊22用于在網(wǎng)絡(luò)中的虛擬轉(zhuǎn)發(fā)實例和CE設(shè)備之間 通過以太網(wǎng)環(huán)網(wǎng)控制協(xié)議的控制以實現(xiàn)網(wǎng)絡(luò)的保護(hù)、檢測及恢復(fù)。優(yōu)選地,如圖11所示,連接單元1可以還進(jìn)一步包括第三連接模塊14,第三 連接模塊14用于將至少兩個虛擬專用局域網(wǎng)業(yè)務(wù)VPLS體系的邊界運(yùn)營商邊緣PE設(shè)備的 虛擬轉(zhuǎn)發(fā)實例連接成網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò);控制單元2包括第三控制模塊24,第三控制模塊24用于在網(wǎng)絡(luò)中的邊界運(yùn)營商邊緣PE設(shè)備的虛擬轉(zhuǎn)發(fā)實例之間運(yùn)行以太網(wǎng)環(huán)網(wǎng)控制 協(xié)議以實現(xiàn)網(wǎng)絡(luò)的保護(hù)、檢測及恢復(fù)。優(yōu)選地,如圖11所示,連接單元1包括第四連接模塊16,第四連接模塊16用于 將虛擬專用局域網(wǎng)業(yè)務(wù)VPLS體系的運(yùn)營商邊緣PE設(shè)備中轉(zhuǎn)發(fā)不同VPN業(yè)務(wù)的虛擬轉(zhuǎn)發(fā) 實例連接成至少兩個環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò);控制單元2包括第四控制模塊26,第四控制 模塊26用于在個環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)中的虛擬轉(zhuǎn)發(fā)實例之間運(yùn)行以太網(wǎng)環(huán)網(wǎng)控制協(xié)議以 實現(xiàn)網(wǎng)絡(luò)的保護(hù)、檢測及恢復(fù)。通過上述實施例,提供了一種基于以太環(huán)網(wǎng)的組網(wǎng)裝置,通過連接單元和控制 單元的相互結(jié)合,可以在組網(wǎng)時減少大量物理線路資源,并且通過環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò) 中具有轉(zhuǎn)發(fā)功能的實體將組播流量進(jìn)行轉(zhuǎn)發(fā),從而可以節(jié)省網(wǎng)絡(luò)帶寬資源。綜上所述,通過本發(fā)明的上述實施例,提供的基于以太環(huán)網(wǎng)的組網(wǎng)方案,可以 實現(xiàn)以太網(wǎng)2層VPN業(yè)務(wù)在環(huán)形拓?fù)湎碌谋憬萁M網(wǎng)和快速保護(hù)切換,節(jié)省傳輸資源,降 低組網(wǎng)復(fù)雜性,提高業(yè)務(wù)的可靠性。并且可以實現(xiàn)大規(guī)模減少PE間以太網(wǎng)偽線連接數(shù) 量,CE到PE多歸,CE組播流量優(yōu)化,多個VPLS間的互連等功能。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通 用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所 組成的網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將 它們存儲在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊, 或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制 于任何特定的硬件和軟件結(jié)合。以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的 技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的 任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種基于以太環(huán)網(wǎng)的組網(wǎng)方法,其特征在于,包括將虛擬專用局域網(wǎng)業(yè)務(wù)VPLS體系中至少兩個具有轉(zhuǎn)發(fā)功能的實體連接成至少一個環(huán) 形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò);在所述至少一個環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)中,通過以太環(huán)網(wǎng)控制協(xié)議對轉(zhuǎn)發(fā)功能實體進(jìn) 行控制。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述具有轉(zhuǎn)發(fā)功能的實體包括以下至少 之一運(yùn)營商邊緣PE設(shè)備的虛擬轉(zhuǎn)發(fā)實例;運(yùn)營商邊緣PE設(shè)備的虛擬轉(zhuǎn)發(fā)實例、客戶邊緣CE設(shè)備。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述環(huán)形拓?fù)浣Y(jié)構(gòu)為以下至少之一單個環(huán)的環(huán)形拓?fù)浣Y(jié)構(gòu);多個環(huán)之間具有一條或多條相交鏈路的環(huán)形拓?fù)浣Y(jié)構(gòu)。
4.根據(jù)權(quán)利要求1至3中任一項所述的方法,其特征在于,在所述至少一個環(huán)形拓?fù)?結(jié)構(gòu)的網(wǎng)絡(luò)中通過以太環(huán)網(wǎng)控制協(xié)議進(jìn)行控制之后,所述方法還包括將以太網(wǎng)虛擬專用網(wǎng)絡(luò)中以太網(wǎng)業(yè)務(wù)經(jīng)由需要經(jīng)過的虛擬轉(zhuǎn)發(fā)實例或CE設(shè)備轉(zhuǎn)發(fā)至 下一虛擬轉(zhuǎn)發(fā)實例或CE設(shè)備,直至到達(dá)目的虛擬轉(zhuǎn)發(fā)實例或CE設(shè)備。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法進(jìn)一步包括將虛擬專用局域網(wǎng)業(yè)務(wù)VPLS體系的運(yùn)營商邊緣PE設(shè)備的至少兩個虛擬轉(zhuǎn)發(fā)實例連 接成所述至少一個環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò);在虛擬轉(zhuǎn)發(fā)實例之間運(yùn)行以太網(wǎng)環(huán)網(wǎng)控制協(xié)議以實現(xiàn)所述網(wǎng)絡(luò)的保護(hù)、檢測及恢復(fù) ο
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,在虛擬轉(zhuǎn)發(fā)實例之間通過以下至少之一 方式運(yùn)行以太網(wǎng)環(huán)網(wǎng)控制協(xié)議在轉(zhuǎn)發(fā)同一個VPN中以太網(wǎng)業(yè)務(wù)的虛擬轉(zhuǎn)發(fā)實例內(nèi)運(yùn)行環(huán)控制協(xié)議;在PE設(shè)備內(nèi)選取一個或多個管理所述VPN中以太網(wǎng)業(yè)務(wù)的管理虛擬轉(zhuǎn)發(fā)實例,并在 選取的管理虛擬轉(zhuǎn)發(fā)實例組網(wǎng)內(nèi)運(yùn)行環(huán)控制協(xié)議以控制轉(zhuǎn)發(fā)業(yè)務(wù)的虛擬轉(zhuǎn)發(fā)實例。
7.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法進(jìn)一步包括將虛擬專用局域網(wǎng)業(yè)務(wù)VPLS體系的運(yùn)營商邊緣PE設(shè)備的至少一個虛擬轉(zhuǎn)發(fā)實例和 至少一個客戶邊緣CE設(shè)備連接成所述環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò);在所述網(wǎng)絡(luò)中的虛擬轉(zhuǎn)發(fā)實例和CE設(shè)備之間通過以太網(wǎng)環(huán)網(wǎng)控制協(xié)議的控制以實現(xiàn) 所述網(wǎng)絡(luò)的保護(hù)、檢測及恢復(fù)。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)中單個環(huán)的環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)包括所述PE設(shè)備的至少 一個虛擬轉(zhuǎn)發(fā)實例和所述至少一個CE設(shè)備;所述環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)中多個環(huán)之間具有一條或多條相交鏈路的環(huán)形拓?fù)浣Y(jié)構(gòu)的 網(wǎng)絡(luò)為一個主環(huán)及至少一個從環(huán),其中,所述主環(huán)包括同一個所述VPN中以太網(wǎng)業(yè) 務(wù)的至少兩個具備轉(zhuǎn)發(fā)功能的實體;所述至少一個從環(huán)中每一個從環(huán)包括同一個所述 VPN中以太網(wǎng)業(yè)務(wù)的至少兩個具備轉(zhuǎn)發(fā)功能的實體,所述主環(huán)及所述至少一個從環(huán)中的 具備轉(zhuǎn)發(fā)功能的實體包括以下至少之一所述PE設(shè)備的至少一個虛擬轉(zhuǎn)發(fā)實例、至少一個CE設(shè)備。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,在所述網(wǎng)絡(luò)中的虛擬轉(zhuǎn)發(fā)實例和CE之 間通過以下至少之一方式運(yùn)行以太網(wǎng)環(huán)網(wǎng)控制協(xié)議在轉(zhuǎn)發(fā)同一個VPN中以太網(wǎng)業(yè)務(wù)的虛擬轉(zhuǎn)發(fā)實例內(nèi)運(yùn)行環(huán)控制協(xié)議; 在PE設(shè)備內(nèi)選取一個或多個管理所述VPN中以太網(wǎng)業(yè)務(wù)的管理虛擬轉(zhuǎn)發(fā)實例,并在 選取的管理虛擬轉(zhuǎn)發(fā)實例組網(wǎng)內(nèi)運(yùn)行環(huán)控制協(xié)議以控制轉(zhuǎn)發(fā)業(yè)務(wù)的虛擬轉(zhuǎn)發(fā)實例和/或 CE設(shè)備。
10.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法進(jìn)一步包括將至少兩個虛擬專用局域網(wǎng)業(yè)務(wù)VPLS體系的邊界運(yùn)營商邊緣PE設(shè)備的虛擬轉(zhuǎn)發(fā)實 例連接成所述網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò);在所述網(wǎng)絡(luò)中的邊界運(yùn)營商邊緣PE設(shè)備的虛擬轉(zhuǎn)發(fā)實例之間運(yùn)行以太網(wǎng)環(huán)網(wǎng)控制協(xié) 議以實現(xiàn)所述網(wǎng)絡(luò)的保護(hù)、檢測及恢復(fù)。
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,在所述網(wǎng)絡(luò)中的邊界運(yùn)營商邊緣PE 設(shè)備的虛擬轉(zhuǎn)發(fā)實例之間通過以下至少之一方式運(yùn)行以太網(wǎng)環(huán)網(wǎng)控制協(xié)議在轉(zhuǎn)發(fā)同一個VPN中以太網(wǎng)業(yè)務(wù)的虛擬轉(zhuǎn)發(fā)實例內(nèi)運(yùn)行環(huán)控制協(xié)議; 在PE設(shè)備內(nèi)選取一個或多個管理所述VPN中以太網(wǎng)業(yè)務(wù)的管理虛擬轉(zhuǎn)發(fā)實例,并在 選取的管理虛擬轉(zhuǎn)發(fā)實例組網(wǎng)內(nèi)分別運(yùn)行環(huán)控制協(xié)議以控制轉(zhuǎn)發(fā)業(yè)務(wù)的虛擬轉(zhuǎn)發(fā)實例。
12.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法進(jìn)一步包括將虛擬專用局域網(wǎng)業(yè)務(wù)VPLS體系的運(yùn)營商邊緣PE設(shè)備中轉(zhuǎn)發(fā)不同VPN業(yè)務(wù)的虛擬 轉(zhuǎn)發(fā)實例連接成至少兩個環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò);在每個環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)中的虛擬轉(zhuǎn)發(fā)實例之間運(yùn)行以太網(wǎng)環(huán)網(wǎng)控制協(xié)議以實現(xiàn) 所述網(wǎng)絡(luò)的保護(hù)、檢測及恢復(fù)。
13.根據(jù)權(quán)利要求12所述的方法,其特征在于,在每個環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)中的虛擬 轉(zhuǎn)發(fā)實例之間通過以下至少之一方式運(yùn)行以太網(wǎng)環(huán)網(wǎng)控制協(xié)議在轉(zhuǎn)發(fā)同一個VPN中以太網(wǎng)業(yè)務(wù)的虛擬轉(zhuǎn)發(fā)實例內(nèi)運(yùn)行環(huán)控制協(xié)議; 在PE設(shè)備內(nèi)選取一個或多個管理所述VPN中以太網(wǎng)業(yè)務(wù)的管理虛擬轉(zhuǎn)發(fā)實例,并在 選取的管理虛擬轉(zhuǎn)發(fā)實例組網(wǎng)內(nèi)運(yùn)行環(huán)控制協(xié)議以控制轉(zhuǎn)發(fā)業(yè)務(wù)的虛擬轉(zhuǎn)發(fā)實例。
14.根據(jù)權(quán)利要求6、9、11、13所述的方法,其特征在于,在PE設(shè)備內(nèi)選取一個或 多個管理所述VPN中以太網(wǎng)業(yè)務(wù)的管理虛擬轉(zhuǎn)發(fā)實例,并在選取的管理虛擬轉(zhuǎn)發(fā)實例組 網(wǎng)內(nèi)運(yùn)行環(huán)控制協(xié)議以控制轉(zhuǎn)發(fā)業(yè)務(wù)的虛擬轉(zhuǎn)發(fā)實例包括以下之一在所述PE設(shè)備內(nèi)選取一個管理VPN業(yè)務(wù)的管理虛擬轉(zhuǎn)發(fā)實例,由所述管理VPN業(yè) 務(wù)的管理虛擬轉(zhuǎn)發(fā)實例組網(wǎng)控制所述網(wǎng)絡(luò)中所有的轉(zhuǎn)發(fā)業(yè)務(wù)的虛擬轉(zhuǎn)發(fā)實例;在所述PE設(shè)備內(nèi)選取一個或多個管理VPN業(yè)務(wù)的管理虛擬轉(zhuǎn)發(fā)實例,對于每個管理 虛擬轉(zhuǎn)發(fā)實例組網(wǎng),分別控制所述網(wǎng)絡(luò)中轉(zhuǎn)發(fā)該管理虛擬轉(zhuǎn)發(fā)實例對應(yīng)業(yè)務(wù)的一個或多 個虛擬轉(zhuǎn)發(fā)實例。
15.—種基于以太環(huán)網(wǎng)的組網(wǎng)裝置,其特征在于,包括連接單元,用于將虛擬專用局域網(wǎng)業(yè)務(wù)VPLS體系中至少兩個具有轉(zhuǎn)發(fā)功能的實體連 接成至少一個環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò);控制單元,用于通過以太環(huán)網(wǎng)控制協(xié)議,對轉(zhuǎn)發(fā)功能實體進(jìn)行控制。
16.根據(jù)權(quán)利要求15所述的裝置,其特征在于,所述具有轉(zhuǎn)發(fā)功能的實體包括以下至 少之一運(yùn)營商邊緣PE設(shè)備的虛擬轉(zhuǎn)發(fā)實例;運(yùn)營商邊緣PE設(shè)備的虛擬轉(zhuǎn)發(fā)實例、客戶邊緣CE設(shè)備。
17.根據(jù)權(quán)利要求15所述的裝置,其特征在于,所述環(huán)形拓?fù)浣Y(jié)構(gòu)為以下至少之 單個環(huán)的環(huán)形拓?fù)浣Y(jié)構(gòu);多個環(huán)之間具有一條或多條相交鏈路的環(huán)形拓?fù)浣Y(jié)構(gòu)。
18.根據(jù)權(quán)利要求15所述的裝置,其特征在于,所述裝置還包括轉(zhuǎn)發(fā)單元,用于將以太網(wǎng)虛擬專用網(wǎng)絡(luò)VPN中以太網(wǎng)業(yè)務(wù)經(jīng)由需要經(jīng)過的虛擬轉(zhuǎn)發(fā) 實例或CE設(shè)備轉(zhuǎn)發(fā)至下一虛擬轉(zhuǎn)發(fā)實例或CE設(shè)備,直至到達(dá)目的虛擬轉(zhuǎn)發(fā)實例或CE設(shè)備。
19.根據(jù)權(quán)利要求15所述的裝置,其特征在于,所述連接單元包括第一連接模塊,所述第一連接模塊用于將虛擬專用局域網(wǎng)業(yè)務(wù) VPLS體系的運(yùn)營商邊緣PE設(shè)備的至少兩個虛擬轉(zhuǎn)發(fā)實例連接成所述至少一個環(huán)形拓?fù)?結(jié)構(gòu)的網(wǎng)絡(luò);所述控制單元包括第一控制模塊,所述第一控制模塊用于在虛擬轉(zhuǎn)發(fā)實例之間運(yùn)行 以太網(wǎng)環(huán)網(wǎng)控制協(xié)議以實現(xiàn)所述網(wǎng)絡(luò)的保護(hù)、檢測及恢復(fù)。
20.根據(jù)權(quán)利要求15所述的裝置,其特征在于,所述連接單元包括第二連接模塊,所述第二連接模塊用于將虛擬專用局域網(wǎng)業(yè)務(wù) VPLS體系的運(yùn)營商邊緣PE設(shè)備的至少一個虛擬轉(zhuǎn)發(fā)實例和至少一個客戶邊緣CE設(shè)備連 接成所述環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò);所述控制單元包括第二控制模塊,所述第二控制模塊用于在所述網(wǎng)絡(luò)中的虛擬轉(zhuǎn)發(fā) 實例和CE設(shè)備之間通過以太網(wǎng)環(huán)網(wǎng)控制協(xié)議的控制以實現(xiàn)所述網(wǎng)絡(luò)的保護(hù)、檢測及恢復(fù)。
21.根據(jù)權(quán)利要求15所述的裝置,其特征在于,所述連接單元包括第三連接模塊,所述第三連接模塊用于將至少兩個虛擬專用局域 網(wǎng)業(yè)務(wù)VPLS體系的邊界運(yùn)營商邊緣PE設(shè)備的虛擬轉(zhuǎn)發(fā)實例連接成所述網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的 網(wǎng)絡(luò);所述控制單元包括第三控制模塊,所述第三控制模塊用于在所述網(wǎng)絡(luò)中的邊界運(yùn)營 商邊緣PE設(shè)備的虛擬轉(zhuǎn)發(fā)實例之間運(yùn)行以太網(wǎng)環(huán)網(wǎng)控制協(xié)議以實現(xiàn)所述網(wǎng)絡(luò)的保護(hù)、檢 測及恢復(fù)。
22.根據(jù)權(quán)利要求15所述的裝置,其特征在于,所述連接單元包括第四連接模塊,所述第四連接模塊用于將虛擬專用局域網(wǎng)業(yè)務(wù) VPLS體系的運(yùn)營商邊緣PE設(shè)備中轉(zhuǎn)發(fā)不同VPN業(yè)務(wù)的虛擬轉(zhuǎn)發(fā)實例連接成至少兩個環(huán) 形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò);所述控制單元包括第四控制模塊,所述第四控制模塊用于在每個環(huán)形拓?fù)浣Y(jié)構(gòu)的 網(wǎng)絡(luò)中的虛擬轉(zhuǎn)發(fā)實例之間運(yùn)行以太網(wǎng)環(huán)網(wǎng)控制協(xié)議以實現(xiàn)所述網(wǎng)絡(luò)的保護(hù)、檢測及恢復(fù)。
全文摘要
本發(fā)明公開了一種基于以太環(huán)網(wǎng)的組網(wǎng)方法及裝置,在上述方法中,將虛擬專用局域網(wǎng)業(yè)務(wù)VPLS體系中至少兩個具有轉(zhuǎn)發(fā)功能的實體連接成至少一個環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò);在至少一個環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)中,通過以太環(huán)網(wǎng)控制協(xié)議對轉(zhuǎn)發(fā)功能實體進(jìn)行控制。根據(jù)本發(fā)明提供的技術(shù)方案,可以在組網(wǎng)時減少大量物理線路資源,并且通過環(huán)形拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)中具有轉(zhuǎn)發(fā)功能的實體將組播流量進(jìn)行轉(zhuǎn)發(fā),從而可以節(jié)省網(wǎng)絡(luò)帶寬資源。
文檔編號H04L12/56GK102014035SQ20091000879
公開日2011年4月13日 申請日期2009年9月4日 優(yōu)先權(quán)日2009年9月4日
發(fā)明者吳少勇, 宋曉娟, 曲延鋒, 羅鑒, 范亮, 蔣曉煒 申請人:中興通訊股份有限公司