锐捷多生成树协议MSTP配置.docx
《锐捷多生成树协议MSTP配置.docx》由会员分享,可在线阅读,更多相关《锐捷多生成树协议MSTP配置.docx(13页珍藏版)》请在冰豆网上搜索。
![锐捷多生成树协议MSTP配置.docx](https://file1.bdocx.com/fileroot1/2023-4/18/3d521465-cbf8-43ac-8706-56332c6b97cf/3d521465-cbf8-43ac-8706-56332c6b97cf1.gif)
锐捷多生成树协议MSTP配置
锐捷多生成树协议MST炳己置
多生成树协议MSTP
【实验名称】
多生成树协议MSTP
【实验目的】在接入层和分布层交换机上配置MSTP并进行验证。
【背景描述】某企业网络管理员认识到,传统的生成树协议(STP)是基于整个交换网络产生一个树形拓扑结构,所有的VLANs都共享一个生成树,这种结构不能进行网络流量的负载均衡,使得有些交换设备比较繁忙,而另一些交换设备又很空闲,为了克服这个问题,他决定采用基于VLAN的多生成树协议MSTP,现要在交换机上做适当配置来完成这一任务。
本实验采用4台交换机设备,PC1和PC3在Vlan10中,IP地址分别为172.16.1.10/24和仃2.16.1.30/24,PC2在Vian20中,PC4在Vian40中。
【实现功能】
在实现网络冗余和可靠性的同时实现负载均衡(分担)。
【实验拓扑】
【实验设备】
接入层交换机S2126G(2台)、分布层交换机S3550-24(2台)
【实验步骤】
第一步:
配置接入层交换机S2126-A
S2126-A(config)#spanning-tree!
开启生成树
S2126-A(config)#spanning-treemodemstp!
配置生成树模式为MSTP
S2126-A(config)#vlan10!
创建Vlan10
S2126-A(config)#vlan20!
创建Vlan20
S2126-A(config)#vlan40!
创建Vlan40
S2126-A(config)#interfacefastethernet0/1
S2126-A(config-if)#switchportaccessvlan10
分配端口F0/1给Vian10
S2126-A(config)#interfacefastethernet0/2
S2126-A(config-if)#switchportaccessvian20
分配端口F0/2给Vian20
S2126-A(config)#interfacefastethernet0/23S2126-A(config-if)#switchportmode
trunk!
定义F0/23为trunk端口S2126-A(config)#interfacefastethernet0/24
S2126-A(config-if)#switchportmode
mst
trunk!
定义F0/24为trunk端口
S2126-A(config)#spanning-tree
configuration!
进入MSTP配置模式
S2126-A(config-mst)#instanee1vian1,10!
配置instanee1(实例1)并关联Vian1和10S2126-A(config-mst)#instanee2vian
20,40!
配置实例2并关联Vian20和40S2126-A(config-mst)#name
region1!
配置域名称
S2126-A(config-mst)#revision
1!
配置版本(修订号)
验证测试:
验证MSTP配置
S2126-A#showspanning-treemst
configuration!
显示MSTP全局配置
Multispanningtreeprotocol:
Enabied
Name:
region1
Revision:
1
InstaneeVlansMapped
02-9,11-19,21-39,41-4094
11,10
220,40
第二步:
配置接入层交换机S2126-B
S2126-B(config)#spanning-tree!
开启生成树
S2126-B(config)#spanning-treemodemstp!
采用MSTP生成树模式
S2126-B(config)#vlan10!
创建Vlan10
S2126-B(config)#vlan20!
创建Vlan20
S2126-B(config)#vlan40!
创建Vlan40
S2126-B(config)#interfacefastethernet0/1S2126-B(config-if)#switchportaccessvlan10分配端口F0/1给Vlan10
S2126-B(config)#interfacefastethernet0/2S2126-B(config-if)#switchportaccessvlan40分配端口F0/2给Vlan40
S2126-B(config)#interfacefastethernet0/23S2126-B(config-if)#switchportmodetrunk!
定义F0/23为trunk端口
S2126-B(config)#interfacefastethernet0/24
mode
S2126-B(config-if)#switchporttrunk!
定义F0/24为trunk端口
S2126-B(config)#spanning-treemstconfiguration!
进入MSTP配置模式S2126-B(config-mst)#instance1vlan1,10!
配置instance1(实例1)并关联Vlan1和10S2126-B(config-mst)#instance2vlan
20,40!
配置实例2并关联Vlan20和40
S2126-B(config-mst)#name
S2126-B(config-mst)#revision
!
配置版本(修订号)
验证测试:
验证MSTP配置
S2126-B#showspanning-treemstconfiguration
Multispanningtreeprotocol:
Enabled
Name:
region1
Revision:
1
InstanceVlansMapped
2-9,11-19,21-39,41-4094
1,10
20,40
第三步:
配置分布层交换机S3550-A
S3550-A(config)#spanning-tree!
开启生成树
S3550-A(config)#spanning-treemodemstp!
采用MSTP生成树模式
S3550-A(config)#vlan10
S3550-A(config)#vlan20
S3550-A(config)#vlan40
S3550-A(config)#interfacefastethernet0/1
S3550-A(config-if)#switchportmode
trunk!
定义F0/1为trunk端口
S3550-A(config)#interfacefastethernet0/23
S3550-A(config-if)#switchportmode
trunk!
定义F0/23为trunk端口
S3550-A(config)#interfacefastethernet0/24S3550-A(config-if)#switchportmode
trunk!
定义F0/24为trunk端口
S3550-A(config)#spanning-treemst1priority4096!
配置交换机S3550-A在instance1中的优先级为4096,缺省是32768,值越小越优先成为该instance中的rootswitch
S3550-A(config)#spanning-treemstconfiguration!
进入MSTP配置模式
S3550-A(config-mst)#instance1vlan1,10!
配置实例1并关联Vlan1和10
S3550-A(config-mst)#instance2vlan20,40!
配置实例2并关联Vlan20和40
S3550-A(config-mst)#nameregion1!
配置域名为region1
S3550-A(config-mst)#revision1!
配置版本(修订号)
验证测试:
验证MSTP配置
S3550-A#showspanning-treemstconfiguration
Multispanningtreeprotocol:
Enabled
Name:
region1
Revision:
1
InstaneeVlansMapped
02-9,11-19,21-39,41-4094
11,10
220,40
第四步:
配置分布层交换机S3550-B
S3550-B(config)#spanning-tree!
开启生成树
S3550-B(config)#spanning-treemodemstp!
采用MSTP生成树模式
S3550-B(config)#vlan10
S3550-B(config)#vlan20
S3550-B(config)#vlan40
S3550-B(config)#interfacefastethernet0/1
S3550-B(config-if)#switchportmode
trunk!
定义F0/1为trunk端口
S3550-B(config)#interfacefastethernet0/23
S3550-B(config-if)#switchportmode
trunk!
定义F0/23为trunk端口
S3550-B(config)#interfacefastethernet0/24S3550-B(config-if)#switchportmodetrunk!
定义F0/24为trunk端口
S3550-B(config)#spanning-treemst2priority4096!
配置交换机S3550-B在instanee2(实
例2)中的优先级为4096,缺省是32768,值越小越优先成为该region(域)中的rootswiteh
S3550-B(eonfig)#spanning-treemst
eonfiguration!
进入MSTP配置模式
S3550-B(eonfig-mst)#instanee1vlan1,10!
配置实例1并关联Vlan1和10
S3550-B(eonfig-mst)#instanee2vlan20,40
配置实例2并关联Vlan20和40
S3550-B(eonfig-mst)#nameregion1
配置域名为region1
S3550-B(eonfig-mst)#revision1
配置版本(修订号)验证测试:
验证MSTP配置
S3550-B#showspanning-treemsteonfiguration
Multispanningtreeprotocol:
Enabled
Name:
region1
Revision:
1
InstaneeVlansMapped
02-9,11-19,21-39,41-4094
11,10
220,40
第五步:
验证交换机配置
显示
交换
优先
S3550-A#showspanning-treemst1!
交换机S3550-A上实例1的特性
######MST1vlansmapped:
1,10
BridgeAddr:
00d0.f8ff.4e3f!
机S3550-A的MAC地址
Priority:
4096!
级
TimeSinceTopologyChange:
0d:
7h:
21m:
17s
TopologyChanges:
0
DesignatedRoot:
100100D0F8FF4E3F!
后12位是MAC地址,此处显示是S3550-A自身的MAC,这说明S3550-A是实例1(instance1)的生成树的根交换机
RootCost:
0
RootPort:
0
S3550-B#showspanning-treemst2!
显示交换机S3550-B上实例2的特性
######MST2vlansmapped:
20,40
BridgeAddr:
00d0.f8ff.4662
Priority:
4096
TimeSinceTopologyChange:
0d:
7h:
31m:
0sTopologyChanges:
0
DesignatedRoot:
100200D0F8FF4662!
S3550-B是实例2(instance2)的生成树的根交换机
RootCost:
0
RootPort:
0
S2126-A#showspanning-treemst1!
显示
交换机S2126-A上实例1的特性######MST1vlansmapped:
1,10
BridgeAddr:
00d0.f8fe.1e49
Priority:
32768
TimeSinceTopologyChange:
7d:
3h:
19m:
31sTopologyChanges:
0
DesignatedRoot:
100100D0F8FF4E3F!
实例1的生成树的根交换机是S3550-A
RootCost:
200000
RootPort:
Fa0/23!
对实例1而言,S2126-A的根端口是Fa0/23
S2126-A#showspanning-treemst2!
显示
交换机S2126-A上实例2的特性######MST2vlansmapped:
20,40
BridgeAddr:
00d0.f8fe.1e49
Priority:
32768
TimeSinceTopologyChange:
7d:
3h:
19m:
31sTopologyChanges:
0
DesignatedRoot:
100200D0F8FF4662!
实例2的生成树的根交换机是S3550-B
RootCost:
200000
RootPort:
Fa0/24!
对实例2而言,S2126-A的根端口是Fa0/24
类似可以验证其它交换机上的配置。
【注意事项】对规模很大的交换网络可以划分多个域(region),在每个域里可以创建多个instanee(实例);
划分在同一个域里的各台交换机须配置相
同的域名(name)、相同的修订号(revisionnumber)、相同的instanee—vlan对应表;
交换机可以支持65个MSTPinstanee,其中实例0是缺省实例,是强制存在的,其它实例可以创建和删除;
将整个spanning-tree恢复为缺省状态用命令spanning-treereset。
【参考配置】
S2126-A#showrun
交换机S2126-A的全
部配置
Buildingconfiguration...
Currentconfiguration:
583bytes!
■
version1.0
!
■
hostnameS2126-A
!
■
spanning-treespanning-treemstconfigurationinstance1vlan1,10instance2vlan20,40nameregion1
revision1
!
■
interfacefastEthernet0/1switchportaccessvlan10!
■
interfacefastEthernet0/2switchportaccessvlan20
interfacefastEthernet0/23
switchportmodetrunkinterfacefastEthernet0/24switchportmodetrunk!
■
end
S2126-B#showrun!
交换机S2126-B的全部配置
Buildingconfiguration...
Currentconfiguration:
583bytes!
■
version1.0
!
■
hostnameS2126-B
!
■
spanning-treespanning-treemstconfiguration
instance1vlan1,10
instance2vlan20,40nameregion1
revision1interfacefastEthernet0/1switchportaccessvlan10!
■
interfacefastEthernet0/2switchportaccessvlan40!
■
interfacefastEthernet0/23switchportmodetrunk!
■
interfacefastEthernet0/24switchportmodetrunk!
■
end
S3550-A#showrun!
交换机S3550-A的全部配置
Buildingconfiguration...Currentconfiguration:
546bytes
version1.0hostnameS3550-A
!
■
spanning-tree
spanning-treemstconfigurationinstance1vlan1,10instance2vlan20,40nameregion1revision1
!
■
spanning-treemst1priority4096interfaceFastEthernet0/1switchportmodetrunk
!
■
interfaceFastEthernet0/23switchportmodetrunk
!
■
interfaceFastEthernet0/24switchportmodetrunk
end
S3550-B#showrun!
交换机S3550-B的全部配置
Buildingconfiguration...
Currentconfiguration:
546bytes!
■
version1.0
!
■
hostnameS3550-B
!
■
spanning-treespanning-treemstconfigurationinstance1vlan1,10instance2vlan20,40nameregion1revision1
!
■
spanning-treemst2priority4096interfaceFastEthernet0/1switchportmodetrunk
interfaceFastEthernet0/23switchportmodetrunk!
■
interfaceFastEthernet0/24switchportmodetrunk!
■
end