锐捷网管交换机MSTP(多生成树协议)接口生成树兼容配置举例

一、组网需求
如下图:在Device A和B上开启MSTP协议,并配置相同的实例映射:配置实例1关联VLAN 10,
GigabitEthernet 0/1属于VLAN 10;配置实例2关联VLAN 20,GigabitEthernet 0/2属于VLAN 20。配置接口生成
树兼容,使接口发送的BPDU只携带所在VLAN对应的实例信息。

二、组网图
MSTP 接口生成树兼容配置

三、配置要点
● Device A和B可以采用相同配置,如下以Device A为例。
●  创建VLAN 10和20,创建实例1和2,实例1关联VLAN 10,实例2关联VLAN 20。再配置GigabitEthernet 0/1属于VLAN 10,GigabitEthernet 0/2属于VLAN 20,配置接口生成树兼容。最后开启生成树。

四、配置步骤
(1) 创建VLAN 10和20,创建实例1和2。实例1关联VLAN 10,实例2关联VLAN 20。
DeviceA> enable
DeviceA# configure terminal
DeviceA(config)# vlan range 10,20
DeviceA(config-vlan-range)# exit
DeviceA(config)# spanning-tree mst configuration
DeviceA(config-mst)# instance 1 vlan 10
DeviceA(config-mst)# instance 2 vlan 20
DeviceA(config-mst)# exit

(2) 配置GigabitEthernet 0/1属于VLAN 10;GigabitEthernet 0/2属于VLAN 20;配置接口生成树兼容。
DeviceA(config)# interface gigabitethernet 0/1
DeviceA(config-if-GigabitEthernet 0/1)# switchport access vlan 10
DeviceA(config-if-GigabitEthernet 0/1)# spanning-tree compatible enable
DeviceA(config-if-GigabitEthernet 0/1)# exit
DeviceA(config)# interface gigabitethernet 0/2
DeviceA(config-if-GigabitEthernet 0/2)# switchport access vlan 20
DeviceA(config-if-GigabitEthernet 0/2)# spanning-tree compatible enable
DeviceA(config-if-GigabitEthernet 0/2)# exit

(3) 开启生成树。
DeviceA(config)# spanning-tree
DeviceA(config)# end
DeviceA# write

五、验证配置结果
(1) 若未配置接口生成树兼容的情况下,查看生成树如下。
# Device A因桥ID较小成为Device B的根。Device A的GigabitEthernet 0/1和GigabitEthernet 0/2在各实例中均为指定端口。
DeviceA# show spanning-tree summary
Spanning tree enabled protocol mstp
略……………………………………….
Gi0/1 Desg FWD 20000 128 False P2p
Gi0/2 Desg FWD 20000 128 False P2p

MST 1 vlans map : 10
略……………………………………….
Gi0/1 Desg FWD 20000 128 False P2p
Gi0/2 Desg FWD 20000 128 False P2p

MST 1 vlans map : 20
略……………………………………….
Gi0/1 Desg FWD 20000 128 False P2p
Gi0/2 Desg FWD 20000 128 False P2p

# 查看Devcie B。在实例1生成树中,属于VLAN 10的GigabitEthernet 0/1为根端口,属于VLAN 20的GigabitEthernet 0/2为替换端口;但是因GigabitEthernet 0/2不许可VLAN 10通过,替换端口并不能起到替换作用。在实例2生成树中,属于VLAN 20的GigabitEthernet 0/2为根端口,属于VLAN 10的GigabitEthernet 0/1为替换端口;但是因GigabitEthernet 0/1不许可VLAN 20通过,替换端口并不能起到替换作用。
DevicB# show spanning-tree summary
Spanning tree enabled protocol mstp
略……………………………………….
Gi0/1 Root FWD 20000 128 False P2p
Gi0/2 Altn BLK 20000 128 False P2p

MST 1 vlans map : 10
略……………………………………….
Gi0/1 Root FWD 20000 128 False P2p
Gi0/2 Altn BLK 20000 128 False P2p

MST 1 vlans map : 20
略……………………………………….
Gi0/1 Altn BLK 20000 128 False P2p
Gi0/2 Root FWD 20000 128 False P2p

(2) 配置接口生成树兼容功能后,在Device A上查看生成树拓扑。Device A因桥ID较小成为Device B的根。
# 实例0未进行生成树裁剪,GigabitEthernet 0/1和GigabitEthernet 0/2为指定端口。
DeviceA# show spanning-tree summary
Spanning tree enabled protocol mstp
略……………………………………….
Interface Role Sts Cost Prio OperEdge Type
—————- —- — ———- ——– ——– —————-
Gi0/1 Desg FWD 20000 128 False P2p
Gi0/2 Desg FWD 20000 128 False P2p

# 实例1进行了生成树裁剪,只有属于VLAN 10的GigabitEthernet 0/1为指定端口。

略……………………………………….
Gi0/1 Desg FWD 20000 128 False P2p
Gi0/2 Desg FWD 20000 128 False P2p
……………………………………….

# 实例2进行了生成树裁剪,只有属于VLAN 20的GigabitEthernet 0/2为指定端口。
略……………………………………….
Gi0/1 Desg FWD 20000 128 False P2p

(3) 在DeviceB上查看生成树拓扑。Device A因桥ID较小成为Device B的根。
# 实例0未进行生成树裁剪,GigabitEthernet 0/1为根端口,GigabitEthernet 0/2为替换端口。
DeviceB# show spanning-tree summary
Spanning tree enabled protocol mstp
略……………………………………….
Gi0/1 Root FWD 20000 128 False P2p
Gi0/2 Altn BLK 20000 128 False P2p
……………………………………….

# 实例1进行了生成树裁剪,只有属于VLAN 10的GigabitEthernet 0/1为根端口,不存在替换端口。
略……………………………………….
Gi0/1 Root FWD 20000 128 False P2p

# 实例2进行了生成树裁剪,只有属于VLAN 20的GigabitEthernet 0/2为根端口,不存在替换端口。
略……………………………………….
Gi0/2 Root FWD 20000 128 False P2p

六、配置文件
●Device A和Device B的配置文件
spanning-tree mst configuration
instance 0 vlan 1-9, 11-19, 21-4094
instance 1 vlan 10
instance 2 vlan 20
!
spanning-tree
!
vlan range 1,10,20
!
interface GigabitEthernet 0/1
switchport access vlan 10
spanning-tree compatible enable
!
interface GigabitEthernet 0/2
switchport access vlan 20
spanning-tree compatible enable

注:常见错误
● 若链路两端接口VLAN列表不一致,当接口生成树兼容功能对VLAN进行裁剪后,可能导致通信异常。
● 若未配置不同的实例,或接口许可所有VLAN通过,则生成树兼容功能无法基于实例进行生成树裁剪,也没有必要配置生成树兼容功能。

 

ICP备案号:晋ICP备18007549号-1
站长微信:15534641008