生成树协议与多生成树协议


STP与MSTP

1. STP简介

2. 生成树的算法

2.1 选择根网桥

2.2 选择根端口

2.3 选择指定端口

2.4 STP选举案例

3. 桥协议数据单元BPDU

4. MSTP

4.1 MSTP的网络层次

4.2 MSTP相关配置命令

 

 

 

 

 

 

 

 

1. STP简介

  STP——Spanning Tree Protocol 生成树协议,逻辑上断开环路,防止广播风暴的产生。当活动路径发生故障时,激活阻塞阻塞端口,及时恢复网络的连通性,在这里起备份的作用。

逻辑断开:既不是根端口,也不是指定端口,STP将这个端口阻塞

2. 生成树的算法

2.1 选择根网桥

选择优先级最小的,如果优先级一样选择MAC地址后面小的。

网桥ID是惟一的,

                                       取值范围:0~65535

                                          缺省值:32768

2.2 选择根端口

根据

  -到根网桥最低的根路径成本根路径成本=网桥到根网桥的路径上所有链路的成本之和

  -直连的网桥ID最小

  -端口ID最小

2.3 选择指定端口

  根网桥的端口全是指定端口

在每个网段上,选择一个指定端口

非根网桥上的指定端口选择顺序:

  -根路径成本较低

  -所在的交换机的网桥ID值较小

  -端口的ID较小

端口ID:

2.4 STP选举案例

3. 桥协议数据单元BPDU

网桥协议数据单元(BPDU,Bridge Protocol Data Unit)生成树协议是一种桥嵌套协议,在IEEE 802.1d规范里定义,可以用来消除桥回路(组播发送BPDU)。

状态用途
转发(Forwarding)发送/接收用户数据
学习(Learning)构建网桥表
侦听(Listening)构建“活动”拓扑
阻塞(Blocking)只接收BPDU
禁用(Disabled)强制关闭

4. MSTP

  传统的生成树只运行一个实例,且收敛速度慢,RSTP在传统的STP基础上通过改进达到了加速网络拓扑收敛的目的,但是仍然有缺陷,由于STP和RSTP在整个局域网中,所以的VLAN共享一个生成树实例,因此无法实现基于VLAN的负载均衡,网络环境稳定状态下备份链路始终不能转发数据流量,造成带宽的浪费。

  MSTP——多数生成树协议。一个实例中,可以包含多个vlan,性能要比PVST(思科私有)性能好。

4.1 MSTP的网络层次

  带内管理流量:管理平面和业务平面的数据是同一根线路

  带外管理流量:管理平面和业务平面的数据是两根不同的线路

4.2 MSTP相关配置命令

  stp mode mstp               
###配置模式为mstp   stp region-configuration           
###进入生成树配置   region-name Huawei                       
 ###生成树取名为 HUAWEI   revision-level 1                             
###版本为第一个版本   instance 1 vlan 10                     
  ###实例1,划分为vlan10   instance 2 vlan 20                       
###实例2划分为vlan20
  active region-configuration
                    ###生成树启用   quite   stp instance 1 root primary          
###实例1为主要
  stp instance 2 root secondary
         ###实例2为备用

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

  • 分享:
评论
还没有评论
    发表评论 说点什么