实验六:多生成树协议MSTP 的配置
实验目的
了解并掌握多生成树协议的配置 背景描述
某企业网络管理员认识到,传统的生成树协议(STP)是基于整个交换网络产生一个树形拓扑结构,所
有的VLANs 都共享一个生成树,这种结构不能进行网络流量的负载均衡,使得有些交换设备比较繁忙,而另一些交换设备又很空闲,为了克服这个问题,他决定采用基于VLAN 的多生成树协议MSTP ,现要在交换机上做适当配置来完成这一任务。
实验拓扑
完整实验拓扑图
实例1的生成树拓扑图
实例2的生成树拓扑图 Switch1 Switch4 Switch3 Fa0/3 Fa0/4
Fa0/1 Fa0/2 BridgeAddr :
00d0.f8b8.dc8e
BridgeAddr :00d0.f8bc.9b33 BridgeAddr :
00d0.f8bc.9a8f Switch2 Switch4
Switch3
Fa0/4 Fa0/3
Fa0/2
Fa0/1 BridgeAddr :
00d0.f8b8.1bf8
BridgeAddr :00d0.f8bc.9b33 BridgeAddr :
00d0.f8bc.9a8f
Switch1 Switch2 Switch4 Switch3
Fa0/1 Fa0/2 Fa0/2 Fa0/1 Fa0/4 Fa0/3 Fa0/2 Fa0/2 Fa0/1 Fa0/3 Fa0/4 Fa0/1
实验步骤
1.交换机Switch1的一些相应配置
(1)创建Vlan10和Vlan20
Switch1(config)#vlan 10
Switch1(config-vlan)#exit
Switch1(config)#vlan 20
Switch1(config-vlan)#exit
(2)设置Trunk口和端口fa0/1与fa0/2的聚合
Switch1(config)#inter range fa 0/1-2
Switch1(config-if-range)#switchport mode trunk
Switch1(config-if-range)#exit
Switch1(config)#inter range fa 0/1-2
Switch1(config-if-range)#port-group 1
Switch1(config-if-range)#exit !设置端口fa0/1-2为trunk并端口聚合
Switch1(config)#inter range fa 0/3-4
Switch1(config-if-range)#switchport mode trunk
Switch1(config-if-range)#exit
(3)开启生成树协议设为MSTP模式,并作相应设置
Switch1(config)#spanning-tree!开启生成树
Switch1(config)#spanning-tree mode mstp!配置生成树模式为MSTP
Switch1(config)#spanning-tree mst configuration! 进入MSTP配置模式
Switch1(config-mst)#name taishan!配置域名称
Switch1(config-mst)#revision 1!配置版本(修订号)
Switch1(config-mst)#instance 1 vlan 10!配置instance 1(实例1)并关联Vlan 10 Switch1(config-mst)#instance 2 vlan 20!配置instance 2(实例2)并关联Vlan 20 Switch1(config-mst)#exit
Switch1(config)#spanning-tree mst 1 priority 8192
!提升交换机Switch1在实例1上的优先级,缺省是32768,值越小越优先成为该instance 中的root switch,这一配置能确定Switch1为instance的根桥
Switch1(config)#end
【注意事项】
l 对规模很大的交换网络可以划分多个域(region),在每个域里可以创建多个instance(实例);
2 划分在同一个域里的各台交换机须配置相同的域名(name)、相同的修订号(revision number)、相同的instance—vlan 对应表;
3 交换机可以支持65个MSTP instance,其中实例0是缺省实例,是强制存在的,其它实例可以创建和删除;
4 将整个spanning-tree恢复为缺省状态用命令spanning-tree reset 。
5 注意各个交换机的查看(验证)配置信息应该在所有的交换机配置完成后进行。
验证配置:
(1)显示MSTP全局配置
Switch1#show spanning-tree mst configuration!显示MSTP全局配置
Multi spanning tree protocol : Enabled
Name : taishan
Revision : 1
Instance Vlans Mapped
-------- ------------------------------------------------------------
0 1-9,11-19,21-4094
1 10
2 20
(2)查看生成树信息
Switch1#show spanning-tree!查看生成树信息
StpVersion : MSTP
SysStpStatus : Enabled
BaseNumPorts : 24
MaxAge : 20
HelloTime : 2
ForwardDelay : 15
BridgeMaxAge : 20
BridgeHelloTime : 2
BridgeForwardDelay : 15
MaxHops : 20
TxHoldCount : 3
PathCostMethod : Long
BPDUGuard : Disabled
BPDUFilter : Disabled
###### MST 1 vlans mapped : 10 !instance1的配置信息
BridgeAddr : 00d0.f8b8.dc8e
Priority : 8192
TimeSinceTopologyChange : 0d:0h:43m:39s
TopologyChanges : 0
DesignatedRoot : 200100D0F8B8DC8E
!后12位是MAC地址,此处显示是Switch1自身的MAC,这说明Switch1是实例1 (instance 1)的生成树的根交换机
RootCost : 0
RootPort : 0