网络冗余技术MSTP实例Word文档格式.docx
- 文档编号:19792797
- 上传时间:2023-01-10
- 格式:DOCX
- 页数:12
- 大小:48.57KB
网络冗余技术MSTP实例Word文档格式.docx
《网络冗余技术MSTP实例Word文档格式.docx》由会员分享,可在线阅读,更多相关《网络冗余技术MSTP实例Word文档格式.docx(12页珍藏版)》请在冰豆网上搜索。
当交换机的一个端口收到高优先级的BPDU(更小的BridgeID,更小的RootPathCost等),就在该端口保存这些信息,同时向所有端口更新并传播这些信息。
如果收到比自己低优先级的BPDU,交换机就丢弃该信息。
这样的机制就使高优先级的信息在整个网络中传播开,BPDU的交流就有了下面的结果:
(1)网络中选择了一台交换机为根桥(RootBridge);
(2)除根桥外的每都有一个根端口(RootPort),即提供最短路径到RootBridge的端口;
(3)每台交换机都计算出了到根桥(RootBridge)的最短路径;
(4)每个LAN都有了指派网桥(DesignatedBridge),位于该LAN与根桥之间的最短路径中。
指派网桥和LAN相连的端口称为指派端口(DesignatedPort);
(5)根口和指派端口进入Forwarding状态。
Forwarding的端口正常转发业务数据,正常进行源MAC学习;
(6)同时选举出根口的替换端口(Alternateport)和DesignatedPort的备份端口(BackupPort)。
替换端口是指一旦根端口失效,该端口就立该变为根端口。
替换端口是当一台交换机有两个端口都连在同一个LAN上,那么高优先级的端口为DesignatedPort,低优先级的端口为BackupPort;
(7)替换端口和备份端口,连同其他不在生成树中的端口进入Discarding状态。
Discarding是端口的阻塞状态,阻塞端口除了BPDU报文外,不转发业务数据,不进行源MAC学习。
MSTP协议就是利用这种方法来剪切环路。
MSTP在计算过程中,端口可能会处于一种学习(Learning)状态,处于学习状态的端口,不转发业务数据,但是会进行源MAC学习,这种端口状态为过渡状态。
计算稳定后,处于正常转发业务数据的端口,其状态为Forwarding。
MSTP协议根据域(Region)进行STP计算,合理划分域非常重要。
域由域名(Name)、修正值(RevisionNumber)、VLAN与实例的映射关系(VLAN-INSTANCE)组成,只有三者都一样的互连设备才认为在同一个域中,并进行相应的STP计算。
缺省时,我司设备域名为空,修正值为0,所有VLAN都映射到实例0上。
MSTP协议依靠BPDU报文传递信息。
在同一个域中的交换机将互相传播和接收不同生成树实例的配置信息,进行本域内STP的计算;
不同域的交换机则只是传播和接收CIST的配置信息。
MSTP协议利用CIST保证全网无环路,同时利用CIST保持了与STP/RSTP的兼容性。
实验案例:
【实验名称】
多生成树协议MSTP
【实验目的】
在接入层和分布层交换机上配置MSTP并进行验证。
【背景描述】
某企业网络管理员认识到,传统的生成树协议(STP)是基于整个交换网络产生一个树形拓扑结构,所有的VLANs都共享一个生成树,这种结构不能进行网络流量的负载均衡,使得有些交换设备比较繁忙,而另一些交换设备又很空闲,为了克服这个问题,他决定采用基于VLAN的多生成树协议MSTP,现要在交换机上做适当配置来完成这一任务。
本实验采用4台交换机设备,PC1和PC3在Vlan10中,IP地址分别为172.16.1.10/24和172.16.1.30/24,PC2在Vlan20中,PC4在Vlan40中。
【实现功能】
在实现网络冗余和可靠性的同时实现负载均衡(分担)。
【实验拓扑】
【实验设备】
接入层交换机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给Vlan10
S2126-A(config)#interfacefastethernet0/2
S2126-A(config-if)#switchportaccessvlan20!
分配端口F0/2给Vlan20
S2126-A(config)#interfacefastethernet0/23
S2126-A(config-if)#switchportmodetrunk!
定义F0/23为trunk端口
S2126-A(config)#interfacefastethernet0/24
定义F0/24为trunk端口
S2126-A(config)#spanning-treemstconfiguration!
进入MSTP配置模式
S2126-A(config-mst)#instance1vlan1,10!
配置instance1(实例1)并关联Vlan1和10
S2126-A(config-mst)#instance2vlan20,40!
配置实例2并关联Vlan20和40
S2126-A(config-mst)#nameregion1!
配置域名称
S2126-A(config-mst)#revision1!
配置版本(修订号)
验证测试:
验证MSTP配置
S2126-A#showspanning-treemstconfiguration!
显示MSTP全局配置
Multispanningtreeprotocol:
Enabled
Name:
region1
Revision:
1
InstanceVlansMapped
--------------------------------------------------------------------
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!
S2126-B(config)#vlan20!
S2126-B(config)#vlan40!
S2126-B(config)#interfacefastethernet0/1
S2126-B(config-if)#switchportaccessvlan10!
S2126-B(config)#interfacefastethernet0/2
S2126-B(config-if)#switchportaccessvlan40!
分配端口F0/2给Vlan40
S2126-B(config)#interfacefastethernet0/23
S2126-B(config-if)#switchportmodetrunk!
S2126-B(config)#interfacefastethernet0/24
S2126-B(config)#spanning-treemstconfiguration!
S2126-B(config-mst)#instance1vlan1,10!
S2126-B(config-mst)#instance2vlan20,40!
S2126-B(config-mst)#nameregion1!
S2126-B(config-mst)#revision1!
S2126-B#showspanning-treemstconfiguration
02-9,11-19,21-39,41-4094
第三步:
配置分布层交换机S3550-A
S3550-A(config)#spanning-tree!
S3550-A(config)#spanning-treemodemstp!
S3550-A(config)#vlan10
S3550-A(config)#vlan20
S3550-A(config)#vlan40
S3550-A(config)#interfacefastethernet0/1
S3550-A(config-if)#switchportmodetrunk!
定义F0/1为trunk端口
S3550-A(config)#interfacefastethernet0/23
S3550-A(config)#interfacefastethernet0/24
S3550-A(config)#spanning-treemst1priority4096!
配置交换机S3550-A在instance1中的优先级为4096,缺省是32768,值越小越优先成为该instance中的rootswitch
S3550-A(config)#spanning-treemstconfiguration!
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!
配置版本(修订号)
S3550-A#showspanning-treemstconfiguration
第四步:
配置分布层交换机S3550-B
S3550-B(config)#spanning-tree!
S3550-B(config)#spanning-treemodemstp!
S3550-B(config)#vlan10
S3550-B(config)#vlan20
S3550-B(config)#vlan40
S3550-B(config)#interfacefastethernet0/1
S3550-B(config-if)#switchportmodetrunk!
定义F0/1为trunk端口
S3550-B(config)#interfacefastethernet0/23
定义F0/23为trunk端口
S3550-B(config)#interfacefastethernet0/24
定义F0/24为trunk端口
S3550-B(config)#spanning-treemst2priority4096!
配置交换机S3550-B在instance2(实例2)中的优先级为4096,缺省是32768,值越小越优先成为该region(域)中的rootswitch
S3550-B(config)#spanning-treemstconfiguration!
S3550-B(config-mst)#instance1vlan1,10!
S3550-B(config-mst)#instance2vlan20,40!
S3550-B(config-mst)#nameregion1!
S3550-B(config-mst)#revision1!
S3550-B#showspanning-treemstconfiguration
第五步:
验证交换机配置
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:
RootPort:
S3550-B#showspanning-treemst2!
显示交换机S3550-B上实例2的特性
######MST2vlansmapped:
20,40
00d0.f8ff.4662
4096
31m:
0s
100200D0F8FF4662!
S3550-B是实例2(instance2)的生成树的根交换机
S2126-A#showspanning-treemst1!
显示交换机S2126-A上实例1的特性
00d0.f8fe.1e49
32768
7d:
3h:
19m:
31s
100100D0F8FF4E3F!
实例1的生成树的根交换机是S3550-A
200000
Fa0/23!
对实例1而言,S2126-A的根端口是Fa0/23
S2126-A#showspanning-treemst2!
显示交换机S2126-A上实例2的特性
实例2的生成树的根交换机是S3550-B
Fa0/24!
对实例2而言,S2126-A的根端口是Fa0/24
类似可以验证其它交换机上的配置。
【注意事项】
●对规模很大的交换网络可以划分多个域(region),在每个域里可以创建多个instance(实例);
●划分在同一个域里的各台交换机须配置相同的域名(name)、相同的修订号(revisionnumber)、相同的instance—vlan对应表;
●交换机可以支持65个MSTPinstance,其中实例0是缺省实例,是强制存在的,其它实例可以创建和删除;
●将整个spanning-tree恢复为缺省状态用命令spanning-treereset。
【参考配置】
S2126-A#showrun!
交换机S2126-A的全部配置
Buildingconfiguration...
Currentconfiguration:
583bytes
!
version1.0
hostnameS2126-A
spanning-tree
spanning-treemstconfiguration
instance1vlan1,10
instance2vlan20,40
nameregion1
revision1
interfacefastEthernet0/1
switchportaccessvlan10
interfacefastEthernet0/2
switchportaccessvlan20
interfacefastEthernet0/23
switchportmodetrunk
interfacefastEthernet0/24
switchportmodetrunk
end
S2126-B#showrun!
交换机S2126-B的全部配置
hostnameS2126-B
switchportaccessvlan40
switchportmodet
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络 冗余技术 MSTP 实例