生成树协议(STP)的精髓知识

时间:2023-03-09 18:49:48
生成树协议(STP)的精髓知识

STP生成树协议  

1、STP介绍

2、STP生成树算法

1、STP  -   Spanning tree protocol (生成树协议)是逻辑上断开环路,防止广播风暴的产生。当线路故障,阻塞接口被激活,恢复通信,起到了备份线路的作用。

2、生成树算法分为三个步骤:选择根网桥、选择根端口、选择指定端口。

选择根网桥:   根据网桥ID选择根网桥,优先级越小就选哪个,如果相同就选MAC地址最小的。

选择根端口:   到根网桥最低的根路径成本,端口ID最小。(根路径成本:网桥到根网桥的路径上所有链路的成本之和)

选择指定端口:根桥上的端口都是指定端口。在每个网段上,选择一个指定端口。在非根桥上的指定端口,选择要求是,根路径成本较低,所在交换机的网桥ID值较小,端口ID值较小。  

既不是根端口也不是指定端口的 ,STP将阻塞这个端口。

下面用一张通俗易懂的图解释一下,如图:生成树协议(STP)的精髓知识

补充知识点:网桥ID

网桥优先级 网桥的MAC地址
2字节 6字节

                     端口

端口优先级 端口编号
8位 8位
取值范围0~255 缺省值128(默认)

交换机端口STP状态 

状态 用途
转发forwarding 发生/接收用户数据
阻塞blocking 只接收BPDU
禁用disabled 强制关闭

STP计时器  

hello 2s,根桥发送bpdu的间隔
forward delay 15s,监听和学习的持续时间
max age 20s,保持阻塞的最大时间(没有收到bpdu)

生成树协议(STP)的精髓知识

带宽与路径成本关系

链路带宽 路径成本
1000 4
10000 2