根交换机的配置:
1)设备启动rstp
#system-view
#stp enable
#stp mode rstp
设备rstp启动后,各个端口的rstp默认为启动状态,在不参与rstp计算端口上关闭rstp。
#interface g2/0/4
#stp disable
配置该设备为树根。
a.将该设备的bridge优先级配置为0
#stp priority 0
b.使用命令将该设备指定为树根
#stp root primary
在与下层设备相连的端口启动根保护功能。
#interface g2/0/1
#stp root-protection
#quit
#interface g2/0/2
#stp root-protection
#quit
启动该设备的TC防攻击功能
#stp tc-protection enable
下连交换机的配置
设备开启rstp
#system-view
#stp enable
#stp mode rstp
关闭不参与rstp计算的端口rstp功能
#interface g1/0/7
#stp disable
#quit
配置bridge的优先级
#stp priority 4096
指定端口起开根保护功能
#interface g1/0/4
#stp root-protection
#quit
#interface g1/0/5
#stp root-protection
其它设备相同的原理配置。
MSTP配置:
RSTP和STP 缺点:
同一局域网内所有的vlan共享一个生成树,无法在vlan间实现数据流量的负载均衡;
链路利用率低,被阻塞的冗余链路不承载任何流量,造成了带宽的浪费,还可能造成部分vlan报文无法转发。
MSTP:MSTP兼容STP和RSTP,既可以快速收敛,又能使不同VLAN的流量沿各自的路径转发,从而为冗余链路提供了更好的负载分担机制
核心层交换机a的配置:
1)进入MST域视图。
#system-view
#stp region-configuration
2)配置MST域的域名、VLAN映射关系和修订级别。
MSTP的修订级别用来与MST域名和MST域的VLAN映射表来共同确定设备所属的MST域。修订级别可以在域名和VLAN映射表相同的情况下,来区分不同的域。
#region-name example
#instance 1 vlan 10
#instance 3 valn 30
#instance 4 vlan 40
#revision-level 0
手动激活MST域的配置。
#active region-configuration
定义switch a为实例1的树根
#stp instance 1 root primary
配置核心交换机b.b交换机与a相连
#system-view
#stp region-configuration
配置MST域的域名、vlan映射关系和修订级别
#region-name example
#instance 1 vlan 10
#instance 3 valn 30
#instance 4 vlan 40
#revision-level 0
手动激活MST域的配置
#active region-configuration
定义交换机b为实例3的树根
#stp instance 3 root primary
其它相连设备相同的原理配置。