当前位置: 首页 > news >正文

华为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

LSW2

LSW3

LSW4

LSW5

可以看出公司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

可以看到LSW4和LSW5全局的生成树模式依然是RSTP,但与LSW6相连的端口的生成树已经变为STP了。

(2)查看LSW6的生成树的信息

可以看到,LSW6的生成树模式是STP,且根桥为LSW1,所以RSTP兼容了STP。

(3)如果公司网络内发生链路故障,可以把LSW4与LSW2之间的链路down掉,就会造成网络迁移了,在使用dis stp brief命令查看端口状态。

[LSW4]int g0/0/2

[LSW4-GigabitEthernet0/0/2]shutdown

可以看到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相连的端口生成树

可以看出,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

虽然看到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

可以看到,LSW4和LSW5的接口E0/0/2接口协议已经恢复MSTP模式了,提高公司A的交换网络运行效率。

三、总结

总之,RSTP/MSTP与STP的兼容性原理主要基于BPDU版本号识别、端口工作模式迁移以及向下兼容性的设计。这些机制确保了在不同生成树协议共存的网络环境中,网络能够保持稳定并避免环路问题。

http://www.lryc.cn/news/486587.html

相关文章:

  • AI 大模型如何重塑软件开发流程:现状与未来展望
  • 3步实现贪吃蛇
  • 华东师范大学数学分析第五版PDF习题答案上册及下册
  • MySQL之联合查询
  • [C/C++] 定位新表达式 placement new
  • 【MySQL】MySQL的笛卡尔积现象是什么?简单说说
  • 《InsCode AI IDE:编程新时代的引领者》
  • 微搭低代码私有化部署搭建教程
  • 【在Linux世界中追寻伟大的One Piece】多路转接epoll(续)
  • 【不写for循环】玩玩行列
  • 【Nginx】反向代理Https时相关参数:
  • 第 17 章 - Go语言 上下文( Context )
  • Android Framework AMS(16)进程管理
  • STM32设计防丢防摔智能行李箱
  • 【异常解决】Linux shell报错:-bash: [: ==: 期待一元表达式 解决方法
  • ML 系列: 第 23 节 — 离散概率分布 (多项式分布)
  • Webpack 1.13.2 执行 shell 命令解决 打印时没有背景色和文字颜色的问题
  • C++构造函数详解
  • POI实现根据PPTX模板渲染PPT
  • 【论文模型复现】深度学习、地质流体识别、交叉学科融合?什么情况,让我们来看看
  • 树的直径计算:算法详解与实现
  • conda创建 、查看、 激活、删除 python 虚拟环境
  • vs2022搭建opencv开发环境
  • NVIDIA NIM 开发者指南:入门
  • 探索Python网络请求新纪元:httpx库的崛起
  • 学了Arcgis的水文分析——捕捉倾泻点,河流提取与河网分级,3D图层转要素失败的解决方法,测量学综合实习网站存着
  • QQ 小程序已发布,但无法被搜索的解决方案
  • 【C++】拷贝构造 和 赋值运算符重载
  • 21.UE5游戏存档,读档,函数库
  • 「Mac玩转仓颉内测版14」PTA刷题篇5 - L1-005 考试座位号