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

相关推荐
ylscode3 小时前
OpenSSH 10.4 正式发布:后量子加密落地,多项高危漏洞得到修复
网络·安全·网络安全
DianSan_ERP4 小时前
电商架构演进:如何在高并发场景下实现多平台API的标准化履约?
运维·前端·网络·安全·架构·自动化
阿成学长_Cain4 小时前
Linux ipcs 命令超全详解:查看共享内存 / 消息队列 / 信号量,IPC 运维必备
linux·运维·服务器·网络·数据库
青瓦梦滋5 小时前
协议定制/序列化-反序列化(Linux视角)
linux·服务器·网络·c++
驭渊的小故事9 小时前
网络原理01(两千字解析)
网络
KaMeidebaby10 小时前
卡梅德生物技术快报|小 RNA 适配体合成 + 多方法亲和力表征全流程标准化操作手册
前端·网络·数据库·人工智能·算法
阿成学长_Cain12 小时前
Linux telinit 命令详解:运行级别切换|关机重启|系统维护一站式掌握
linux·运维·前端·网络
skd899913 小时前
万能查任意网络设备IP工具
服务器·网络·tcp/ip
NiceCloud喜云13 小时前
Anthropic 一周三连发:Cowork 多端、Fable 5 按需付费、J-space 论文的技术解读
java·服务器·网络·人工智能·ai
门思科技14 小时前
TKL + EB:重新定义 LoRaWAN 在存量设备改造中的价值,让传统设备快速接入物联网
网络·物联网