專利名稱:一種實現(xiàn)生成樹協(xié)議局部計算的方法和交換環(huán)網(wǎng)系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其是一種實現(xiàn)生成樹協(xié)議局部計算的方法和交換環(huán)網(wǎng)系統(tǒng)。
背景技術(shù):
在二層交換機中,交換機并不能像路由器那樣知道報文可以經(jīng)過多少次轉(zhuǎn)發(fā),當網(wǎng)絡存在環(huán)路就會導致報文在環(huán)路內(nèi)不斷循環(huán)和增生,產(chǎn)生廣播風暴,所有的有效帶寬都被廣播風暴占用,網(wǎng)絡將變的不可用。在這種情況下生成樹協(xié)議STP/RSTP/MSTP應運而生。STP/RSTP/MSTP協(xié)議是一種二層管理協(xié)議,通過有選擇性的阻塞網(wǎng)絡冗余鏈路來達到消除網(wǎng)絡二層環(huán)路的目的,同時具備鏈路的備份功能。STP/RSTP/MSTP協(xié)議在二層交換機之間傳遞的是橋協(xié)議數(shù)據(jù)單元,即BPDU報文,BPDU報文是一種設備之間協(xié)議拓撲計算所使用的配置消息,BPDU報文有48種,各種BPDU報文是依靠目的MAC地址來區(qū)分的,BPDU報文有固定的目的MAC地址范圍0180-c200-0000到0180-c200-002F之間,生成樹協(xié)議可以根據(jù)BPDU報文中包含的信息來完成生成樹協(xié)議計算。
在現(xiàn)有技術(shù)中,用戶邊緣設備可以以雙歸屬的方式連接到彈性分組環(huán)RPR上,RPR是一種雙環(huán)逆向的環(huán)網(wǎng)結(jié)構(gòu),順時針方向稱為0環(huán),也叫做外環(huán),逆時針方向稱為1環(huán),也叫內(nèi)環(huán),內(nèi)環(huán)和外環(huán)可以同時承載數(shù)據(jù)。RPR環(huán)上連接有傳輸節(jié)點,用戶邊緣設備的兩個端口分別與環(huán)上的任意兩個傳輸節(jié)點連接,其中一個端口作為根端口,另一個端口作為替換端口,網(wǎng)絡中的設備都運行生成樹協(xié)議,當根端口進入轉(zhuǎn)發(fā)狀態(tài)時,替換端口進入阻塞狀態(tài);根端口失效的情況下,替換端口就會無時延的進入轉(zhuǎn)發(fā)狀態(tài);如果網(wǎng)絡拓撲發(fā)生改變,生成樹就會重新計算拓撲,端口的狀態(tài)也會隨之改變。
當用戶邊緣設備的根端口向RPR環(huán)傳輸節(jié)點都會收到BPDU報文,并將該BPDU報文轉(zhuǎn)發(fā)給與其連接的用戶邊緣設備,當某個局部網(wǎng)絡發(fā)生拓撲改變時,如果整個網(wǎng)絡中存在兩個或者多個運行生成樹協(xié)議的局部網(wǎng)絡時,其他局部網(wǎng)絡也會同發(fā)生拓撲改變的網(wǎng)絡一起重新計算拓撲,這樣就產(chǎn)生局部拓撲改變影響整個網(wǎng)絡運行的生成樹協(xié)議重新計算拓撲,從而影響業(yè)務的正常運行。
發(fā)明內(nèi)容
本發(fā)明要解決的問題是提供一種實現(xiàn)生成樹協(xié)議局部計算的方法和交換環(huán)網(wǎng)系統(tǒng),在環(huán)網(wǎng)存在兩個或者多個運行生成樹協(xié)議的局部網(wǎng)絡的情況下,網(wǎng)絡中各局部環(huán)網(wǎng)能夠分別計算生成樹協(xié)議。
為解決上述技術(shù)問題,本發(fā)明提供了一種實現(xiàn)生成樹協(xié)議局部計算的方法,該方法包括彈性分組環(huán)上的傳輸節(jié)點從用戶邊緣設備獲取帶有預置標識的橋協(xié)議數(shù)據(jù)單元;用戶邊緣設備從彈性分組環(huán)上的傳輸節(jié)點獲取與自己發(fā)出的橋協(xié)議數(shù)據(jù)單元具有相同標識的橋協(xié)議數(shù)據(jù)單元,當運行生成樹協(xié)議的鏈路發(fā)生改變,不能傳輸橋協(xié)議數(shù)據(jù)單元時,發(fā)出的橋協(xié)議數(shù)據(jù)單元具有相同標識的用戶邊緣設備及傳輸節(jié)點重新計算網(wǎng)絡的拓撲。
可選的,所述彈性分組環(huán)上的傳輸節(jié)點從用戶邊緣設備獲取帶有預置標識的橋協(xié)議數(shù)據(jù)單元之前包括對同一局部網(wǎng)絡中的用戶邊緣設備和彈性分組環(huán)上的傳輸節(jié)點預置相同的標識,彈性分組環(huán)上的傳輸節(jié)點,對接收到的所有橋協(xié)議數(shù)據(jù)單元進行識別,傳輸和自己具有相同標識的橋協(xié)議數(shù)據(jù)單元。
可選的,所述彈性分組環(huán)上的傳輸節(jié)點從用戶邊緣設備獲取帶有預置標識的橋協(xié)議數(shù)據(jù)單元之前包括對同一局部網(wǎng)絡中的用戶邊緣設備預置相同的標識,彈性分組環(huán)上的傳輸節(jié)點不預置標識,彈性分組環(huán)上的傳輸節(jié)點,對接收到的所有橋協(xié)議數(shù)據(jù)單元進行傳輸。
可選的,所述用戶邊緣設備從彈性分組環(huán)上的傳輸節(jié)點獲取與自己發(fā)出的橋協(xié)議數(shù)據(jù)單元具有相同標識的橋協(xié)議數(shù)據(jù)單元,包括用戶邊緣設備從彈性分組環(huán)上的傳輸節(jié)點獲取該用戶邊緣設備發(fā)出的橋協(xié)議數(shù)據(jù)單元,或用戶邊緣設備從彈性分組環(huán)上的傳輸節(jié)點獲取與該用戶邊緣設備具有相同標識的用戶邊緣設備發(fā)出的橋協(xié)議數(shù)據(jù)單元。
本發(fā)明還提供了一種交換環(huán)網(wǎng)系統(tǒng),該系統(tǒng)包括用戶邊緣設備、彈性分組環(huán);用戶邊緣設備,用于向彈性分組環(huán)上的傳輸節(jié)點發(fā)送帶有預置標識的橋協(xié)議數(shù)據(jù)單元,接收與該用戶邊緣設備發(fā)出的橋協(xié)議數(shù)據(jù)單元帶有相同標識的橋協(xié)議數(shù)據(jù)單元,當不能傳輸帶有預置標識的橋協(xié)議數(shù)據(jù)單元時,則該傳輸節(jié)點重新計算網(wǎng)絡拓撲;彈性分組環(huán),用于向用戶邊緣設備傳輸接收到的帶有預置標識的橋協(xié)議數(shù)據(jù)單元,當不能發(fā)送或接收帶有預置標識的橋協(xié)議數(shù)據(jù)單元時,則該彈性分組環(huán)上的傳輸節(jié)點重新計算網(wǎng)絡拓撲。
可選的,所述彈性分組環(huán)上的傳輸節(jié)點為帶有預置標識的傳輸節(jié)點,用于向用戶邊緣設備傳輸與自己具有相同標識的橋協(xié)議數(shù)據(jù)單元。
可選的,所述彈性分組環(huán)上的傳輸節(jié)點為不帶預置標識的傳輸節(jié)點,用于向用戶邊緣設備傳輸接收到的所有橋協(xié)議數(shù)據(jù)單元。
可選的,所述用戶邊緣設備,用于從彈性分組環(huán)上的傳輸節(jié)點獲取該用戶邊緣設備發(fā)出的橋協(xié)議數(shù)據(jù)單元,或從彈性分組環(huán)上的傳輸節(jié)點獲取與該用戶邊緣設備具有相同標識的用戶邊緣設備發(fā)出的橋協(xié)議數(shù)據(jù)單元。
本發(fā)明通過對同一局部網(wǎng)絡中傳輸?shù)臉騾f(xié)議數(shù)據(jù)單元預置的相同標識,當運行生成樹協(xié)議的鏈路發(fā)生拓撲改變,不能傳輸橋協(xié)議數(shù)據(jù)單元時,該鏈路所在的局部網(wǎng)絡重新計算網(wǎng)絡的拓撲,與該局部網(wǎng)絡傳輸?shù)臉騾f(xié)議數(shù)據(jù)單元具有不同的標識的局部網(wǎng)絡不參與拓撲的重新計算,避免了局部拓撲改變影響整個網(wǎng)絡拓撲的重新計算。
圖1為本發(fā)明實施例一的流程圖;圖2為本發(fā)明實施例二的流程圖;圖3為本發(fā)明實施例三的流程圖;圖4為本發(fā)明實施例四的流程圖;圖5為本發(fā)明所提供的系統(tǒng)框圖。
具體實施例方式
本發(fā)明為一種實現(xiàn)生成樹協(xié)議局部計算的方法和系統(tǒng),為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下參照附圖并舉實施例,對本發(fā)明進一步詳細說明。
首先,對本發(fā)明所提供的方法和系統(tǒng)法進行總體描述本發(fā)明所提供的方法包括彈性分組環(huán)上的傳輸節(jié)點從用戶邊緣設備獲取帶有預置標識的橋協(xié)議數(shù)據(jù)單元;用戶邊緣設備從彈性分組環(huán)上的傳輸節(jié)點獲取與自己發(fā)出的橋協(xié)議數(shù)據(jù)單元具有相同標識的橋協(xié)議數(shù)據(jù)單元,當運行生成樹協(xié)議的鏈路發(fā)生改變,不能傳輸橋協(xié)議數(shù)據(jù)單元時,發(fā)出的橋協(xié)議數(shù)據(jù)單元具有相同標識的用戶邊緣設備及傳輸節(jié)點重新計算網(wǎng)絡的拓撲。
本發(fā)明所提供的系統(tǒng)包括用戶邊緣設備,用于向彈性分組環(huán)上的傳輸節(jié)點發(fā)送帶有預置標識的橋協(xié)議數(shù)據(jù)單元,接收與該用戶邊緣設備發(fā)出的橋協(xié)議數(shù)據(jù)單元帶有相同標識的橋協(xié)議數(shù)據(jù)單元,當不能傳輸帶有預置標識的橋協(xié)議數(shù)據(jù)單元時,則該傳輸節(jié)點重新計算網(wǎng)絡拓撲;彈性分組環(huán),用于向用戶邊緣設備傳輸接收到的帶有預置標識的橋協(xié)議數(shù)據(jù)單元,當不能發(fā)送或接收帶有預置標識的橋協(xié)議數(shù)據(jù)單元時,則該彈性分組環(huán)上的傳輸節(jié)點重新計算網(wǎng)絡拓撲。
在本發(fā)明中,可以對同一用戶邊緣設備的根端口和備用端口預置相同的標識,也可以預置不同的標識,下面分別針對這兩種情況,對本發(fā)明進行詳細描述(一)對同一用戶邊緣設備的根端口和備用端口預置相同的標識的情況下,本發(fā)明所提供的方法進行詳細描述參見圖1,當同一局部網(wǎng)絡中的用戶邊緣設備和傳輸節(jié)點預置相同標識時,實現(xiàn)本發(fā)明的詳細步驟如下步驟101對用戶邊緣設備根端口發(fā)出的橋協(xié)議數(shù)據(jù)單元預置標識;步驟102用戶邊緣設備根端口將帶有預置標識的橋協(xié)議數(shù)據(jù)單元發(fā)送到彈性分組環(huán)上的傳輸節(jié)點;步驟103彈性分組環(huán)上的傳輸節(jié)點對與其帶有相同標識的橋協(xié)議數(shù)據(jù)單元進行傳輸;步驟104用戶邊緣設備的備用端口接收與自己發(fā)出的橋協(xié)議數(shù)據(jù)單元具有相同標識的橋協(xié)議數(shù)據(jù)單元;步驟105當運行生成樹協(xié)議的局部網(wǎng)絡發(fā)生拓撲改變,原有鏈路的狀態(tài)發(fā)生改變,不能傳輸橋協(xié)議數(shù)據(jù)單元時,具有相同標識的用戶邊緣設備及傳輸節(jié)點重新計算網(wǎng)絡拓撲。
至此,當局部網(wǎng)絡發(fā)生拓撲改變時,實現(xiàn)了網(wǎng)絡中各個局部環(huán)網(wǎng)運行的生成樹協(xié)議分別計算網(wǎng)絡拓撲,在此之后還應包括彈性分組環(huán)上的傳輸節(jié)完成傳輸后,將帶有預置標識的橋協(xié)議數(shù)據(jù)單元從環(huán)上清除掉。
參見圖2,當同一局部網(wǎng)絡中的用戶邊緣設備預置標識,但傳輸節(jié)點沒有預置標識時,實現(xiàn)本發(fā)明的詳細步驟如下步驟201對用戶邊緣設備根端口發(fā)出的橋協(xié)議數(shù)據(jù)單元預置標識;
步驟202用戶邊緣設備根端口將帶有預置標識的橋協(xié)議數(shù)據(jù)單元發(fā)送到彈性分組環(huán)上的傳輸節(jié)點;步驟203彈性分組環(huán)上的傳輸節(jié)點對接收到的所有橋協(xié)議數(shù)據(jù)單元進行分析,只傳輸與該傳輸節(jié)點在同一局部網(wǎng)絡中的設備發(fā)出的橋協(xié)議數(shù)據(jù)單元;步驟204用戶邊緣設備的備用端口接收與自己發(fā)出的橋協(xié)議數(shù)據(jù)單元具有相同標識的橋協(xié)議數(shù)據(jù)單元;步驟205當運行生成樹協(xié)議的局部網(wǎng)絡發(fā)生拓撲改變,原有鏈路的狀態(tài)發(fā)生改變,不能傳輸橋協(xié)議數(shù)據(jù)單元時,發(fā)出的橋協(xié)議數(shù)據(jù)單元具有相同標識的用戶邊緣設備及傳輸節(jié)點重新計算網(wǎng)絡拓撲。
至此,當局部網(wǎng)絡發(fā)生拓撲改變時,實現(xiàn)了網(wǎng)絡中各個局部環(huán)網(wǎng)運行的生成樹協(xié)議分別計算網(wǎng)絡拓撲,在此之后還應包括彈性分組環(huán)上的傳輸節(jié)完成傳輸后,將帶有預置標識的橋協(xié)議數(shù)據(jù)單元從環(huán)上清除掉。
其中,用戶邊緣設備的根端口和備用端口,以雙歸屬的方式與彈性分組環(huán)上的兩個傳輸節(jié)點組成一個局部網(wǎng)絡,該局部網(wǎng)絡中的用戶邊緣設備和傳輸節(jié)點均運行生成樹協(xié)議,根端口與彈性分組環(huán)上的傳輸節(jié)點傳輸橋協(xié)議數(shù)據(jù)單元時,備用端口阻塞。
其中,彈性分組環(huán)上的各傳輸節(jié)點具有相同的功能,當一個傳輸節(jié)點向另一個傳輸節(jié)點發(fā)送橋協(xié)議數(shù)據(jù)單元時,彈性分組環(huán)上的其它傳輸節(jié)點都會收到該橋協(xié)議數(shù)據(jù)單元。
例如,CE-1、CE-2為一個網(wǎng)絡中的兩臺用戶邊緣設備,PE-1、PE-2、PE-3、PE-4分別為網(wǎng)絡中彈性分組環(huán)RPR上的不同傳輸節(jié)點,CE-1以雙歸屬的方式與彈性分組環(huán)上的PE-1、PE-2連接,組成一個局部網(wǎng)絡,CE-1、PE-1、PE-2均運行生成樹STP/RSTP/MSTP協(xié)議;CE-2以雙歸屬的方式與彈性分組環(huán)上的PE-3、PE-4連接,組成一個局部網(wǎng)絡,CE-2、PE-3、PE-4一起運行STP/RSTP/MSTP協(xié)議。
當CE-1所在的局部網(wǎng)絡發(fā)生拓撲改變時,其所在的原有鏈路發(fā)生改變,為了使CE-2、PE-3、PE-4不和CE-1、PE-1、PE-2一起計算STP/RSTP/MSTP協(xié)議,配置CE-1、PE-1、PE-2發(fā)出的BPDU報文加上標識為5,CE-2、PE-3、PE-4發(fā)出的BPDU報文加上標識為10,這樣配置后,PE-3、PE-4收到PE-1、PE-2發(fā)出的帶有標識為5的BPDU報文將不會提交STP/RSTP/MSTP協(xié)議處理,不參與CE-1、PE-1、PE-2的STP/RSTP/MSTP協(xié)議計算,CE-1、PE-1PE-2在計算STP/RSTP/MSTP協(xié)議過程中,設備的STP/RSTP/MSTP協(xié)議只接收標識為5的STP/RSTP/MSTP協(xié)議的BPDU報文。同理,當CE-2所在的局部網(wǎng)絡發(fā)生拓撲改變時,CE-2、PE-3、PE-4之間的STP/RSTP/MSTP協(xié)議計算也不影響網(wǎng)絡中的CE-1、PE-1、PE-2的正常運行。
(二)同一用戶邊緣設備的根端口和備用端口預置不同的標識,不同用戶邊緣的根端口預置相同標識的情況下,本發(fā)明所提供的方法進行詳細描述參見圖3,同一局部網(wǎng)絡中的用戶邊緣設備和傳輸節(jié)點預置相同標識時,實現(xiàn)本發(fā)明的詳細步驟如下步驟301對第一用戶邊緣設備根端口發(fā)出的橋協(xié)議數(shù)據(jù)單元預置標識;步驟302第一用戶邊緣設備根端口將帶有預置標識的橋協(xié)議數(shù)據(jù)單元發(fā)送到彈性分組環(huán)上的傳輸節(jié)點;步驟303彈性分組環(huán)上的傳輸節(jié)點對與其帶有相同標識的橋協(xié)議數(shù)據(jù)單元進行傳輸;步驟304第二用戶邊緣設備的根端口,從彈性分組環(huán)上的傳輸節(jié)點獲取與自己具有相同標識的橋協(xié)議數(shù)據(jù)單元;步驟305當運行生成樹協(xié)議的局部網(wǎng)絡發(fā)生拓撲改變,原有鏈路的狀態(tài)法生改變,不能傳輸橋協(xié)議數(shù)據(jù)單元時,具有相同標識的用戶邊緣設備及傳輸節(jié)點重新計算網(wǎng)絡拓撲。
至此,當局部網(wǎng)絡發(fā)生拓撲改變時,實現(xiàn)了網(wǎng)絡中各個局部環(huán)網(wǎng)運行的生成樹協(xié)議分別計算網(wǎng)絡拓撲,在此之后還應包括
彈性分組環(huán)上的傳輸節(jié)完成傳輸后,將帶有預置標識的橋協(xié)議數(shù)據(jù)單元從環(huán)上清除掉。
參見圖4,同一局部網(wǎng)絡中的用戶邊緣設備預置相同標識,但傳輸節(jié)點不預置標識時,實現(xiàn)本發(fā)明的詳細步驟如下步驟401對第一用戶邊緣設備根端口發(fā)出的橋協(xié)議數(shù)據(jù)單元預置標識;步驟402第一用戶邊緣設備根端口將帶有預置標識的橋協(xié)議數(shù)據(jù)單元發(fā)送到彈性分組環(huán)上的傳輸節(jié)點;步驟403彈性分組環(huán)上的傳輸節(jié)點對接收到的所有橋協(xié)議數(shù)據(jù)單元進行分析,只傳輸與該傳輸節(jié)點在同一局部網(wǎng)絡中的設備發(fā)出的橋協(xié)議數(shù)據(jù)單元;步驟404第二用戶邊緣設備的根端口接收與自己發(fā)出的橋協(xié)議數(shù)據(jù)單元具有相同標識的橋協(xié)議數(shù)據(jù)單元;步驟405當運行生成樹協(xié)議的局部網(wǎng)絡發(fā)生拓撲改變,原有鏈路的狀態(tài)法生改變,不能傳輸橋協(xié)議數(shù)據(jù)單元時,第一用戶邊緣設備、第二用戶邊緣設備以及該局部網(wǎng)絡中的傳輸節(jié)點一起重新網(wǎng)絡拓撲。
至此,當局部網(wǎng)絡發(fā)生拓撲改變時,實現(xiàn)了網(wǎng)絡中各個局部環(huán)網(wǎng)分別計算生成樹協(xié)議,在此之后還應包括彈性分組環(huán)上的傳輸節(jié)點獲得帶有特殊標識的橋協(xié)議數(shù)據(jù)單元,并且完成傳輸后,將該帶有特殊標識的橋協(xié)議數(shù)據(jù)單元從環(huán)上清除掉。
其中,第一用戶邊緣設備、第二用戶邊緣設備、連接第一用戶邊緣設備和第二用戶邊緣設備的傳輸節(jié)點組成一個局部網(wǎng)絡,該局部網(wǎng)絡中的各個設備均運行生成樹協(xié)議,根端口與彈性分組環(huán)上的傳輸節(jié)點傳輸橋協(xié)議數(shù)據(jù)單元時,備用端口阻塞。
例如,CE-1、CE-2為一個網(wǎng)絡中的兩臺用戶邊緣設備,PE-1、PE-2、PE-3、PE-4分別為網(wǎng)絡中彈性分組環(huán)RPR上的不同傳輸節(jié)點,CE-1的根端口、CE-2的根端口與彈性分組環(huán)上的PE-1、PE-3連接,組成一個局部網(wǎng)絡,一起運行生成樹STP/RSTP/MSTP協(xié)議;CE-1的備用端口、CE-2的備用端口與PE-2、PE-4連接,組成另一個局部網(wǎng)絡,一起運行STP/RSTP/MSTP協(xié)議。
當CE-1的根端口所在的局部網(wǎng)絡發(fā)生拓撲改變時,該局部網(wǎng)絡原有的鏈路發(fā)生改變,改局部網(wǎng)絡運行的生成樹協(xié)議重新計算拓撲,為了使CE-1的備用端口、CE-2的備用端口與PE-2、PE-4組成的局部網(wǎng)絡不重新計算拓撲,配置CE-1的根端口、CE-2的根端口發(fā)出的BPDU報文加上標識為15,CE-1的備用端口、CE-2的備用端口發(fā)出的BPDU報文加上標識為20,這樣配置后,PE-2、PE-4收到PE-1根端口發(fā)出的帶有標識為15的BPDU報文將不會提交STP/RSTP/MSTP協(xié)議處理,不參與CE-1、CE-2、PE-1、PE-3的拓撲計算。同理,PE-1、PE-3、收到PE-2發(fā)出的帶有標識為20的BPDU報文將不會提交STP/RSTP/MSTP協(xié)議處理,不參與CE-1、CE-2、PE-2、PE-4設備的拓撲計算。其中,對BPDU報文添加標識的一種方法是給BPDU報文加上一層vlan標簽。
參見圖5,本發(fā)明所提供的系統(tǒng)包括第一用戶邊緣設備501、第二用戶邊緣設備506、彈性分組環(huán)507;第一用戶邊緣設備501,用于將帶有預置標識的橋協(xié)議數(shù)據(jù)單元發(fā)送到彈性分組環(huán)上的傳輸節(jié)點,當?shù)谝挥脩暨吘壴O備501所在的局部網(wǎng)絡發(fā)生拓撲改變時,該第一用戶邊緣設備501運行的生成樹協(xié)議重新計算拓撲;彈性分組環(huán)507,包括第一傳輸節(jié)點502、第二傳輸節(jié)點503、第三傳輸節(jié)點504及第四傳輸節(jié)點505,用于向第一用戶邊緣設備501和第二用戶邊緣設備506傳輸橋協(xié)議數(shù)據(jù)單元,當局部網(wǎng)絡發(fā)生拓撲改變,原有的鏈路發(fā)生改變,不能傳輸橋協(xié)議數(shù)據(jù)單元時,該局部網(wǎng)絡中的傳輸節(jié)點所運行的生成樹協(xié)議重新計算拓撲。
其中,同一臺用戶邊緣設備的根端口和替換端口,可以預置相同的標識,也可以預置不同的標識,比如第一用戶邊緣設備501的根端口預置標識a,備用端口可以預置標識a,也可以預置標識b。
當?shù)谝挥脩暨吘壴O備501的根端口和備用端口預置相同的標識時,第一用戶邊緣設備501、第一傳輸節(jié)點502、第二傳輸節(jié)點503組成一個局部網(wǎng)絡,第一用戶邊緣設備501將帶有預置標識的橋協(xié)議數(shù)據(jù)單元發(fā)送到彈性分組環(huán)上的第一傳輸節(jié)點502,第一傳輸節(jié)點502將該帶有預置標識的橋協(xié)數(shù)據(jù)單元傳輸?shù)降诙鬏敼?jié)點503,第二傳輸節(jié)點503對該帶有預置標識的橋協(xié)議數(shù)據(jù)單元進行復制,然后將其傳輸給第一用戶邊緣設備501的備用端口。
當?shù)谝挥脩暨吘壴O備501的根端口和第二用戶邊緣設備506的根端口預置相同的標識,第一用戶邊緣設備501的根端口和第一用戶邊緣設備501的備用端口預置不同的標識時,第一用戶邊緣設備501、第二用戶邊緣設備506、第一傳輸節(jié)點502、第三傳輸節(jié)點504組成一個局部網(wǎng)絡,第一用戶邊緣設備501的根端口將帶有預置標識的橋協(xié)議數(shù)據(jù)單元發(fā)送到第一傳輸節(jié)點502、第一傳輸節(jié)點502將該帶有預置標識的橋協(xié)議數(shù)據(jù)單元傳輸?shù)降谌齻鬏敼?jié)點504,第三傳輸節(jié)點504對該帶有預置標識的橋協(xié)議數(shù)據(jù)單元進行復制,然后將其傳輸給第二用戶邊緣設備506的根端口。
其中,彈性分組環(huán)上的傳輸節(jié)點具有相同的功能,當?shù)谝粋鬏敼?jié)點502向第二傳輸節(jié)點503傳輸橋協(xié)議數(shù)據(jù)單元時,環(huán)上的每個傳輸節(jié)點都會收到該橋協(xié)議數(shù)據(jù)單元,當彈性分組環(huán)上的傳輸節(jié)點帶有預置標識時,該傳輸節(jié)點只傳輸與自己帶有相同標識的橋協(xié)議數(shù)據(jù)單元,將接收到的與自己所帶的標識不同,或不帶標識的橋協(xié)數(shù)據(jù)單元清除掉;當彈性分組環(huán)上的傳輸節(jié)點不帶預置標識時,對接收到的所有橋協(xié)議數(shù)據(jù)單元進行傳輸,判斷那些數(shù)據(jù)是從與該傳輸節(jié)點在同一局部網(wǎng)絡中的用戶邊緣設備發(fā)出的,將與該傳輸節(jié)點不在同一局部網(wǎng)絡傳輸?shù)臉騾f(xié)議數(shù)據(jù)單元清除掉。
以上對本發(fā)明所提供的一種實現(xiàn)生成樹協(xié)議局部計算的方法和交換環(huán)網(wǎng)系統(tǒng)進行了詳細介紹,本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式
及應用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應理解為對本發(fā)明的限制。
權(quán)利要求
1.一種實現(xiàn)生成樹協(xié)議局部計算的方法,其特征在于,包括彈性分組環(huán)上的傳輸節(jié)點從用戶邊緣設備獲取帶有預置標識的橋協(xié)議數(shù)據(jù)單元;用戶邊緣設備從彈性分組環(huán)上的傳輸節(jié)點獲取與自己發(fā)出的橋協(xié)議數(shù)據(jù)單元具有相同標識的橋協(xié)議數(shù)據(jù)單元,當運行生成樹協(xié)議的鏈路發(fā)生改變,不能傳輸橋協(xié)議數(shù)據(jù)單元時,發(fā)出的橋協(xié)議數(shù)據(jù)單元具有相同標識的用戶邊緣設備及傳輸節(jié)點重新計算網(wǎng)絡的拓撲。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述彈性分組環(huán)上的傳輸節(jié)點從用戶邊緣設備獲取帶有預置標識的橋協(xié)議數(shù)據(jù)單元之前包括對同一局部網(wǎng)絡中的用戶邊緣設備和彈性分組環(huán)上的傳輸節(jié)點預置相同的標識,彈性分組環(huán)上的傳輸節(jié)點,對接收到的所有橋協(xié)議數(shù)據(jù)單元進行識別,傳輸和自己具有相同標識的橋協(xié)議數(shù)據(jù)單元。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述彈性分組環(huán)上的傳輸節(jié)點從用戶邊緣設備獲取帶有預置標識的橋協(xié)議數(shù)據(jù)單元之前包括對同一局部網(wǎng)絡中的用戶邊緣設備預置相同的標識,彈性分組環(huán)上的傳輸節(jié)點不預置標識,彈性分組環(huán)上的傳輸節(jié)點,對接收到的所有橋協(xié)議數(shù)據(jù)單元進行傳輸。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述用戶邊緣設備從彈性分組環(huán)上的傳輸節(jié)點獲取與自己發(fā)出的橋協(xié)議數(shù)據(jù)單元具有相同標識的橋協(xié)議數(shù)據(jù)單元,包括用戶邊緣設備從彈性分組環(huán)上的傳輸節(jié)點獲取該用戶邊緣設備發(fā)出的橋協(xié)議數(shù)據(jù)單元,或用戶邊緣設備從彈性分組環(huán)上的傳輸節(jié)點獲取與該用戶邊緣設備具有相同標識的用戶邊緣設備發(fā)出的橋協(xié)議數(shù)據(jù)單元。
5.一種交換環(huán)網(wǎng)系統(tǒng),其特征在于,包括用戶邊緣設備、彈性分組環(huán);用戶邊緣設備,用于向彈性分組環(huán)上的傳輸節(jié)點發(fā)送帶有預置標識的橋協(xié)議數(shù)據(jù)單元,接收與該用戶邊緣設備發(fā)出的橋協(xié)議數(shù)據(jù)單元帶有相同標識的橋協(xié)議數(shù)據(jù)單元,當不能傳輸帶有預置標識的橋協(xié)議數(shù)據(jù)單元時,則該傳輸節(jié)點重新計算網(wǎng)絡拓撲;彈性分組環(huán),用于向用戶邊緣設備傳輸接收到的帶有預置標識的橋協(xié)議數(shù)據(jù)單元,當不能發(fā)送或接收帶有預置標識的橋協(xié)議數(shù)據(jù)單元時,則該彈性分組環(huán)上的傳輸節(jié)點重新計算網(wǎng)絡拓撲。
6.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,所述彈性分組環(huán)上的傳輸節(jié)點為帶有預置標識的傳輸節(jié)點,用于向用戶邊緣設備傳輸與自己具有相同標識的橋協(xié)議數(shù)據(jù)單元。
7.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,所述彈性分組環(huán)上的傳輸節(jié)點為不帶預置標識的傳輸節(jié)點,用于向用戶邊緣設備傳輸接收到的所有橋協(xié)議數(shù)據(jù)單元。
8.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,所述用戶邊緣設備,用于從彈性分組環(huán)上的傳輸節(jié)點獲取該用戶邊緣設備發(fā)出的橋協(xié)議數(shù)據(jù)單元,或從彈性分組環(huán)上的傳輸節(jié)點獲取與該用戶邊緣設備具有相同標識的用戶邊緣設備發(fā)出的橋協(xié)議數(shù)據(jù)單元。
全文摘要
本發(fā)明提供了一種實現(xiàn)生成樹協(xié)議局部計算的方法和交換環(huán)網(wǎng)系統(tǒng),該方法具體為彈性分組環(huán)上的傳輸節(jié)點從用戶邊緣設備獲取帶有預置標識的橋協(xié)議數(shù)據(jù)單元,用戶邊緣設備從彈性分組環(huán)上的傳輸節(jié)點獲取與自己發(fā)出的橋協(xié)議數(shù)據(jù)單元具有相同標識的橋協(xié)議數(shù)據(jù)單元,當運行生成樹協(xié)議的鏈路發(fā)生改變,不能傳輸橋協(xié)議數(shù)據(jù)單元時,發(fā)出的橋協(xié)議數(shù)據(jù)單元具有相同標識的用戶邊緣設備及傳輸節(jié)點重新計算網(wǎng)絡的拓撲。利用本發(fā)明,發(fā)出的橋協(xié)議數(shù)據(jù)單元帶有預置標識的設備分別組成局部網(wǎng)絡,當某個局部網(wǎng)絡運行的生成樹協(xié)議發(fā)生拓撲改變時,該局部網(wǎng)絡運行的生成樹協(xié)議重新計算拓撲,實現(xiàn)了網(wǎng)絡中各個局部環(huán)網(wǎng)的生成樹協(xié)議分別計算拓撲。
文檔編號H04L12/42GK1909555SQ20061011203
公開日2007年2月7日 申請日期2006年8月25日 優(yōu)先權(quán)日2006年8月25日
發(fā)明者何智峰, 于慶秋 申請人:華為技術(shù)有限公司