一、三点合一
汇聚接入层的流量
汇聚跨广播域通信的流量
汇聚需要跨越树根的流量
二、接口状态
【禁用状态】
1.接口关闭
2.接口未激活STP
【阻塞状态】
1.所有接口激活生成树协议之后进入的第一个状态
2.仅能侦听BPDU,但是不能发送BPDU和业务数据帧
3. 如果一直监听不到BPDU,设备将会在20s老化时间到达后,进入到下一个状态
【侦听状态】角色选举的状态
1.可以收发BPDU,但是不能转发业务帧,也不能学习MAC地址
2.15s之后(转发延迟)进入到下一个状态-- 给15s的选举时间,主要是防止部分角色没有选举出来,导致临时环路的出现
【学习状态】
1. 仅侦听业务帧然后记录 MAC地址表 信息,但是不转发业务数据帧 -- 这样做是为了防止未知单播 帧的泛洪
2.节省资源-- 15s之后(转发延迟)进入到下一个状态
【转发状态】
1.可以正常转发业务数据帧以及BPDU
2.如果角色选举后为非指定端口,则会退回
3.阻塞状态 稳定停留的状态:阻塞、转发
4.首次收敛 -- 50s
三、结构突变
1.根网桥故障 -- 50s(等待老化时间20s -->判断根失效 -->进入侦听状态重新选举15s -->学习状态15s)
2.直连链路故障 -- 30s(R2 0/0/2接口能继续监听到根发的BPDU,所以不需要等待失效判断20s -->直 接进入侦听状态,重新选举接口角色15s+学习状态15s)
3.非直连链路故障 -- 50s(R3的0/0/2口无法侦听到根的BPDU,所以需要等待失效判断的时间20s,判 定根失效后 --> 进入侦听状态,重新选举接口角色15s --> 学习状态15s)
四、生成树配置
【第一步:启动生产树】-- 华为大部分设备默认是激活了生成树(性能高的设备会默认关闭,防止堵塞 链路影响三层之间邻居关系的建立
[Huawei]stp enable
【第二步:选择生成树的版本】
[Huawei]stp mode stp // 注意:华为设备默认选择的版本是MSTP
[Huawei]display stp -- 查看生成树的信息
[Huawei]display stp brief -- 查看生成树的信息摘要
【Role】
ROOT -->代表该接口为根端口
DEST --> Designated -->代表该接口为指定端口
ALTE --> Alternate -->代表该接口为非指定端口
【STP State】forwarding -->转发状态
discarding --> 堵塞状态
[Huawei]stp priority 28672 -- 修改该设备的BID优先级