华为HCIP——MSTP/RSTP与STP的兼容性

一、MSTP/RSTP与STP的兼容性的原理:

1.BPDU版本号识别 :运行MSTP/RSTP协议的交换机会根据收到的BPDU(Bridge Protocol Data Unit,桥协议数据单元)版本号信息自动判断与之相连的交换机的运行模式。如果收到的是STP BPDU,MSTP/RSTP交换机就会自动按照STP模式来运行。

2.端口工作模式迁移 :对于运行RSTP/MSTP的交换机,如果某个端口与运行STP的交换机直连,则该端口会自动将其工作模式迁移到STP模式,然后向外发送配置BPDU报文,从而保证设备之间的互通。

3.向下兼容性 :MSTP和RSTP都设计为向下兼容STP。这意味着在混合使用不同生成树协议的网络环境中,它们能够自动调整自己的行为以适应STP的存在,确保网络的稳定性和连通性。

二、实验配置

实验拓扑图

实验要求:

1.配置RSTP;

2.实现RSTP与STP的兼容,两者怎么兼容的;

3.实现RSTP与STP的兼容,两者怎么兼容的;

4.交换机端口迁移。

实验详细步骤

一、配置RSTP
(1)先在LSW1---LSW5设备上配置,并在LSW1设置桥根

LSW1\]stp mode rstp \[LSW1\]stp priority 8192 \[LSW2\]stp mode rstp \[LSW3\]stp mode rstp \[LSW4\]stp mode rstp \[LSW5\]stp mode rstp ###### (2)配置完之后,查看交换机的生成树模式 **LSW1** ![](https://i-blog.csdnimg.cn/direct/d9c60d4f75b2498c9819390994de0dc7.png) **LSW2** ![](https://i-blog.csdnimg.cn/direct/9eb8f4fdd97d4d51b43466731b2c620f.png) **LSW3** ![](https://i-blog.csdnimg.cn/direct/ca0064261081472c989c02aff2a3cfbb.png) **LSW4** ![](https://i-blog.csdnimg.cn/direct/e3a06a14878f4c93a2564bbb04c0d332.png) **LSW5** ![](https://i-blog.csdnimg.cn/direct/cce57b4cfccf45a79d51a3b3768882a8.png) 可以看出公司A的交换机都是在RSTP的模式下,且LSW1为桥根。 ###### (3)为了进一步加快收敛速度,配置LSW3和LSW4的边缘端口。 \[LSW3\]int e0/0/1 \[LSW3-Ethernet0/0/1\]stp edged-port enable \[LSW4\]int e0/0/1 \[LSW4-Ethernet0/0/1\]stp edged-port enable ##### 二、实现RSTP与STP的兼容 ###### (1)配置LSW6的生成树协议模式为STP,并查看LSW4和LSW5的端口 \[LSW6\]stp mode stp ![](https://i-blog.csdnimg.cn/direct/669703bca56149d4bf6e1128f6115a83.png) ![](https://i-blog.csdnimg.cn/direct/bed3ff8d99af459a8b1909733f70e869.png) 可以看到LSW4和LSW5全局的生成树模式依然是RSTP,但与LSW6相连的端口的生成树已经变为STP了。 ###### (2)查看LSW6的生成树的信息 ![](https://i-blog.csdnimg.cn/direct/e5083f13894b4f13b1f5f195019e1a3b.png) 可以看到,LSW6的生成树模式是STP,且根桥为LSW1,所以RSTP兼容了STP。 ###### (3)如果公司网络内发生链路故障,可以把LSW4与LSW2之间的链路down掉,就会造成网络迁移了,在使用dis stp brief命令查看端口状态。 \[LSW4\]int g0/0/2 \[LSW4-GigabitEthernet0/0/2\]shutdown ![](https://i-blog.csdnimg.cn/direct/9e0c71ae7a1d4ca3bf3de412375d164a.png) 可以看到LSW4的e0/0/1以及G0/0/1接口两个运行RSTP的端口,使用RSTP的P/A机制。 ##### 三、实现MSTP与STP的兼容 ###### (1)在LSW1--LSW5之间配置MSTP模式 \[LSW1\]stp mode mstp \[LSW2\]stp mode mstp \[LSW3\]stp mode mstp \[LSW4\]stp mode mstp \[LSW5\]stp mode mstp (2)查看LSW4、LSW5与LSW6相连的端口生成树 ![](https://i-blog.csdnimg.cn/direct/8f397d7b45e84481bd9f4540f62c41b4.png) 可以看出,LSW4的全局生成树已经变为MSTP了,但是e0/0/2接口的生成树模式却还是STP,由此可见MSTP交融了STP。 ##### 四、交换机端口迁移 假如公司A与公司B的合作结束后,LSW6要撤离公司A的网络,这是就要用到交换机端口迁移,需要恢复LSW4和LSW5的生成树模式为MSTP。 ###### (1)在LSW6上关闭e0/0/2的端口,并查看stp信息 \[LSW6\]int e0/0/2 \[LSW6-Ethernet0/0/2\]shutdown ![](https://i-blog.csdnimg.cn/direct/502cf6cae05a4d098ee2e43ee3e7270f.png) ![](https://i-blog.csdnimg.cn/direct/dec64f94490747e29748769f26d517e8.png) 虽然看到LSW6已经撤离MSTP的网络了,但是LSW4和LSW5的端口协议仍然是STP模式,无法自动迁移回MSTP模式,造成公司A无法快速收敛,因此,要在LSW4和LSW5的e0/0/2端口用到这条命令来恢复stp mcheck,使端口模式从STP模式迁移回到MSTP模式。 \[LSW4\]int e0/0/2 \[LSW4-Ethernet0/0/2\]stp mcheck \[LSW4-Ethernet0/0/2\]q \[LSW5\]int e0/0/2 \[LSW5-Ethernet0/0/2\]stp mcheck \[LSW5-Ethernet0/0/2\]q ![](https://i-blog.csdnimg.cn/direct/703640d42a7d464fa77d7313aa1a15c2.png) ![](https://i-blog.csdnimg.cn/direct/1758c99b65a74a448715087d24d1dec1.png) 可以看到,LSW4和LSW5的接口E0/0/2接口协议已经恢复MSTP模式了,提高公司A的交换网络运行效率。 ### 三、总结 总之,RSTP/MSTP与STP的兼容性原理主要基于BPDU版本号识别、端口工作模式迁移以及向下兼容性的设计。这些机制确保了在不同生成树协议共存的网络环境中,网络能够保持稳定并避免环路问题。

相关推荐
发光小北14 分钟前
Modbus TCP 转 Profinet 主站网关如何应用?
网络·网络协议·tcp/ip
wanhengidc3 小时前
云手机 高振畅玩不踩坑
运维·服务器·安全·web安全·智能手机
有谁看见我的剑了?3 小时前
linux 添加硬盘后系统识别不到硬盘处理
linux·运维·服务器
易连EDI—EasyLink3 小时前
易连EDI–EasyLink实现OCR智能数据采集
网络·人工智能·安全·汽车·ocr·edi
@insist1234 小时前
信息安全工程师考点精讲:身份认证核心原理与分类体系(上篇)
大数据·网络·分类·信息安全工程师·软件水平考试
nashane4 小时前
HarmonyOS Wi-Fi连接用户操作监听全解析:从系统弹框到Promise回调
华为·harmonyos·harmonyos 5
SmartRadio4 小时前
ESP32-S3 双模式切换实现:兼顾手机_路由器连接与WiFi长距离通信
开发语言·网络·智能手机·esp32·长距离wifi
_.Switch4 小时前
东方财富股票数据JS逆向:secids字段和AES加密实战
开发语言·前端·javascript·网络·爬虫·python·ecmascript
金色光环5 小时前
FreeModbus释放底层的 TCP 监听端口
服务器·网络·tcp/ip
数智化精益手记局5 小时前
拆解物料管理erp系统的核心功能,看物料管理erp系统如何解决库存积压与缺料难题
大数据·网络·人工智能·安全·信息可视化·精益工程