RSTP协议原理与配置整——STP的不足

STP协议虽然能够解决环路问题,但是由于网络拓扑收敛较慢,影响了用户通信质量,而且如果网络中的拓扑结构频繁变化,网络也会随之频繁失去连通性,从而导致用户通信频繁中断,这也是用户无法忍受的。

由于STP的不足,IEEE于2001年发布的802.1w标准定义了RSTP。RSTP在STP基础上进行了诸多改进优化,使得协议更加清晰、规范,同时也实现了二层网络拓扑的快速收敛。那STP协议具体存在哪些不足呢?RSTP协议是如何在STP协议的基础上进行优化的呢?

STP的不足
问题一:设备运行STP初始化场景
在这里插入图片描述

问题二:交换机有BP端口,RP端口down掉场景
在这里插入图片描述

问题三:交换机无BP端口,RP端口down掉场景

在这里插入图片描述

问题四:运行STP的交换机连接用户终端的场景

在这里插入图片描述

问题五:STP的拓扑变更机制

先由变更点朝根桥方向发送TCN消息,收到该消息的上游交换机就会回复TCA消息进行确认;最后TCN消息到达根桥后,再由根桥发送TC消息通知设备删除桥MAC地址表项,机制复杂,效率低下。

拓扑变更处理过程:

在网络拓扑发生变化后,下游设备会不间断地向上游设备发送TCN BPDU报文。

上游设备收到下游设备发来的TCN BPDU报文后,只有指定端口处理TCN BPDU报文。其它端口也有可能收到TCN BPDU报文,但不会处理。

上游设备会把配置BPDU报文中的Flags的TCA位设置1,然后发送给下游设备,告知下游设备停止发送TCN BPDU报文。

上游设备复制一份TCN BPDU报文,向根桥方向发送。

重复上述步骤,直到根桥收到TCN BPDU报文。

根桥把配置BPDU报文中的Flags的TC位置1后发送,通知下游设备直接删除桥MAC地址表项。

STP的其他不足之处 - 端口角色
在这里插入图片描述

STP的其他不足之处 - 端口状态

在这里插入图片描述

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
EnSP(Enhanced Spanning Tree Protocol)生成树协议是思科(Cisco)针对STP(Spanning Tree Protocol)的一个增强版本,主要用于解决传统STP在某些场景下的不足。与标准STP相比,EnSP引入了更多的功能和改进: 1. **快速收敛**:EnSP支持Fast Convergence,即当网络拓扑发生变化后,能够更快地重新计算并应用新的生成树配置。 2. **MSTP (Multiple Spanning Tree)**:EnSP支持Multiple Spanning Trees,允许在同一交换机上运行多个生成树实例,每个实例对应不同的VLAN或链路类型,提供了更好的灵活性。 3. **端口保护**:如PPPoE Guard、Smart Link等,增强了对边缘端口的安全性和可靠性。 4. **流量优先级**:根据业务需求分配带宽,比如为语音或视频通信提供保证带宽。 5. **配置简化**:EnSP通常具有更友好的命令行界面和自动化的配置工具,便于管理员管理。 要配置EnSP STP,你需要执行以下步骤: - **启用EnSP**:在Cisco设备上启用`spanning-tree protocol enhanced`命令。 - **定义实例**:如果需要MSTP,使用`mst`命令创建并配置不同的生成树实例。 - **设置根桥和优先级**:使用`root bridge`和`priority`参数配置根桥和优先级。 - **配置端口角色**:使用`port fast`、`port protect`等命令配置端口角色。 - **验证配置**:检查配置是否正确,并用`show spanning-tree`命令查看当前的生成树状态。 相关问题: 1. 如何启用EnSP的MSTP模式? 2. 在Cisco设备上如何查看当前的EnSP STP配置? 3. EnSP中的端口保护具体是如何工作的?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值