HCIP的stp(生成树 )1

一、STP

spanning tree protocol -- 生成树协议
【冗余】 1.设备 2.线路 3.网关 4.UPS
单播帧 -- 数据帧中DMAC为某台设备/主机的MAC地址
广播帧 -- 数据帧中的DMAC为全F
在MAC地址表中,一个MAC地址只能对应一个交换机的接口,但是一个交换机的接口可以对应多个MAC地址

二、【二层环路带来的问题】

1.广播风暴 -- 二层交换机一旦形成环路,会出现顺时针和逆时针的两重环路,并且其中规定数据帧将永 远循环下去,最终造成设备宕机
2.MAC****地址漂移 / MAC地址翻摆 -- 同一个MAC地址和接口的对应关系来回变化,消耗交换机设备的性能
3.多帧复制 -- 同一台设备将重复收到同一个数据帧,消耗设备性能
【最短路径树
【生成树协议】 -- 在二层交换网络中,逻辑上阻塞部分接口,实现从根交换机到各个节点的最短路径树结构,形成一个没有环路的拓扑,当最佳路径出现故障时,将放通部分逻辑阻塞的接口,实现备份链路 的效果

三、版本

STP -- 标准的生成树协议 -- IEEE组织 802.1D****生成树
PVST / PVST+ -- 思科私有的生成树协议802.1W -- RSTP -- 快速生成树协议
802.1S -- MSTP --多生成树协议
802.1D****生成树
BPDU -- 网桥数据包(交换机所发的数据包)
配置BPDU -- 生成树结构以及维护树形结构的数据包
TCN BPDU -- 用来传递拓扑变更信息的数据包

【协议ID】如果是生成树协议的BPDU,该字段总为0
【协议版本ID】
STP --802.1D -- 0
RSTP -- 802.1W -- 2
MSTP -- 802.1S -- 3
【BPDU类型】八位二进制中只有最高位(TCA)和最低位(TC)在使用,其余位数在RSTP生成树协议才启用
以下四个参数,都将参与到生成树的角色选举中:
1.【根桥ID -- 根网桥IDRID -- root ID-- 为根的交换机的身份标识 -- 注意:在802.1D生成树中一个****交换网络只能生成一颗树,只要一个根 -- 根网桥的BID
2.【网桥ID】(BID -- 所有交换机都有的一个身份标识 -- 8个字节构成
其中前2个字节是优先级,剩下6个字节为MAC地址
(1)交换机彼此之间,需要发送 BPDU,所以交换机至少需要拥有一个 MAC 地址。
(2) 如果只有一个MAC地址, 则直接使用这个MAC地址放在BID中,如果是三层交换机,三层交 换机可以拥有多个MAC地址,则选择其中数值最小的作为BID中的MAC地址。
3.【根路径开销】RPC -- 发出该BPDU的设备到达根网桥的开销值
**4.【接口
ID
PID -- 发出该BPDU接口的身份标识
2个字节 --**16
位二进制**--4位:优先级 ,后12****位:接口编号**
【消息寿命】 -- MAX HOP -- 20跳 -- 当一个 BPDU 的消息寿命达到最大跳数,则设备将不再处理该 BPDU
【最大寿命】-- (类似死亡时间)
【hello时间】-- 发送BPDU的间隔时间
【转发延迟】 -- 定义好的时间,为15s

相关推荐
三言老师2 小时前
K8s集群运行时自动化运维全覆盖落地实操(下)
linux·运维·服务器·网络
80s7773 小时前
住宅代理解析:动态住宅IP与静态住宅IP如何选型?
网络·网络协议·tcp/ip
吴声子夜歌4 小时前
网络安全——网络渗透测试(网络扫描)
网络·web安全·php
fish-man4 小时前
ceshi ceshi yixia
网络·安全·web安全
anxiao_m4 小时前
2026制造业云桌面选型攻略,不同生产场景适配方案汇总
大数据·网络·数据库
吹什么轩6 小时前
linux网络:TCP套接字基础
linux·网络·tcp/ip
志栋智能6 小时前
安全超自动化:构建全方位安全可观测性的基础
网络·安全·自动化
mqiqe7 小时前
线程调度与 Schedulers:Project Reactor 并发模型的核心引擎
java·开发语言·网络
略略略咯咯7 小时前
网络协议-study
网络·网络协议
爱学习的程序媛8 小时前
通信协议完整梳理
网络·网络协议·信息与通信·通信协议