IPv6之MSTP詳解
MSTP出現(xiàn)的背景
RSTP在STP基礎(chǔ)上進(jìn)行了改進(jìn),實(shí)現(xiàn)了網(wǎng)絡(luò)拓?fù)淇焖偈諗?。但RSTP和STP還存在同一個(gè)缺陷:由于局域網(wǎng)內(nèi)所有的VLAN共享一棵生成樹(shù),因此無(wú)法在VLAN間實(shí)現(xiàn)數(shù)據(jù)流量的負(fù)載均衡,鏈路被阻塞后將不承載任何流量,造成帶寬浪費(fèi),還有可能造成部分VLAN的報(bào)文無(wú)法轉(zhuǎn)發(fā)。
MSTP基本概念
如圖1所示,MSTP網(wǎng)絡(luò)中包含1個(gè)或多個(gè)MST域(MST Region),每個(gè)MST Region中包含一個(gè)或多個(gè)MSTI。組成MSTI的是運(yùn)行STP/RSTP/MSTP的交換設(shè)備,MSTI是所有運(yùn)行STP/RSTP/MSTP的交換設(shè)備經(jīng)MSTP協(xié)議計(jì)算后形成的樹(shù)狀網(wǎng)絡(luò)。
圖1 MSTP網(wǎng)絡(luò)層次示意圖
MST域(MST Region)
MST域是多生成樹(shù)域(Multiple Spanning Tree Region),由交換網(wǎng)絡(luò)中的多臺(tái)交換設(shè)備以及它們之間的網(wǎng)段所構(gòu)成。同一個(gè)MST域的設(shè)備具有下列特點(diǎn):
- 都啟動(dòng)了MSTP。
- 具有相同的域名。
- 具有相同的VLAN到生成樹(shù)實(shí)例映射配置。
- 具有相同的MSTP修訂級(jí)別配置。
一個(gè)局域網(wǎng)可以存在多個(gè)MST域,各MST域之間在物理上直接或間接相連。用戶(hù)可以通過(guò)MSTP配置命令把多臺(tái)交換設(shè)備劃分在同一個(gè)MST域內(nèi)。如圖2所示的MST Region D0中由交換設(shè)備S1、S2、S3和S4構(gòu)成,域中有3個(gè)MSTI。
圖2 MST Region的基本概念示意圖
VLAN映射表
VLAN映射表是MST域的屬性,它描述了VLAN和MSTI之間的映射關(guān)系。
如圖2所示,MST域D0的VLAN映射表是:
- VLAN1映射到MSTI1
- VLAN2和VLAN3映射到MSTI2
- 其余VLAN映射到MSTI0
域根
域根(Regional Root)分為IST(Internal Spanning Tree)域根和MSTI域根。
IST域根如圖4所示,在B0、C0和D0中,IST生成樹(shù)中距離總根(CIST Root)最近的交換設(shè)備是IST域根。一個(gè)MST域內(nèi)可以生成多棵生成樹(shù),每棵生成樹(shù)都稱(chēng)為一個(gè)MSTI。MSTI域根是每個(gè)多生成樹(shù)實(shí)例的樹(shù)根。如圖3所示,域中不同的MSTI有各自的域根。
圖3 MSTI的基本概念示意圖
MSTI之間彼此獨(dú)立,MSTI可以與一個(gè)或者多個(gè)VLAN對(duì)應(yīng)。但一個(gè)VLAN只能與一個(gè)MSTI對(duì)應(yīng)。
主橋
主橋(Master Bridge)也就是IST Master,它是域內(nèi)距離總根最近的交換設(shè)備。如圖2中的S1。如果總根在MST域中,則總根為該域的主橋。
總根
圖4 MSTP網(wǎng)絡(luò)基本概念示意圖
如圖4所示,總根是CIST(Common and Internal Spanning Tree)的根橋??偢菂^(qū)域A0中的某臺(tái)設(shè)備。
CST
公共生成樹(shù)CST(Common Spanning Tree)是連接交換網(wǎng)絡(luò)內(nèi)所有MST域的一棵生成樹(shù)。如果把每個(gè)MST域看作是一個(gè)節(jié)點(diǎn),CST就是這些節(jié)點(diǎn)通過(guò)STP或RSTP協(xié)議計(jì)算生成的一棵生成樹(shù)。如圖4所示,較粗的線條連接各個(gè)域構(gòu)成CST。
IST
內(nèi)部生成樹(shù)IST(Internal Spanning Tree)是各MST域內(nèi)的一棵生成樹(shù)。
IST是一個(gè)特殊的MSTI,MSTI的ID為0,通常稱(chēng)為MSTI0。
IST是CIST在MST域中的一個(gè)片段。
如圖4所示,較細(xì)的線條在域中連接該域的所有交換設(shè)備構(gòu)成IST。
CIST
公共和內(nèi)部生成樹(shù)CIST是通過(guò)STP或RSTP協(xié)議計(jì)算生成的,連接一個(gè)交換網(wǎng)絡(luò)內(nèi)所有交換設(shè)備的單生成樹(shù)。如圖4所示,所有MST域的IST加上CST就構(gòu)成一棵完整的生成樹(shù),即CIST。
SST
構(gòu)成單生成樹(shù)SST(Single Spanning Tree)有兩種情況:
- 運(yùn)行STP或RSTP的交換設(shè)備只能屬于一個(gè)生成樹(shù)。
- MST域中只有一個(gè)交換設(shè)備,這個(gè)交換設(shè)備構(gòu)成單生成樹(shù)。
如圖4所示,B0中的交換設(shè)備就是一棵單生成樹(shù)。