华为 ensp 生成树协议 RSTP和MSTP

STP的不足

RSTP

• RSTP(Rapid Spanning Tree Protocol,快速生成树协议)是STP协议的优化版

• RSTP具备STP的所有功能

• RSTP可以实现快速收敛

▫ 根端口快速切换机制

▫ 边缘端口机制

▫ Proposal/Agreement机制:目的是使一个指定端口尽快进入Forwarding状态。

RSTP概述

  • RSTP(快速生成树)是从STP演化而来的,基本思想一样;当交换网络拓扑结构发生变化时, RSTP可以通过Proposal/Agreement机制更快地恢复网络的连通性。
  • 根据STP的不足,RSTP删除了3种端口状态,新增加了2种端口角色,并且把端口属性充分的按照状态和角色解耦;此外,RSTP还增加了相应的一些增强特性和保护措施,实现网络的稳定和快速收敛。
  • RSTP是可以与STP实现后向兼容的,但在实际中,并不推荐这样的做法,原因是RSTP会失去其快速收敛的优势,而STP慢速收敛的缺点会暴露出来。
  • RSTP对STP的其他改进:
    • 配置BPDU的处理发生变化:
      • 拓扑稳定后,配置BPDU报文的发送方式进行了优化;
      • 使用更短的BPDU超时计时;
      • 对处理次等BPDU的方式进行了优化;
    • 配置BPDU格式的改变,充分利用了STP协议报文中的Flag字段,明确了接口角色。
    • RSTP拓扑变化处理:相比于STP进行了优化,加速针对拓扑变更的反应速度。

RSTP对STP的其他改进

端口角色

  • 从配置BPDU报文发送角度来看:
    • 预备(Alternate)接口就是由于学习到其它网桥发送的配置BPDU报文而阻塞的接口。
    • 备份(Backup)接口就是由于学习到自己发送的配置BPDU报文而阻塞的接口。
  • 从用户流量角度来看:
    • Alternate接口提供了从指定桥到根的另一条可切换路径,作为根接口的备份接口。
    • Backup接口作为指定接口的备份,提供了另一条从根桥到相应网段的备份通路。

边缘端口

RSTP三种端口状态

  • RSTP把原来STP的5种端口状态简化成了3种。
  1. Discarding状态,端口既不转发用户流量也不学习MAC地址。
  2. Learning状态,端口不转发用户流量但是学习MAC地址。
  3. Forwarding状态,端口既转发用户流量又学习MAC地址。

RSTP配置命令

[SW2]stp mode rstp  //stp模式为rstp
[SW2]display stp   //查看stp信息

配置边缘端口 
[SW2]interface Ethernet0/0/4 
[SW2-Ethernet0/0/4]stp edged-port enable 
[SW2-Ethernet0/0/4]quit 
[SW2]display stp int e0/0/4

可选
配置交换设备的根保护功能
[SW2]interface Ethernet0/0/4 
[SW2-Ethernet0/0/4]stp root-protection

MSTP多生成树协议

MSTP配置命令

[LSW1]vlan batch 10 20 30 40 
[LSW1]stp mode mstp //配置 stp 模式为 MSTP 
[LSW1]stp region-configuration //进入 MSTP 域的配置 
[LSW1-mst-region]region-name RG1 //配置 MSTP 域名 
[LSW1-mst-region]instance 1 vlan 10 30 //创建实例 1 并连接 VLAN10,30 
[LSW1-mst-region]instance 2 vlan 20 40 //创建实例 2 并连接 VLAN20,40 
[LSW1-mst-region]active region-configuration //激活域配置 
[LSW1-mst-region]q 
[LSW1]stp instance 1 priority 4096 //配置优先级,使 LSW1 为实例 1 的根桥 (越小越优先)
[LSW1]stp instance 2 priority 8192 //配置优先级,使 LSW2 为实例 2 的根桥 (越小越优先)

猜你喜欢

转载自blog.csdn.net/qq_53454383/article/details/131056780
今日推荐