欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種多生成樹協(xié)議的實(shí)現(xiàn)方法

文檔序號:7667060閱讀:345來源:國知局
專利名稱:一種多生成樹協(xié)議的實(shí)現(xiàn)方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)通訊領(lǐng)域,尤其涉及一種多生成樹協(xié)議的實(shí)現(xiàn)方法。
背景技術(shù)
STP ( Spanning-Tree Protocol,生成樹協(xié)議)從誕生的那一刻起,決定了其 作為一個"小"協(xié)議決定"大"協(xié)議的特性。這里所謂"大小",是指協(xié)議本身而言, 但生成樹協(xié)議卻比任何路由協(xié)議、MPLS (多協(xié)議標(biāo)記交換)協(xié)議都要重要的多。
生成樹協(xié)議在其歷史發(fā)展中經(jīng)歷了三個階段第一代生成樹協(xié)議 SSTP/RSTP (簡單生成樹協(xié)議/快速生成樹協(xié)議);第二代生成樹協(xié)議 PVST/PVST+ (VLAN (虛擬局域網(wǎng))生成樹協(xié)議);第三代生產(chǎn)樹協(xié)議MSTP 協(xié)議(Multi Spanning-Tree Protocol -多生成樹協(xié)i義)。
第一代生成樹協(xié)議雖然簡單、快捷,但是在正EE802.1Q協(xié)議大行其道的今 天,由于該協(xié)議主要涉及VLAN的實(shí)現(xiàn),SSTP或者RSTP對VLAN實(shí)例無法 區(qū)分,也不能對分屬不同VLAN業(yè)務(wù)進(jìn)行操作,第一代生成樹協(xié)議已不能滿足 IEEE 802.1Q協(xié)議的要求。
為了解決對VLAN業(yè)務(wù)無能為力的局面,第二代生成樹協(xié)議應(yīng)運(yùn)而生,但 是采用該生成樹協(xié)議,每一個VLAN都要維持一個生成樹實(shí)例,這樣生成樹實(shí) 例數(shù)量要和VLAN——對應(yīng),不但缺乏靈活性,而且當(dāng)VLAN眾多時,需要維 持的生成樹實(shí)例也會相應(yīng)增多,給交換機(jī)帶來很大負(fù)擔(dān),大大影響了交換機(jī)的 性能。
第三代生成樹協(xié)議解決了前面兩代協(xié)議都面臨的問題,是一種可以區(qū)分
VLAN而又可以對VLAN進(jìn)行多種組合的多生成樹實(shí)例,每一個生成樹實(shí)例代 表一系列的VLAN組合,這樣MSTP便能很好的解決802.1Q協(xié)議的所有問題。 隨著數(shù)據(jù)通訊領(lǐng)域日益IP化的趨勢必然要求對不同VLAN業(yè)務(wù)給予支持, 在這種趨勢下,QINQ (或稱SVLAN,即VLAN堆疊)協(xié)議和二層VPN (虛擬 專用網(wǎng))協(xié)議誕生了,這種用二層協(xié)議區(qū)分不同業(yè)務(wù)的思想必然要求生成樹協(xié) 議做出相應(yīng)對策,但生成樹協(xié)議發(fā)展到MSTP協(xié)議就停滯不前了。從目前數(shù)據(jù) 通訊的特點(diǎn)看,現(xiàn)有MSTP協(xié)議只能根據(jù)參與多生成樹計(jì)算的交換機(jī)端口的 VLAN ID進(jìn)行區(qū)分,并根據(jù)不同的多生成樹實(shí)例和VLAN ID的映射進(jìn)行生成樹 拓樸計(jì)算。對于QiNQ協(xié)議涉及的雙VLAN標(biāo)簽協(xié)議或者多層VLAN標(biāo)簽協(xié)議 以及二層VPN協(xié)議需要區(qū)分不同VLAN業(yè)務(wù)的操作卻不能支持,而且VLAN 業(yè)務(wù)可擴(kuò)展性差,沒有給未來發(fā)展提供必要空間。

發(fā)明內(nèi)容
本發(fā)明的目的是提出 一種多生成樹協(xié)議的實(shí)現(xiàn)方法,用以克服現(xiàn)有技術(shù)中 MSTP協(xié)議對QINQ協(xié)議和二層VPN協(xié)議支持不足的問題。 為了實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明具體是這樣實(shí)現(xiàn)的 一種多生成樹協(xié)議的實(shí)現(xiàn)方法,包括如下步驟
步驟1,需要經(jīng)過交換機(jī)轉(zhuǎn)發(fā)的數(shù)據(jù)報(bào)文進(jìn)入交換機(jī),交換機(jī)開啟iMSTP 多生成樹協(xié)議,在協(xié)議報(bào)文中增加iMSTP協(xié)議字段,并根據(jù)對iMSTP協(xié)議字 段設(shè)置,進(jìn)行iMST生成樹子實(shí)例的設(shè)置;
步驟2,通過協(xié)議報(bào)文增加的字段,進(jìn)行生成樹子實(shí)例拓樸計(jì)算;
步驟3,交換機(jī)轉(zhuǎn)發(fā)輸出經(jīng)過生成樹子實(shí)例拓樸轉(zhuǎn)發(fā)的數(shù)據(jù)報(bào)文。
其中所述步驟2中,計(jì)算生成樹子實(shí)例拓樸,包括如下步驟
步驟2a,進(jìn)行iMST模式判斷;
步驟2b,進(jìn)行區(qū)域根選舉;
步驟2c,進(jìn)行路徑開銷計(jì)算。
其中所述步驟2a中,根據(jù)在所述設(shè)置的iMSTP協(xié)議字段中設(shè)置的iMSTP ID 進(jìn)行iMSTP模式判斷;
所述iMSTP ID的取值是由VLAN組網(wǎng)方式?jīng)Q定;
若采用QINQ方式組網(wǎng),則iMSTP ID取值為QINQ的內(nèi)層VLAN標(biāo)簽的 VLAN ID;
若采用二層VPN方式組網(wǎng),則iMSTP ID取值為二層VPN邊緣接口所配置 的trunk值或者二層VPN中給不同業(yè)務(wù)所分配的VCID值。
所述的多生成樹協(xié)議的實(shí)現(xiàn)方法,所述步驟1中,在進(jìn)行交換機(jī)開啟iMSTP 多生成樹協(xié)議前,先進(jìn)行MSTP多生成樹協(xié)議的開啟。
其中所述步驟l中,若沒有設(shè)置iMST生成樹子實(shí)例,則進(jìn)行MST多生成 樹實(shí)例拓樸計(jì)算,根據(jù)多生成樹實(shí)例拓樸,交換機(jī)轉(zhuǎn)發(fā)輸出數(shù)據(jù)報(bào)文。
采用本發(fā)明所迷的多生成樹協(xié)議的實(shí)現(xiàn)方法,不但解決了現(xiàn)有MSTP協(xié)議 對QINQ協(xié)議和二層VPN協(xié)議支持不足的問題,可以區(qū)分二層協(xié)議下的不同 VLAN業(yè)務(wù),還增強(qiáng)了 VLAN業(yè)務(wù)的擴(kuò)展性。


此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分, 本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。
圖1是本發(fā)明中QINQ模式下iMST的結(jié)構(gòu)框圖; 圖2是本發(fā)明中VPLS VLAN模式下iMST的結(jié)構(gòu)框圖; 圖3是本發(fā)明中VPLS VCID模式下iMST的結(jié)構(gòu)框圖; 圖4是本發(fā)明的具體實(shí)施例的處理流程圖5是對采用本發(fā)明方法組成的IP網(wǎng)絡(luò)設(shè)備系統(tǒng)進(jìn)行功能驗(yàn)證測試的系統(tǒng) 結(jié)構(gòu)圖。
圖6是采用本發(fā)明方法改造現(xiàn)有的MSTP協(xié)議的BPDU報(bào)文的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
本發(fā)明所述方法,主要包括如下步驟
步驟1,在交換機(jī)上開啟多生成樹協(xié)議MSTP、以及基于QINQ或者二層 VPN的多生成樹協(xié)議iMSTP (帶有生成樹子實(shí)例的MSTP協(xié)議);對于沒有配 置多生成樹協(xié)議iMSTP的交換機(jī),其數(shù)據(jù)報(bào)文直接按照已生成的多生成樹MST 拓樸進(jìn)行轉(zhuǎn)發(fā)。
步驟2,配置生成樹子實(shí)例,獲得生成樹子實(shí)例拓樸;
在進(jìn)行生成樹子實(shí)例的配置時,應(yīng)先進(jìn)行iMSTP模式的判斷,所述iMSTP 模式是根據(jù)iMSTP ID來標(biāo)識的,由于VLAN組網(wǎng)方式不同,所述iMSTP ID的 取值也不同。
若釆用QINQ方式組網(wǎng),則需要將iMSTP模式設(shè)置為QINQ模式,并將QINQ 的內(nèi)層VLAN標(biāo)簽的VLAN ID指定為iMSTP ID;
若采用二層VPN方式組網(wǎng),需要區(qū)分trunk VLAN ( 二層VPN邊緣接口配 置成trunk VLAN)方式和VCID方式
若釆用trunk VLAN方式,則將二層VPN邊緣接口所配置的trunk值賦給 iMSTP ID;
若采用VCID方式,則將各二層VPN中給不同業(yè)務(wù)所分配的VCID值賦給 iMSTP ID;
步驟3,需要經(jīng)過交換機(jī)轉(zhuǎn)發(fā)的數(shù)據(jù)報(bào)文進(jìn)入交換機(jī),并按照生成樹子實(shí)例 拓樸進(jìn)行轉(zhuǎn)發(fā),可通過專門的命令查詢各個生成樹子實(shí)例的拓樸狀態(tài);不同的 生成樹子實(shí)例的拓樸應(yīng)該不同。
步驟4,出口交換機(jī)輸出經(jīng)過生成樹子實(shí)例拓樸轉(zhuǎn)發(fā)的用戶數(shù)據(jù)。 屬于不同業(yè)務(wù)的數(shù)據(jù)報(bào)文都可以按照不同的生成樹子實(shí)例拓樸進(jìn)行轉(zhuǎn)發(fā), 然后經(jīng)過報(bào)文解析,驗(yàn)證報(bào)文的正確性、完整性。
下面結(jié)合附圖對本發(fā)明的具體實(shí)施例作進(jìn)一步的詳細(xì)描述。 如圖4所示,本發(fā)明中iMSTP處理流程,包括以下步驟 步驟401,交換機(jī)收到用戶數(shù)據(jù)報(bào)文;
步驟402,交換機(jī)判斷是否開啟MSTP多生成樹協(xié)議,若是,則轉(zhuǎn)入步驟
403, 否則,轉(zhuǎn)入步驟408;
步驟403,交換機(jī)判斷是否開啟iMSTP多生成樹協(xié)議,若是,則轉(zhuǎn)入步驟
404, 否則,轉(zhuǎn)入步驟406;
所述步驟402或步驟403中,開啟多生成樹協(xié)議(MSTP或iMSTP )是這 樣實(shí)現(xiàn)的,即使能交換機(jī)上的多生成樹實(shí)例,在交換機(jī)全局配置模式下,開啟 一使能命令(例如enable spanning - tree );然后執(zhí)行該命令指定生成樹模式 (MSTP或iMSTP )(例如spanning - tree mode MSTP )。
步驟404,在iMSTP協(xié)議報(bào)文中增加iMSTP協(xié)議字段,根據(jù)對iMSTP協(xié) 議字段的設(shè)置,交換機(jī)對是否設(shè)置iMST生成樹子實(shí)例進(jìn)行判斷,若是,則轉(zhuǎn)入 步驟405,否則,轉(zhuǎn)入步驟406;
所述設(shè)置iMST子實(shí)例,是指在交換網(wǎng)絡(luò)中增加生成樹種類iMST, iMST 和MST、 SST和RST相互獨(dú)立,而后應(yīng)在交換機(jī)中增加對iMST支持的模式, 即iMSTP模式,但是,iMSTP和MSTP的配置(即拓樸)是相互獨(dú)立且能夠共 存的。
步驟405,進(jìn)入iMST多生成樹協(xié)商模式,計(jì)算生成樹子實(shí)例拓樸,然后轉(zhuǎn) 入步驟407;
所述計(jì)算生成樹子實(shí)例拓樸,包括如下步驟 步驟5a,進(jìn)行iMSTP模式判斷; 步驟5b,進(jìn)行區(qū)域根選舉; 步驟5c,進(jìn)行路徑開銷計(jì)算。
步驟406,進(jìn)入MST多生成樹協(xié)商模式,計(jì)算生成樹實(shí)例拓樸; 所述計(jì)算生成樹拓樸,包括如下步驟 步驟6a,進(jìn)行區(qū)域根選舉; 步驟6b,進(jìn)行路徑開銷計(jì)算。
步驟407,交換機(jī)協(xié)議層通知驅(qū)動層,按已計(jì)算好的拓樸結(jié)構(gòu)生成轉(zhuǎn)發(fā)通道; 步驟408,交換機(jī)轉(zhuǎn)發(fā)經(jīng)過拓樸后的用戶數(shù)據(jù)報(bào)文。
如圖6所示,以QINQ協(xié)議為例,為了能夠提供iMSTP協(xié)議支持,針對QINQ 接口 ,改造現(xiàn)有的MSTP協(xié)議的BPDU (橋協(xié)議數(shù)據(jù)單元)報(bào)文,增加一個長 度為18bit的iMSTP (Inside MSTP )協(xié)議字段,該字段鑲嵌在原有MSTP協(xié)議 字段內(nèi)部,標(biāo)識QINQ接口所屬M(fèi)ST實(shí)例中的iMST子實(shí)例,該iMST子實(shí)例 對應(yīng)內(nèi)層VLAN標(biāo)簽的VLAN ID (即,嵌套的802.1Q標(biāo)簽所表示的生成樹實(shí) 例號)指定為iMSTP ID, iMSTP ID協(xié)議字段的其他部分與現(xiàn)有的MSTP ID字 段一樣。
上述iMST子實(shí)例在進(jìn)行配置前,首先在QINQ交換網(wǎng)中,增加生成樹種類 iMST,增加iMST生成樹與增加MST生成樹的方式都是一樣的,且增加后的 iMST與MST、 SST、 RST都是相互獨(dú)立的;然后對增加的生成樹子實(shí)例進(jìn)行配
置(增加的iMST生成樹子實(shí)例的配置獨(dú)立于現(xiàn)有的MST生成樹實(shí)例配置,但 是二者卻是可以共存的)。
iMST稱為"子實(shí)例",用實(shí)例號表示為x.y,其中x為實(shí)例號,y為子實(shí)例號。 x表示在沒有設(shè)置生成樹子實(shí)例情況下,MST的實(shí)例號,它可對應(yīng)于一些列的 VLAN的集合(在QINQ條件下,即位于外層VLAN標(biāo)簽的集合);y表示在設(shè) 置了生成樹子實(shí)例的情況下,iMST子實(shí)例號對應(yīng)于內(nèi)層私網(wǎng)VLAN的集合(在 QINQ條件下,即位于內(nèi)層VLAN標(biāo)簽的集合)。
例如,在QINQ條件下,外層VLAN記為VLAN10,內(nèi)層VLAN記為 VLAN20,可以設(shè)定MST實(shí)例1對應(yīng)于外層VLAN標(biāo)簽VLAN10,而iMST實(shí) 例1.1對應(yīng)于內(nèi)層VLAN標(biāo)簽VLAN20,那么當(dāng)iMST啟用,數(shù)據(jù)報(bào)文進(jìn)行交
互時,所走的拓樸環(huán)境就由內(nèi)層的VLAN20決定,而并非外層的VLANIO。不 同的iMST子實(shí)例可以掛在同一個MST實(shí)例下,如圖1所示。
iSMT子實(shí)例必須依附于MST實(shí)例,但如果不清楚公網(wǎng)VLANID到底為何 值、或者根本無需按照公網(wǎng)VLAN標(biāo)簽進(jìn)行生成樹計(jì)算,那么可以采用設(shè)置MST 實(shí)例1 VLAN ID1 _ 4094 (對于QINQ協(xié)議,帶VLAN標(biāo)簽的數(shù)據(jù)報(bào)文中,有一 個12bit長度的VLAN ID字段,該字段用于存放VLAN ID值,該值的取值空間 為1至4094)的方法,所有iMST子實(shí)例綁定MST實(shí)例1,即l.y。
對于二層VPN協(xié)議,以VPLS (虛擬專用局域網(wǎng))協(xié)議為例,為了能夠提 供iMSTP協(xié)議支持,在進(jìn)行iMST配置時,首先應(yīng)該解決iMST對于VPLS的 支持上的一難點(diǎn),即私網(wǎng)內(nèi)層VLAN標(biāo)簽的不確定性。所謂私網(wǎng)內(nèi)層標(biāo)簽的不 確定性,針對的是交換機(jī)(具體是指具有MPLS功能的高端路由交換機(jī))。
若要解決上述難點(diǎn),那么應(yīng)該先獲得PE入口側(cè)端口的封裝方式(PE入口 側(cè)端口的封裝模式?jīng)Q定了二層VPN內(nèi)存標(biāo)簽的實(shí)現(xiàn)方式),在VPLS網(wǎng)絡(luò)中,在 PE側(cè)xconnect接口有兩種封裝方式access VLAN和trunk VLAN。
若PE側(cè)xconnect接口已經(jīng)配置為trunk方式,由于增加了 iMST的配置模 式的VPLS VLAN網(wǎng),針對VPLS報(bào)文特點(diǎn),MPLS標(biāo)簽內(nèi)封裝的VLAN標(biāo)簽 進(jìn)行生成樹子實(shí)例匹配。這種方式類似于QINQ方式,iMSTP將PE側(cè)xconnect 接口 trunk封裝值所匹配的iSMT子實(shí)例填充到交換機(jī)BPDU報(bào)文中的iMSTP ID 字段,采用對P路由交換機(jī)逐一配置,在進(jìn)行MPLS標(biāo)簽分配之前,就計(jì)算好 生成樹子實(shí)例拓樸,如圖2所示,其余可以沿用QINQ方式進(jìn)行實(shí)施。
若PE側(cè)xconnect 4妾口配置為access方式,對于access VLAN,私網(wǎng)內(nèi)層標(biāo) 簽是不會攜帶802.1Q標(biāo)簽的,這樣就給區(qū)分私網(wǎng)帶來困難,而且目前的VPLS
內(nèi)層標(biāo)簽分配采用空閑、隨機(jī)的方式,從16 - 1048575隨機(jī)分配,難以預(yù)先知 道VPLS內(nèi)層標(biāo)記具體是如何分配的。
為了解決上述問題,在PE側(cè)xconnect接口進(jìn)行VCID的配置,將各二層 VPN中給不同業(yè)務(wù)所分配的VCID值賦給iMSTP ID,即,增加iMSTP配置模 式下VPLSVCID功能,該功能表示私網(wǎng)業(yè)務(wù)按照自身VCID進(jìn)行區(qū)分,iMSTP 將私網(wǎng)VPN VCID值去配置iMST子實(shí)例并填充到交換機(jī)BPDU報(bào)文中的iMSTP ID字段,并且在P路由交換機(jī)上逐一配置,以此計(jì)算并建立新的基于VCID的 拓樸,在此基礎(chǔ)上進(jìn)行TCP報(bào)文握手、建立MPLS標(biāo)簽綁定,如圖3所示,其 余可以沿用QINQ方式進(jìn)行實(shí)施。
綜上所述,對于二層VPN協(xié)議,在進(jìn)行生成樹子實(shí)例拓樸計(jì)算時,僅需要 確定內(nèi)層標(biāo)簽值和iMSTP ID的——對應(yīng)的關(guān)系,若確定了 二層VPN的內(nèi)存標(biāo) 簽(即一個入?yún)?shù)),則可套用QINQ內(nèi)存標(biāo)簽(即一個入?yún)?shù))的解決方式, 將這個入?yún)?shù)代入拓樸計(jì)算方法中,得出生成樹子實(shí)例拓樸。
圖5是本發(fā)明對IP網(wǎng)絡(luò)設(shè)備進(jìn)行功能驗(yàn)證測試的系統(tǒng)結(jié)構(gòu)圖,使用測試儀 的兩個端口分別與被測試設(shè)備的兩個用戶接入端口相連,分別記作端口 1和端 口 2,四臺4皮測設(shè)備組成環(huán)網(wǎng)。
若所述被測設(shè)備的iMSTP模式采用QINQ方式組網(wǎng),則具體測試步驟包括
步驟1,被測設(shè)備所有互聯(lián)接口配置成QINQ接口 ,并且連接測試儀的兩臺 被測設(shè)備起到PE作用,將用戶側(cè)單802.1Q標(biāo)簽的報(bào)文轉(zhuǎn)換成為公網(wǎng)上雙802.1Q 標(biāo)簽的報(bào)文;
步驟2,在所有被測設(shè)備上配置iMSTP,針對用戶側(cè)的不同VLAN映射 iMSTP子實(shí)例,設(shè)置iMSTP模式為QINQ,完成iMSTP配置后即可觀察子生成
樹(iMSTP)建立情況;
步驟3,測試儀1端口、 2端口互發(fā)各種802.1Q標(biāo)簽的用戶報(bào)文,然后在 各個被測設(shè)備上觀察流量流經(jīng)情況,可以嘗試斷去其中一些鏈路,考察流量是 否會中斷。
若所述被測設(shè)備的iMSTP模式采用二層VPN模式組網(wǎng),則具體測試步驟 包括
步驟1 ,將與測試儀直連的設(shè)備上配置VFI用戶接口 ,并將VCID與iMSTP 子實(shí)例進(jìn)行映射;設(shè)置iMSTP模式為VPLS VCID;完成iMSTP配置后即可觀 察子生成樹(iMST)建立情況;
步驟2,設(shè)備上配置VPLS,可以觀察VPLS標(biāo)簽是否分配成功、PW偽線 是否建立成功;
步驟3,測試儀端口 1 、端口 2互發(fā)各種VFI用戶才艮文,然后在各個被測設(shè) 備上觀察流量流經(jīng)情況;可以嘗試斷去其中一些鏈路,考察流量是否會中斷;
步驟4,改變iMSTP模式為VPLSVLAN,重復(fù)步驟2、 3。
所述被測IP網(wǎng)絡(luò)設(shè)備需具備如下功能,VLAN相關(guān)功能、QINQ功能、路 由功能、二層VPN功能;
所述VLAN相關(guān)功能包括,用戶VLAN隔離功能、802.1Q封裝功能。所述 QINQ功能包括,支持雙Q標(biāo)簽的二層數(shù)據(jù)轉(zhuǎn)發(fā)。所述路由功能包括,用于通 過配置生成路由,建立L2VPN偽線。所述二層VPN功能包括,支持VPLS、 VPWS (Virtual Private Wire Service,虛擬專用線路服務(wù))等功能。
所述測試儀包括配置模塊根據(jù)對接設(shè)備的借口類型進(jìn)行相應(yīng)的配置, 根據(jù)測試需求配置整機(jī)測試的流量等;發(fā)送模塊對配置好的測試流量進(jìn)行發(fā)
送;收模塊接收被測設(shè)備發(fā)送的流量并進(jìn)行統(tǒng)計(jì)計(jì)算等。
以上所述的實(shí)施例,是本發(fā)明較優(yōu)選的兩種方式,本領(lǐng)域的技術(shù)人員在本 范圍內(nèi)。
權(quán)利要求
1、一種多生成樹協(xié)議的實(shí)現(xiàn)方法,其特征在于,包括如下步驟步驟1,需要經(jīng)過交換機(jī)轉(zhuǎn)發(fā)的數(shù)據(jù)報(bào)文進(jìn)入交換機(jī),交換機(jī)開啟iMSTP多生成樹協(xié)議,在協(xié)議報(bào)文中增加iMSTP協(xié)議字段,并根據(jù)對iMSTP協(xié)議字段的設(shè)置獲得iMST生成樹子實(shí)例的設(shè)置;步驟2,通過協(xié)議報(bào)文增加的字段,進(jìn)行生成樹子實(shí)例拓?fù)溆?jì)算;步驟3,交換機(jī)轉(zhuǎn)發(fā)輸出經(jīng)過生成樹子實(shí)例拓?fù)滢D(zhuǎn)發(fā)的數(shù)據(jù)報(bào)文。
2、 如權(quán)利要求1所述的多生成樹協(xié)議的實(shí)現(xiàn)方法,其特征在于,所述步驟 2中,計(jì)算生成樹子實(shí)例拓樸,包括如下步驟步驟2a,進(jìn)行iMSTP模式判斷; 步驟2b,進(jìn)行區(qū)域根選舉; 步驟2c,進(jìn)行路徑開銷計(jì)算。
3、 如權(quán)利要求2所述的多生成樹協(xié)議的實(shí)現(xiàn)方法,其特征在于,所述步驟 2a中,根據(jù)在所述設(shè)置的iMSTP協(xié)議字段中設(shè)置的iMSTP ID進(jìn)行iMSTP模式 判斷;所述iMSTP ID的取值是由VLAN組網(wǎng)方式?jīng)Q定;若采用QINQ方式組網(wǎng),則iMSTP ID取值為QINQ的內(nèi)層VLAN標(biāo)簽的 VLAN ID;若采用二層VPN方式組網(wǎng),則iMSTP ID取值為二層VPN邊緣接口所配置 的trunk值或者二層VPN中給不同業(yè)務(wù)所分配的VCID值。
4、 如權(quán)利要求1所述的多生成樹協(xié)議的實(shí)現(xiàn)方法,其特征在于,所述步驟 1中,在進(jìn)行交換才幾開啟iMSTP多生成樹協(xié)議前,先進(jìn)行MSTP多生成樹協(xié)議的 開啟。
5、 如權(quán)利要求4所述的多生成樹協(xié)議的實(shí)現(xiàn)方法,其特征在于,所述步驟1中,若沒有設(shè)置iMST生成樹子實(shí)例,則進(jìn)行MST多生成樹實(shí)例拓樸計(jì)算,根 據(jù)多生成樹實(shí)例拓樸,交換機(jī)轉(zhuǎn)發(fā)輸出數(shù)據(jù)報(bào)文。
全文摘要
本發(fā)明公開了一種多生成樹協(xié)議的實(shí)現(xiàn)方法,所述方法包括在交換機(jī)上開啟多生成樹協(xié)議MSTP、以及基于QINQ或者二層VPN的多生成樹協(xié)議iMSTP;設(shè)置生成樹子實(shí)例,獲得生成樹子實(shí)例拓?fù)?;出口交換機(jī)輸出經(jīng)過生成樹子實(shí)例拓樸轉(zhuǎn)發(fā)的用戶數(shù)據(jù)。所述獲得生成樹子實(shí)例拓?fù)?,必須先根?jù)iMSTP ID進(jìn)行iMSTP模式的判斷。采用本發(fā)明方法,不但解決了現(xiàn)有MSTP協(xié)議對QINQ協(xié)議和二層VPN協(xié)議支持不足的問題,且能區(qū)分二層協(xié)議下的不同VLAN業(yè)務(wù),增強(qiáng)了VLAN業(yè)務(wù)的擴(kuò)展性。
文檔編號H04L12/56GK101188564SQ20071018839
公開日2008年5月28日 申請日期2007年11月21日 優(yōu)先權(quán)日2007年11月21日
發(fā)明者伏朝暉, 軍 邵, 銳 錢 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
金溪县| 姜堰市| 吉木萨尔县| 图木舒克市| 巩义市| 游戏| 顺平县| 沙雅县| 绵竹市| 台前县| 普陀区| 商城县| 宜章县| 新泰市| 安徽省| 灌云县| 济南市| 通州市| 上虞市| 黄龙县| 商河县| 恩施市| 绥德县| 民勤县| 明光市| 大丰市| 华安县| 广东省| 万山特区| 光山县| 清水河县| 襄汾县| 航空| 恩平市| 天柱县| 溧水县| 额尔古纳市| 贺州市| 西宁市| 綦江县| 江山市|