多实例生成树及其配置

10.3MSTP
*
虽然RSTP对STP进行了一定改进,当共同存在一大短板就是在部署网络时,所有vlan共用一颗生成树,使得网络中的流量无法在所有可用链路上实现负载分担,导致链路带宽利用率、设备资源利用率较低。
*
STP和RSTP不会针对不同的VLAN执行单独的生成树计算,所以阻塞接口一段链路几乎不承载业务流量
*
基于VLAN进行生成树的计算,优点可以针对每个VLAN的生成树独立配置根桥,也可以通过相应配置,使不同VLAN的生成树阻塞不同的接口;缺点是如果网络中VLAN数量特别大,所有交换机将不得不为每个VLAN都计算一颗生成树,资源消耗将变得非常大,影响到正常业务流量的处理
*
为解决上述问题,定义了一种新的生成树协议—MSTP。该协议不是基于VLAN运行的,而是基于instance(实例)运行的,instance即一个或多个VLAN的集合。
*
工程师可以将一个或多个VLAN映射到一个instance,基于instance的生成树被称为MSTI(Multiple Spanning Tree Instance ,多生成树实例)。MSTP为每个instance维护独立的MSTI。映射到同一个Instance的VLAN将共享同一颗生成树。一个VLAN只能被映射到一个Instance
*
MSTP Instacne 使用 Instance-ID进行标识,取值范围是0-4094,其中Instance0是缺省便已存在的,并且缺省所有VLAN都映射到了Instance0
*
创建Instance之后,可以对MSTI进行主根桥,次根桥,接口优先级或Cost等相关配置
*
MSTP引入了域(Region)的概念,可以见那个一个大型的交换网络划分为多个MST域。一个MST域内可以包含一台或多台交换机,同属于一个MST域的交换机必须配置相同的域名,相同的级别,以及相同的VLAN与Instance的映射关系

10.3.1案例1:MSTP单实例
三台交换机构成一个三角形的二层环路,通过部署MSTP可实现网络的无环化。由于小规模,因此部署单个MST域,域名为HCIP,并所有的VLAN保持在默认的Instance0中,SW1及SW2是两台关键设备,分别为主根桥和次根桥
每个MST域内都存在一颗IST(Internal Spanning Tree,内部生成树),缺省时,交换机上的所有VLAN都属于Instance0,而IST则是MST域内的交换机针对Instance0计算的一颗生成树。
SW1配置:
stp region-configuration
region-name HCIP
revision-level 1
active region-configuration
quit
stp mode mstp
stp root primary
stp enable
SW2配置:
stp region-configuration
region-name HCIP
revision-level 1
active region-configuration
quit
stp mode mstp
stp enable
stp root secondary
SW3配置:
stp region-configuration
region-name HCIP
revision-level 1
active region-configuration
quit
stp mode mstp
stp enable
display stp brief
display stp region-configuration

10.3.2案例2:MSTP多实例
客户要求VLAN2至10的PC与外部网络胡同的业务流量能够在SW1-SW3之间的链路传输。而VLAN11至20内的PC与外部网络互通的业务流量能够在SW2-SW3之间的链路传输。
计划部署单域MSTP,并创建两个新的实例:Instance1及Instance2,将VLAN2至10映射到Instance1将VLAN11至20映射到Instance2,其余VLAN则保持在缺省的Instance0
使VLAN2至10互通,将SW1规划为MSTI1的主根桥
同理VLAN11至20,将SW2规划为MSTI2的主根桥
SW1配置:
stp region-configuration
region-name HCIP
instance 1 vlan 2 to 10
instance 2 vlan 11 to 20
active region-configuration
quit
stp mode mstp
stp instance 0 root primary
stp instance 1 root primary
stp instance 2 root secondary
stp enable
SW2配置:
stp region-configuration
region-name HCIP
instance 1 vlan 2 to 10
instance 2 vlan 11 to 20
active region-configuration
quit
stp mode mstp
stp instance 0 root secondary
stp instance 1 root secondary
stp instance 2 root primary
stp enable
SW3配置:
stp region-configuration
region-name HCIP
instance 1 vlan 2 to 10
instance 2 vlan 11 to 20
active region-configuration
quit
stp mode mstp
stp enable

你可能感兴趣的:(网络技术)