生成树协议/STP、RSTP、PVST、MSTP

在这里插入图片描述
生成树协议

STP概述
作用:通过阻断冗余链路来消除二层环路,将一个环路修剪成逻辑上的树形结构 简称:消除环路
作用过程:通过在桥(交换机)之间,交换BPDU(bridge protocol data unit/桥协议数据单元),来完成设备生成树的计算过程
注:stp属于二层技术
根桥选举:桥ID小的成为根桥
桥ID=桥优先级+桥MAC地址
注:华三桥优先级默认是:32768
根端口/RP:每个非根桥上选举一个
1、根路径开销最小的优先
2、所连上游设备桥ID或端口ID小的优先
指定端口/DP:发送BPDU
1、根路径开销小的优先
2、所在设备的桥ID小的优先
注:根桥上所有端口都是指定端口(DP)
备份端口(AP):非根非指定端口,又为阻塞端口
端口状态:
a. Disable(死亡状态):未开启STP的端口
b. Blocking(阻塞状态):只收不发BPDU;不收发数据
c. Listening(监听状态):收发BPDU,不收发数据,持续15S(临时状态)
d. Learning(学习状态):收发BPDU,不收发数据,学习MAC地址,持续15S(临时状态)
e. Forwarding(转发状态):收发BPDU,收发数据,学习MAC地址
RSTP
概述:快速生成树协议
没什么特别,就是stp的升级版,只是加快了网络的收敛过程
开启rstp命令:
stp mode rstp
边缘端口:将与终端相连的端口设置此类型端
作用:边缘端口外界设备的变化与本设备无关
这里假设g1/0/1接入了外接设备
1、int g1/0/1
2、stp edged-port
PVST
概述:每一个vlan的生成树
就是每个vlan上面运行一个是stp或rstp,不同vlan之间的生成树完全独立;能在多条trunk链路上实现单vlan级负载分担
开启pvst命令:
stp mode pvst
MSTP
概述:多生成树协议
将多个vlan捆绑到一个实例(instance),每个实例生成独立的生成树,在多条trunk链路上实现vlan级负载分担;同时mstp兼容stp和rstp
注:华三设备,默认开启stp并运行mstp
配置命令:
1、Stp mode mstp 运行mstp
2、stp region-configuration 开启stp区域配置
3、region-name ccy 给区域地区名称命名为 ccy
4、instance 1 vlan 10 创建捆绑了VLAN10的实例1
5、active region-configuration 激活区域配置
6、stp instance 1 root primary/secondary 此交换机为实例1为根桥或者备份根桥
此地就用一个实例为例,更多的结论,需要自己验证才行

猜你喜欢

转载自blog.csdn.net/qq_45662411/article/details/105362546