專利名稱:一種以太網(wǎng)路徑的創(chuàng)建方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及一種以太網(wǎng)路徑的創(chuàng)建方法及裝置。
背景技術(shù):
在以太網(wǎng)傳輸中,多條小顆粒以太網(wǎng)業(yè)務(wù)從接入層進(jìn)入?yún)R聚層封裝成大顆粒業(yè)務(wù)進(jìn)行傳輸,通常,運(yùn)營商在接入層采用透傳板在匯聚層采用VB(Virtual Bridge,虛擬網(wǎng)橋) 板,這樣,當(dāng)以太網(wǎng)業(yè)務(wù)在接入層和匯聚層的交匯點(diǎn)存在對(duì)接時(shí),整條以太網(wǎng)業(yè)務(wù)被分割成多段,其中,接入層為以太網(wǎng)專線業(yè)務(wù)或者離散業(yè)務(wù)。匯聚層為以太網(wǎng)專網(wǎng)業(yè)務(wù)或者離散業(yè)務(wù)。在傳輸網(wǎng)管中,對(duì)以太網(wǎng)業(yè)務(wù)的管理為分段式管理,將接入層和匯聚層的業(yè)務(wù)每段都獨(dú)立為路徑,路徑之間沒有關(guān)聯(lián)關(guān)系。接入層采用以太網(wǎng)專線路徑進(jìn)行管理,當(dāng)接入層有大量的業(yè)務(wù)需要匯聚成一條業(yè)務(wù)時(shí),路徑數(shù)量就是業(yè)務(wù)數(shù)量之和;匯聚層的業(yè)務(wù)采用普通以太網(wǎng)專網(wǎng)路徑進(jìn)行管理。然而,現(xiàn)有技術(shù)中以太網(wǎng)業(yè)務(wù)的開通效率低,以太網(wǎng)業(yè)務(wù)路徑管理復(fù)雜并且故障定位困難。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供一種以太網(wǎng)路徑的創(chuàng)建方法及裝置,可以提高以太網(wǎng)業(yè)務(wù)的開通效率,實(shí)現(xiàn)以太網(wǎng)業(yè)務(wù)路徑的統(tǒng)一管理,并且可以快速進(jìn)行故障定位。為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案一種以太網(wǎng)路徑的創(chuàng)建方法,包括根據(jù)用戶選擇的至少一個(gè)業(yè)務(wù)MAC端口,判斷所述業(yè)務(wù)MAC端口所在的單板是否支持創(chuàng)建VB ;當(dāng)所述業(yè)務(wù)MAC端口所在的單板支持創(chuàng)建VB時(shí),確定所述單板上的VB節(jié)點(diǎn),并根據(jù)所述VB節(jié)點(diǎn)創(chuàng)建以太網(wǎng)路徑。一種以太網(wǎng)路徑的創(chuàng)建的裝置,包括 選擇判斷單元,用于根據(jù)用戶選擇的至少一個(gè)業(yè)務(wù)MAC端口,判斷所述業(yè)務(wù)MAC端口所在的單板是否支持創(chuàng)建VB ;以太網(wǎng)路徑創(chuàng)建單元,用于當(dāng)所述業(yè)務(wù)MAC端口所在的單板支持創(chuàng)建VB時(shí),確定所述單板上的VB節(jié)點(diǎn),并根據(jù)所述VB節(jié)點(diǎn)創(chuàng)建以太網(wǎng)路徑。本發(fā)明實(shí)施例提供的一種以太網(wǎng)路徑的創(chuàng)建方法及裝置,根據(jù)用戶選擇的至少一個(gè)業(yè)務(wù)MAC端口,判斷所述業(yè)務(wù)MAC端口所在的單板是否支持創(chuàng)建VB,當(dāng)所述業(yè)務(wù)MAC端口所在的單板支持創(chuàng)建VB時(shí),確定所述單板上的VB節(jié)點(diǎn),并根據(jù)所述VB節(jié)點(diǎn)創(chuàng)建以太網(wǎng)路徑。與現(xiàn)有技術(shù)中以太網(wǎng)業(yè)務(wù)的開通效率低,以太網(wǎng)業(yè)務(wù)路徑管理復(fù)雜并且故障定位困難相比,本發(fā)明實(shí)施例提供的方案可以提高以太網(wǎng)業(yè)務(wù)的開通效率,實(shí)現(xiàn)以太網(wǎng)業(yè)務(wù)路徑的統(tǒng)一管理,并且可以快速進(jìn)行故障定位。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例1提供的一種以太網(wǎng)路徑的創(chuàng)建方法的流程圖;圖2為本發(fā)明實(shí)施例1提供的一種以太網(wǎng)路徑的創(chuàng)建的裝置的框圖;圖3為本發(fā)明實(shí)施例2提供的一種以太網(wǎng)路徑的創(chuàng)建方法的流程圖;圖4為本發(fā)明實(shí)施例2提供的一種以太網(wǎng)路徑的創(chuàng)建的裝置的框圖;圖5為本發(fā)明實(shí)施例3提供的另一種以太網(wǎng)路徑的創(chuàng)建方法的流程圖;圖6為本發(fā)明實(shí)施例3提供的另一種以太網(wǎng)路徑的創(chuàng)建的裝置的框圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。實(shí)施例1本發(fā)明實(shí)施例提供一種以太網(wǎng)路徑創(chuàng)建的方法,如圖1所示,該方法包括步驟101,根據(jù)用戶選擇的至少一個(gè)業(yè)務(wù)MAC端口,判斷所述業(yè)務(wù)MAC端口所在的單板是否支持創(chuàng)建VB;步驟102,當(dāng)所述業(yè)務(wù)MAC端口所在的單板支持創(chuàng)建VB時(shí),確定所述單板上的VB 節(jié)點(diǎn),并根據(jù)所述VB節(jié)點(diǎn)創(chuàng)建以太網(wǎng)路徑。進(jìn)一步地,判斷所述單板上的節(jié)點(diǎn)中是否支持創(chuàng)建VB ;當(dāng)所述單板上的第一節(jié)點(diǎn)支持創(chuàng)建VB時(shí),確定所述單板上的VB節(jié)點(diǎn);根據(jù)所述VB節(jié)點(diǎn)和所述用戶確定的所述單板上的trunk端口,計(jì)算得出以太網(wǎng)路徑,所述以太網(wǎng)路徑將所有所述trunk端口連接并且所述以太網(wǎng)路徑的數(shù)量比所述trunk 端口的數(shù)量少1。進(jìn)一步地,確定節(jié)點(diǎn)間所有的以太網(wǎng)路徑;根據(jù)所有的所述以太網(wǎng)路徑,保存每條所述以太網(wǎng)路徑的端口屬性、端口標(biāo)識(shí)、路徑屬性信息,完成以太網(wǎng)專網(wǎng)的創(chuàng)建。本發(fā)明實(shí)施例提供的一種以太網(wǎng)路徑的創(chuàng)建方法,根據(jù)用戶選擇的至少一個(gè)業(yè)務(wù) MAC端口,判斷所述業(yè)務(wù)MAC端口所在的單板是否支持創(chuàng)建VB,當(dāng)所述業(yè)務(wù)MAC端口所在的單板支持創(chuàng)建VB時(shí),確定所述單板上的VB節(jié)點(diǎn),并根據(jù)所述VB節(jié)點(diǎn)創(chuàng)建以太網(wǎng)路徑。與現(xiàn)有技術(shù)中以太網(wǎng)業(yè)務(wù)的開通效率低,以太網(wǎng)業(yè)務(wù)路徑管理復(fù)雜并且故障定位困難相比, 本發(fā)明實(shí)施例提供的方案可以提高以太網(wǎng)業(yè)務(wù)的開通效率,實(shí)現(xiàn)以太網(wǎng)業(yè)務(wù)路徑的統(tǒng)一管理,并且可以快速進(jìn)行故障定位。本發(fā)明實(shí)施例提供一種以太網(wǎng)路徑的創(chuàng)建的裝置,如圖2所示,該裝置包括選擇判斷單元201,以太網(wǎng)路徑創(chuàng)建單元202。
選擇判斷單元201,用于根據(jù)用戶選擇的至少一個(gè)業(yè)務(wù)MAC端口,判斷所述業(yè)務(wù) MAC端口所在的單板是否支持創(chuàng)建VB ;以太網(wǎng)路徑創(chuàng)建單元202,用于當(dāng)所述業(yè)務(wù)MAC端口所在的單板支持創(chuàng)建VB時(shí),確定所述單板上的VB節(jié)點(diǎn),并根據(jù)所述VB節(jié)點(diǎn)創(chuàng)建以太網(wǎng)路徑。所述以太網(wǎng)路徑創(chuàng)建單元包括判斷模塊,用于判斷所述單板上的節(jié)點(diǎn)中是否支持創(chuàng)建VB ;確定模塊,用于當(dāng)所述單板上的第一節(jié)點(diǎn)支持創(chuàng)建VB時(shí),確定所述單板上的VB節(jié)
點(diǎn);以太網(wǎng)路徑創(chuàng)建模塊,用于根據(jù)所述VB節(jié)點(diǎn)和所述用戶確定的所述單板上的 trunk端口,計(jì)算得出以太網(wǎng)路徑,所述以太網(wǎng)路徑將所有所述trunk端口連接并且所述以太網(wǎng)路徑的數(shù)量比所述trunk端口的數(shù)量少1。所述裝置還包括確定單元,用于確定節(jié)點(diǎn)間所有的以太網(wǎng)路徑;保存單元,用于根據(jù)所有的所述以太網(wǎng)路徑,保存每條所述以太網(wǎng)路徑的端口屬性、端口標(biāo)識(shí)、路徑屬性信息,完成以太網(wǎng)專網(wǎng)的創(chuàng)建。本發(fā)明實(shí)施例提供的一種以太網(wǎng)路徑的創(chuàng)建的裝置,選擇判斷單元用于根據(jù)用戶選擇的至少一個(gè)業(yè)務(wù)MAC端口,判斷所述業(yè)務(wù)MAC端口所在的單板是否支持創(chuàng)建VB,當(dāng)所述業(yè)務(wù)MAC端口所在的單板支持創(chuàng)建VB時(shí),以太網(wǎng)路徑創(chuàng)建單元確定所述單板上的VB節(jié)點(diǎn), 并根據(jù)所述VB節(jié)點(diǎn)創(chuàng)建以太網(wǎng)路徑。與現(xiàn)有技術(shù)中以太網(wǎng)業(yè)務(wù)的開通效率低,以太網(wǎng)業(yè)務(wù)路徑管理復(fù)雜并且故障定位困難相比,本發(fā)明實(shí)施例提供的方案可以提高以太網(wǎng)業(yè)務(wù)的開通效率,實(shí)現(xiàn)以太網(wǎng)業(yè)務(wù)路徑的統(tǒng)一管理,并且可以快速進(jìn)行故障定位。實(shí)施例2本發(fā)明實(shí)施例提供一種以太網(wǎng)路徑的創(chuàng)建方法,如圖3所示,該方法包括步驟301,根據(jù)用戶選擇的至少一個(gè)業(yè)務(wù)介質(zhì)訪問控制MAC端口,判斷所述業(yè)務(wù) MAC端口所在的單板是否支持創(chuàng)建虛擬網(wǎng)橋VB ;首先,用戶打開創(chuàng)建以太網(wǎng)專網(wǎng)路徑的界面,然后選擇N個(gè)業(yè)務(wù)MAC端口,其中,N > 1。MAC(Medium/MediaAccess Control,介質(zhì)訪問控制),也稱為硬件地址。VB (Virtual Bridge,虛擬網(wǎng)橋),是為了管理方便對(duì)管理域的一個(gè)劃分,至少一個(gè)所述業(yè)務(wù)MAC端口所在的單板可以為不支持創(chuàng)建VB的透傳板,也可以為支持創(chuàng)建VB的VB 板,只有所述業(yè)務(wù)MAC端口所在的單板為可以支持創(chuàng)建VB的VB板時(shí),才可以創(chuàng)建VB。步驟302,當(dāng)所述業(yè)務(wù)MAC端口所在的單板不支持創(chuàng)建VB時(shí),顯示不可創(chuàng)建VB,繼續(xù)判斷其他的所述業(yè)務(wù)MAC端口所在的單板是否支持創(chuàng)建VB ;網(wǎng)管自動(dòng)計(jì)算所述業(yè)務(wù)MAC端口所在的單板不支持創(chuàng)建VB的透傳板,則VB信息自動(dòng)聯(lián)動(dòng)為不可設(shè)置,此時(shí),需判斷其他的業(yè)務(wù)MAC端口所在的單板是否支持創(chuàng)建VB,即轉(zhuǎn)到步驟301繼續(xù)執(zhí)行判斷;步驟303,當(dāng)所述業(yè)務(wù)MAC端口所在的單板支持創(chuàng)建VB時(shí),確定所述單板上的VB 節(jié)點(diǎn),并根據(jù)所述VB節(jié)點(diǎn)創(chuàng)建以太網(wǎng)路徑。具體地,當(dāng)所述業(yè)務(wù)MAC端口所在的單板支持創(chuàng)建VB時(shí),默認(rèn)該單板需要?jiǎng)?chuàng)建VB,此時(shí),首先判斷所述單板上的節(jié)點(diǎn)中是否支持創(chuàng)建VB ;節(jié)點(diǎn)是否支持創(chuàng)建VB的策略是由用戶根據(jù)自己的業(yè)務(wù)創(chuàng)建需求,可以設(shè)置單板上的節(jié)點(diǎn)支持創(chuàng)建VB,當(dāng)然,用戶也可以采用默認(rèn)的設(shè)置,即設(shè)置單板上的節(jié)點(diǎn)不創(chuàng)建VB;然后,當(dāng)所述單板上有一個(gè)節(jié)點(diǎn)可以支持創(chuàng)建 VB時(shí),例如第一節(jié)點(diǎn)支持創(chuàng)建VB,確定所述單板上的VB節(jié)點(diǎn),并根據(jù)所述VB節(jié)點(diǎn)創(chuàng)建以太網(wǎng)路徑;在本發(fā)明實(shí)施例提供的方案中,單板上的節(jié)點(diǎn)分為兩種非VB節(jié)點(diǎn)(不支持創(chuàng)建 VB節(jié)點(diǎn))和VB節(jié)點(diǎn)(支持創(chuàng)建VB節(jié)點(diǎn)),但是單板上的所有的節(jié)點(diǎn)中不支持所有的節(jié)點(diǎn)都是非VB的,所有節(jié)點(diǎn)中至少需要一個(gè)VB節(jié)點(diǎn),以實(shí)現(xiàn)多點(diǎn)到多點(diǎn)的連接建立。這里,在非VB節(jié)點(diǎn)之間只能建立點(diǎn)與點(diǎn)之間的路徑,而VB節(jié)點(diǎn),是可以建立多點(diǎn)到多點(diǎn)之間的路徑。需要說明的是,當(dāng)用戶設(shè)置的所述單板上的某一個(gè)節(jié)點(diǎn)為支持創(chuàng)建VB時(shí),根據(jù)中繼鏈接路由策略可以創(chuàng)建以太網(wǎng)路徑,所述中繼鏈接路由策略為用戶設(shè)置的,具體地,可以為使用已有的中繼鏈接路徑,也可以進(jìn)行手工創(chuàng)建中繼鏈接路徑,創(chuàng)建以太網(wǎng)路徑時(shí)可以采用以下兩種方式方式一使用已有的中繼鏈接路徑;根據(jù)用戶選擇的至少一個(gè)業(yè)務(wù)MAC端口,并根據(jù)所述業(yè)務(wù)MAC端口所在的單板中的節(jié)點(diǎn)自動(dòng)計(jì)算出可用的Trunk Link(中繼鏈接)路徑,具體地,確定所述業(yè)務(wù)MAC端口所在的單板中的節(jié)點(diǎn)中的起點(diǎn)和終點(diǎn),然后計(jì)算出連接起點(diǎn)和終點(diǎn)的所有的Trunk Link路徑,作為以太網(wǎng)專網(wǎng)業(yè)務(wù)的服務(wù)層路徑。方式二 手工創(chuàng)建中繼鏈接路徑;根據(jù)所述用戶設(shè)置的中繼鏈接路由策略,并根據(jù)所述VB節(jié)點(diǎn)和所述用戶確定的所述單板上的中繼鏈接路徑trunk端口,計(jì)算得出以太網(wǎng)路徑,所述以太網(wǎng)路徑將所有所述trunk端口連接并且所述以太網(wǎng)路徑的數(shù)量比所述trunk端口的數(shù)量少1。具體地,用戶選擇Trunk Link路由策略為手工創(chuàng)建,然后網(wǎng)管自動(dòng)跳轉(zhuǎn)到Trunk Link創(chuàng)建界面;用戶根據(jù)自己的業(yè)務(wù)創(chuàng)建需求,選擇所述單板上的中繼鏈接路徑trunk端口,網(wǎng)管根據(jù)所述用戶選擇的trunk端口自動(dòng)計(jì)算出可用的SDH路徑或者波分路徑作為服務(wù)層路徑,完成以太網(wǎng)路徑的創(chuàng)建,所述以太網(wǎng)路徑將所有所述trunk端口連接并且所述以太網(wǎng)路徑的數(shù)量比所述trunk端口的數(shù)量少1,例如,當(dāng)用戶選擇的trunk端口為3個(gè)時(shí), 此時(shí)需要建立兩條以太網(wǎng)路徑,即可將3個(gè)trunk端口連接起來。完成以太網(wǎng)路徑的創(chuàng)建以后,網(wǎng)管自動(dòng)跳轉(zhuǎn)回以太網(wǎng)專網(wǎng)路徑的創(chuàng)建界面。步驟304,確定節(jié)點(diǎn)間所有的以太網(wǎng)路徑;根據(jù)用戶選擇的MAC端口,確定所述業(yè)務(wù)MAC端口范圍內(nèi)的所有可用的以太網(wǎng)路徑,包括根據(jù)用戶創(chuàng)建的以太網(wǎng)路徑,網(wǎng)管根據(jù)業(yè)務(wù)MAC端口自動(dòng)計(jì)算出的以太網(wǎng)路徑。步驟305,根據(jù)所有的所述以太網(wǎng)路徑,保存每條所述以太網(wǎng)路徑的端口屬性、端口標(biāo)識(shí)、路徑屬性信息,完成以太網(wǎng)專網(wǎng)的創(chuàng)建。可選地,根據(jù)確定的節(jié)點(diǎn)間所有的以太網(wǎng)路徑,用戶配置端口屬性、VLAN過濾表和路徑自定義信息,端口屬性即確定的所有的以太網(wǎng)路徑的端口的屬性;VLAN過濾表即以太網(wǎng)路徑的端口標(biāo)簽,也可以稱為地址標(biāo)簽;路徑自定義信息即路徑的名稱,定義此路徑的客戶的名稱等信息。在用戶配置完成上述屬性后,網(wǎng)管進(jìn)行保存,用戶通過網(wǎng)管下發(fā)創(chuàng)建以太網(wǎng)專網(wǎng)的路徑,完成以太網(wǎng)專網(wǎng)的創(chuàng)建。本發(fā)明實(shí)施例提供的一種以太網(wǎng)路徑的創(chuàng)建方法,通過根據(jù)用戶選擇的至少一個(gè)業(yè)務(wù)MAC端口,判斷所述業(yè)務(wù)MAC端口所在的單板是否支持創(chuàng)建VB,當(dāng)所述業(yè)務(wù)MAC端口所在的單板支持創(chuàng)建VB時(shí),根據(jù)所述用戶設(shè)置的中繼鏈接路由策略,創(chuàng)建節(jié)點(diǎn)間的以太網(wǎng)路徑。與現(xiàn)有技術(shù)中以太網(wǎng)業(yè)務(wù)的開通效率低,以太網(wǎng)業(yè)務(wù)路徑管理復(fù)雜并且故障定位困難相比,本發(fā)明實(shí)施例提供的方案可以只需要通過網(wǎng)管創(chuàng)建一次,即可開通業(yè)務(wù),提高以太網(wǎng)業(yè)務(wù)的開通效率;實(shí)現(xiàn)以太網(wǎng)業(yè)務(wù)路徑的統(tǒng)一管理,降低了管理復(fù)雜度;并且創(chuàng)建的以太網(wǎng)路徑上任何一個(gè)端口上報(bào)告警,都能直接影響到該路徑,從而可以快速進(jìn)行故障定位。另外需要說明的是,本發(fā)明實(shí)施例提供的方案支持業(yè)務(wù)的加減VB節(jié)點(diǎn),便于現(xiàn)網(wǎng)業(yè)務(wù)的平滑過渡與擴(kuò)容在以太網(wǎng)專網(wǎng)的基礎(chǔ)上通過加點(diǎn),將接入層的業(yè)務(wù)節(jié)點(diǎn)納入以太網(wǎng)專網(wǎng)管理,形成一條新的不對(duì)稱以太網(wǎng)專網(wǎng)路徑。本發(fā)明實(shí)施例提供一種以太網(wǎng)的創(chuàng)建的裝置,如圖4所示,該裝置包括選擇判斷單元401,以太網(wǎng)路徑創(chuàng)建單元402,判斷模塊403,確定模塊404,以太網(wǎng)路徑創(chuàng)建模塊405, 確定單元406,保存單元407。用戶選擇至少一個(gè)業(yè)務(wù)MAC端口,選擇判斷單元401,根據(jù)用戶選擇的至少一個(gè)業(yè)務(wù)MAC端口,判斷所述業(yè)務(wù)MAC端口所在的單板是否支持創(chuàng)建VB ;所述業(yè)務(wù)MAC端口所在的單板可以為不支持創(chuàng)建VB的透傳板,也可以為支持創(chuàng)建 VB的VB板,只有所述業(yè)務(wù)MAC端口所在的單板為可以支持創(chuàng)建VB的VB板時(shí),才可以創(chuàng)建 VB。當(dāng)所述業(yè)務(wù)MAC端口所在的單板支持創(chuàng)建VB時(shí),以太網(wǎng)路徑創(chuàng)建單元402,確定所述單板上的VB節(jié)點(diǎn),并根據(jù)所述VB節(jié)點(diǎn)創(chuàng)建以太網(wǎng)路徑;具體地,所述以太網(wǎng)路徑創(chuàng)建單元402中的判斷模塊403,判斷所述單板上的節(jié)點(diǎn)中是否支持創(chuàng)建VB ;當(dāng)所述單板上的第一節(jié)點(diǎn)支持創(chuàng)建VB時(shí),確定模塊404確定所述單板上的VB節(jié)點(diǎn);以太網(wǎng)路徑創(chuàng)建模塊405,根據(jù)所述VB節(jié)點(diǎn)和所述用戶確定的所述單板上的 trunk端口,計(jì)算得出以太網(wǎng)路徑,所述以太網(wǎng)路徑將所有所述trunk端口連接并且所述以太網(wǎng)路徑的數(shù)量比所述trunk端口的數(shù)量少1。確定單元406,用于確定節(jié)點(diǎn)間所有的以太網(wǎng)路徑;具體地,根據(jù)用戶選擇的MAC 端口,確定所述業(yè)務(wù)MAC端口范圍內(nèi)的所有可用的以太網(wǎng)路徑,包括根據(jù)用戶創(chuàng)建的以太網(wǎng)路徑,網(wǎng)管根據(jù)業(yè)務(wù)MAC端口自動(dòng)計(jì)算出的以太網(wǎng)路徑。保存單元407,用于根據(jù)所有的所述以太網(wǎng)路徑,保存每條所述以太網(wǎng)路徑的端口屬性、端口標(biāo)識(shí)、路徑屬性信息,完成以太網(wǎng)專網(wǎng)的創(chuàng)建;可選地,根據(jù)確定的節(jié)點(diǎn)間所有的以太網(wǎng)路徑,用戶配置端口屬性、VLAN過濾表和路徑自定義信息,端口屬性即確定的所有的以太網(wǎng)路徑的端口的屬性;VLAN過濾表即以太網(wǎng)路徑的端口標(biāo)簽,也可以稱為地址標(biāo)簽;路徑自定義信息即路徑的名稱,定義此路徑的客戶的名稱等信息。本發(fā)明實(shí)施例提供的一種以太網(wǎng)路徑的創(chuàng)建裝置,通過選擇判斷單元根據(jù)用戶選擇的至少一個(gè)業(yè)務(wù)MAC端口,判斷所述業(yè)務(wù)MAC端口所在的單板是否支持創(chuàng)建VB,當(dāng)所述業(yè)務(wù)MAC端口所在的單板支持創(chuàng)建VB時(shí),以太網(wǎng)路徑創(chuàng)建單元確定所述單板上的VB節(jié)點(diǎn),并根據(jù)所述VB節(jié)點(diǎn)創(chuàng)建以太網(wǎng)路徑。與現(xiàn)有技術(shù)中以太網(wǎng)業(yè)務(wù)的開通效率低,以太網(wǎng)業(yè)務(wù)路徑管理復(fù)雜并且故障定位困難相比,本發(fā)明實(shí)施例提供的方案可以只需要通過網(wǎng)管創(chuàng)建一次,即可開通業(yè)務(wù),提高以太網(wǎng)業(yè)務(wù)的開通效率;實(shí)現(xiàn)以太網(wǎng)業(yè)務(wù)路徑的統(tǒng)一管理,降低了管理復(fù)雜度;并且創(chuàng)建的以太網(wǎng)路徑上任何一個(gè)端口上報(bào)告警,都能直接影響到該路徑,從而可以快速進(jìn)行故障定位。實(shí)施例3本發(fā)明實(shí)施例提供一種以太網(wǎng)路徑的創(chuàng)建方法,如圖5所示,該方法包括步驟501,遍歷trunk綁定,并查找與所述trunk綁定關(guān)聯(lián)的SDH路徑或者波分路徑,構(gòu)建中繼鏈接路徑;具體地,遍歷網(wǎng)管管理范圍內(nèi)的trunk綁定,所述trunk綁定為Trunk端口和服務(wù)層路徑之間建立的鏈接關(guān)系,查找與所述trunk綁定關(guān)聯(lián)的SDH路徑或者波分路徑,如果服務(wù)層路徑對(duì)端綁定也同時(shí)存在,則生成Trunk Link路徑(中繼鏈接路徑)。步驟502,遍歷以太網(wǎng)交叉,并查找所述以太網(wǎng)交叉上的trunk端口關(guān)聯(lián)的中繼鏈接路徑,構(gòu)造交叉子路徑;需要說明的是,遍歷網(wǎng)管管理范圍內(nèi)的以太網(wǎng)交叉。網(wǎng)絡(luò)中的業(yè)務(wù)由網(wǎng)元的交叉連接組成,具體地是網(wǎng)元內(nèi)部支路板和線路板、線路板和線路板之間的通道連接;而以太網(wǎng)交叉就是指通過以太網(wǎng)單板的通道鏈接。步驟504,遍歷VB,并根據(jù)所述VB上的trunk端口構(gòu)建VB子路徑;遍歷網(wǎng)管管理范圍內(nèi)的VB,查找VB上的trunk端口是否被交叉子路徑包含,如果 VB上的trunk端口被交叉子路徑包含,則繼續(xù)合并此交叉子路徑,合并后的交叉子路徑稱為VB子路徑。步驟505,根據(jù)所述中繼鏈接路徑,連接所述交叉子路徑和所述VB子路徑,拼接成以太網(wǎng)路徑。根據(jù)中繼鏈接路徑的連接關(guān)系,合并交叉子路徑和VB子路徑,生成不對(duì)稱以太網(wǎng)專網(wǎng)路徑。需要說明的是,現(xiàn)有技術(shù)搜索以太網(wǎng)路徑時(shí),由于校驗(yàn)VB節(jié)點(diǎn)的對(duì)稱性,對(duì)于專線專網(wǎng)混合對(duì)接的業(yè)務(wù),只能將匯聚層的業(yè)務(wù)搜索生成普通以太網(wǎng)專網(wǎng)路徑,接入層的業(yè)務(wù)搜索成多條以太網(wǎng)專線路徑;而本發(fā)明實(shí)施例提供的創(chuàng)建以太網(wǎng)路徑的方案,對(duì)不對(duì)稱以太網(wǎng)專網(wǎng)路徑搜索時(shí),不校驗(yàn)VB節(jié)點(diǎn)的對(duì)稱性,根據(jù)Trunk Link之間的連通性,由交匯點(diǎn)的VB節(jié)點(diǎn)向外蔓延,拼接成完整路徑。本發(fā)明實(shí)施例提供一種以太網(wǎng)路徑的創(chuàng)建方法,通過遍歷Trunk綁定、以太網(wǎng)交叉和VB,分別構(gòu)造Trunk Link路徑、交叉子路徑和VB子路徑,然后根據(jù)Trunk Link連接關(guān)系,合并交叉子路徑和VB子路徑,生成不對(duì)稱以太網(wǎng)路徑。與現(xiàn)有技術(shù)中以太網(wǎng)業(yè)務(wù)的開通效率低,以太網(wǎng)業(yè)務(wù)路徑管理復(fù)雜并且故障定位困難相比,本發(fā)明實(shí)施例提供的方案可以提高以太網(wǎng)業(yè)務(wù)的開通效率,實(shí)現(xiàn)以太網(wǎng)業(yè)務(wù)路徑的統(tǒng)一管理,并且可以快速進(jìn)行故障定位。本發(fā)明實(shí)施例提供一種以太網(wǎng)路徑的創(chuàng)建的裝置,如圖6所示,該裝置包括構(gòu)建中繼鏈接路徑單元601,構(gòu)建交叉子路徑單元602,構(gòu)建VB子路徑單元603,拼接單元604。構(gòu)建中繼鏈接路徑單元601,用于遍歷trunk綁定,并查找與所述trunk綁定關(guān)聯(lián)的SDH路徑或者波分路徑,構(gòu)建中繼鏈接路徑;
具體地,遍歷網(wǎng)管管理范圍內(nèi)的trunk綁定,所述trunk綁定為Trunk端口和服務(wù)層路徑之間建立的鏈接關(guān)系,查找與所述trunk綁定關(guān)聯(lián)的SDH路徑或者波分路徑,如果服務(wù)層路徑對(duì)端綁定也同時(shí)存在,則生成Trunk Link路徑(中繼鏈接路徑)。構(gòu)建交叉子路徑單元602,用于遍歷以太網(wǎng)交叉,并查找所述以太網(wǎng)交叉上的 trunk端口關(guān)聯(lián)的中繼鏈接路徑,構(gòu)建交叉子路徑;具體地,遍歷網(wǎng)管管理范圍內(nèi)的以太網(wǎng)交叉;網(wǎng)絡(luò)中的業(yè)務(wù)由網(wǎng)元的交叉連接組成,具體地是網(wǎng)元內(nèi)部支路板和線路板、線路板和線路板之間的通道連接;而以太網(wǎng)交叉就是指通過以太網(wǎng)單板的通道鏈接。構(gòu)建VB子路徑單元603,用于遍歷VB,并根據(jù)所述VB上的trunk端口構(gòu)建VB子路徑;遍歷網(wǎng)管管理范圍內(nèi)的VB,查找VB上的trunk端口是否被交叉子路徑包含,如果VB 上的trunk端口被交叉子路徑包含,則繼續(xù)合并此交叉子路徑,合并后的交叉子路徑稱為 VB子路徑;拼接單元604,用于根據(jù)所述中繼鏈接路徑,連接所述交叉子路徑和所述VB子路徑,拼接成以太網(wǎng)路徑。本發(fā)明實(shí)施例提供一種以太網(wǎng)路徑的創(chuàng)建的裝置,通過遍歷Trunk綁定、以太網(wǎng)交叉和VB,分別構(gòu)造Trunk Link路徑、交叉子路徑和VB子路徑,然后拼接單元根據(jù)Trunk Link連接關(guān)系,合并交叉子路徑和VB子路徑,生成不對(duì)稱以太網(wǎng)路徑。與現(xiàn)有技術(shù)中以太網(wǎng)業(yè)務(wù)的開通效率低,以太網(wǎng)業(yè)務(wù)路徑管理復(fù)雜并且故障定位困難相比,本發(fā)明實(shí)施例提供的方案可以提高以太網(wǎng)業(yè)務(wù)的開通效率,實(shí)現(xiàn)以太網(wǎng)業(yè)務(wù)路徑的統(tǒng)一管理,并且可以快速進(jìn)行故障定位。本發(fā)明實(shí)施例提供的技術(shù)方案目前只屬于傳送域網(wǎng)管的專線專網(wǎng)對(duì)接的以太網(wǎng)路徑解決方案,另外本發(fā)明實(shí)施例提供的技術(shù)方案,還可以擴(kuò)展到城域網(wǎng)網(wǎng)管的PWE3和 VPLS對(duì)接的端到端路徑解決方案。以上所述,僅為本發(fā)明的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種以太網(wǎng)路徑的創(chuàng)建方法,其特征在于,包括根據(jù)用戶選擇的至少一個(gè)業(yè)務(wù)介質(zhì)訪問控制MAC端口,判斷所述業(yè)務(wù)MAC端口所在的單板是否支持創(chuàng)建虛擬網(wǎng)橋VB ;當(dāng)所述業(yè)務(wù)MAC端口所在的單板支持創(chuàng)建VB時(shí),確定所述單板上的VB節(jié)點(diǎn),并根據(jù)所述VB節(jié)點(diǎn)創(chuàng)建以太網(wǎng)路徑。
2.根據(jù)權(quán)利要求1所述的以太網(wǎng)路徑的創(chuàng)建方法,其特征在于,所述確定所述單板上的VB節(jié)點(diǎn),并根據(jù)所述VB節(jié)點(diǎn)創(chuàng)建以太網(wǎng)路徑包括判斷所述單板上的節(jié)點(diǎn)中是否支持創(chuàng)建VB ;當(dāng)所述單板上的第一節(jié)點(diǎn)支持創(chuàng)建VB時(shí),確定所述單板上的VB節(jié)點(diǎn);根據(jù)所述VB節(jié)點(diǎn)和所述用戶確定的所述單板上的中繼鏈接路徑trunk端口,計(jì)算得出以太網(wǎng)路徑,所述以太網(wǎng)路徑將所有所述trunk端口連接并且所述以太網(wǎng)路徑的數(shù)量比所述trunk端口的數(shù)量少1。
3.根據(jù)權(quán)利要求1或2所述的以太網(wǎng)路徑的創(chuàng)建方法,其特征在于,在所述確定所述單板上的VB節(jié)點(diǎn),并根據(jù)所述VB節(jié)點(diǎn)創(chuàng)建以太網(wǎng)路徑之后,還包括確定節(jié)點(diǎn)間所有的以太網(wǎng)路徑;根據(jù)所有的所述以太網(wǎng)路徑,保存每條所述以太網(wǎng)路徑的端口屬性、端口標(biāo)識(shí)、路徑屬性信息,完成以太網(wǎng)專網(wǎng)的創(chuàng)建。
4.根據(jù)權(quán)利要求1所述的以太網(wǎng)路徑的創(chuàng)建方法,其特征在于,所述根據(jù)用戶選擇的至少一個(gè)業(yè)務(wù)MAC端口,判斷所述業(yè)務(wù)MAC端口所在的單板是否支持創(chuàng)建VB包括遍歷trunk綁定,并查找與所述trunk綁定關(guān)聯(lián)的SDH路徑或者波分路徑,構(gòu)建中繼鏈接路徑。
5.根據(jù)權(quán)利要求1所述的以太網(wǎng)路徑的創(chuàng)建方法,其特征在于,所述當(dāng)所述業(yè)務(wù)MAC端口所在的單板支持創(chuàng)建VB時(shí),確定所述單板上的VB節(jié)點(diǎn),并根據(jù)所述VB節(jié)點(diǎn)創(chuàng)建以太網(wǎng)路徑包括遍歷以太網(wǎng)交叉,并查找所述以太網(wǎng)交叉上的trunk端口關(guān)聯(lián)的中繼鏈接路徑,構(gòu)造交叉子路徑;遍歷VB,并根據(jù)所述VB上的trunk端口構(gòu)建VB子路徑;根據(jù)所述中繼鏈接路徑,連接所述交叉子路徑和所述VB子路徑,拼接成以太網(wǎng)路徑。
6.一種以太網(wǎng)路徑的創(chuàng)建的裝置,其特征在于,包括選擇判斷單元,用于根據(jù)用戶選擇的至少一個(gè)業(yè)務(wù)MAC端口,判斷所述業(yè)務(wù)MAC端口所在的單板是否支持創(chuàng)建VB;以太網(wǎng)路徑創(chuàng)建單元,用于當(dāng)所述業(yè)務(wù)MAC端口所在的單板支持創(chuàng)建VB時(shí),確定所述單板上的VB節(jié)點(diǎn),并根據(jù)所述VB節(jié)點(diǎn)創(chuàng)建以太網(wǎng)路徑。
7.根據(jù)權(quán)利要求6所述的以太網(wǎng)路徑的創(chuàng)建的裝置,其特征在于,所述以太網(wǎng)路徑創(chuàng)建單元包括判斷模塊,用于判斷所述單板上的節(jié)點(diǎn)中是否支持創(chuàng)建VB ;確定模塊,用于當(dāng)所述單板上的第一節(jié)點(diǎn)支持創(chuàng)建VB時(shí),確定所述單板上的VB節(jié)點(diǎn);以太網(wǎng)路徑創(chuàng)建模塊,用于根據(jù)所述VB節(jié)點(diǎn)和所述用戶確定的所述單板上的trunk端口,計(jì)算得出以太網(wǎng)路徑,所述以太網(wǎng)路徑將所有所述trunk端口連接并且所述以太網(wǎng)路徑的數(shù)量比所述trunk端口的數(shù)量少1。
8.根據(jù)權(quán)利要求6或7所述的以太網(wǎng)路徑的創(chuàng)建的裝置,其特征在于,所述裝置還包括確定單元,用于確定節(jié)點(diǎn)間所有的以太網(wǎng)路徑;保存單元,用于根據(jù)所有的所述以太網(wǎng)路徑,保存每條所述以太網(wǎng)路徑的端口屬性、端口標(biāo)識(shí)、路徑屬性信息,完成以太網(wǎng)專網(wǎng)的創(chuàng)建。
9.根據(jù)權(quán)利要求6所述的以太網(wǎng)路徑的創(chuàng)建的裝置,其特征在于,所述裝置還包括 構(gòu)建中繼鏈接路徑單元,用于遍歷trunk綁定,并查找與所述trunk綁定關(guān)聯(lián)的SDH路徑或者波分路徑,構(gòu)建中繼鏈接路徑。
10.根據(jù)權(quán)利要求6所述的以太網(wǎng)路徑的創(chuàng)建的裝置,其特征在于,所述裝置還包括 構(gòu)建交叉子路徑單元,用于遍歷以太網(wǎng)交叉,并查找所述以太網(wǎng)交叉上的trunk端口關(guān)聯(lián)的中繼鏈接路徑,構(gòu)建交叉子路徑;構(gòu)建VB子路徑單元,用于遍歷VB,并根據(jù)所述VB上的trunk端口構(gòu)建VB子路徑; 拼接單元,用于根據(jù)所述中繼鏈接路徑,連接所述交叉子路徑和所述VB子路徑,拼接成以太網(wǎng)路徑。
全文摘要
本發(fā)明公開了一種以太網(wǎng)路徑的創(chuàng)建方法及裝置,涉及通信網(wǎng)絡(luò)技術(shù)領(lǐng)域,可以提高以太網(wǎng)業(yè)務(wù)的開通效率,實(shí)現(xiàn)以太網(wǎng)業(yè)務(wù)路徑的統(tǒng)一管理,并且可以快速進(jìn)行故障定位。本發(fā)明實(shí)施例提供的方案,通過根據(jù)用戶選擇的至少一個(gè)業(yè)務(wù)MAC端口,判斷所述業(yè)務(wù)MAC端口所在的單板是否支持創(chuàng)建VB,當(dāng)所述業(yè)務(wù)MAC端口所在的單板支持創(chuàng)建VB時(shí),確定所述單板上的VB節(jié)點(diǎn),并根據(jù)所述VB節(jié)點(diǎn)創(chuàng)建以太網(wǎng)路徑。本發(fā)明實(shí)施例提供的方案適合應(yīng)用于以太網(wǎng)路徑的創(chuàng)建。
文檔編號(hào)H04L12/24GK102332996SQ201110301798
公開日2012年1月25日 申請(qǐng)日期2011年9月27日 優(yōu)先權(quán)日2011年9月27日
發(fā)明者張東濤, 張瑞, 郭小斌 申請(qǐng)人:華為技術(shù)有限公司