单点故障:一个点的故障,会造成整个网络的故障
通过冗余(备份)来解决单点故障
(环路)冗余链路带来的问题
1.广播风暴
2.重复帧问题
3.mac地址表动荡
STP 协议 (spanning tree protocol 生成树协议)
STP通过逻辑上阻塞端口来消除环路,并能够实现链路备份的目的。
根端口 RP Root Port
指定端口 DP
阻塞端口 AP
BPDU 桥协议数据单元
BPDU包含桥ID、路径开销、端口ID、计时器等参数。
根桥选举;根据桥 ID去选举 桥ID (BID)是由优先级加上mac地址组成的,桥id越小越优先成为根桥设备
非根交换机在选举根端口时分别依据该端口的根路径开销(RPC root path cost)、对端BID、对端PID和本端PID。
PID ===端口 ID
非根交换机在选举指定端口时分别依据根路径开销、BID、PID。
未被选举为根端口或指定端口的端口为预备端口,将会被阻塞。
STP 端口状态
1.disable ------不转发数据----不学习mac地址
2.blocking ------不转发数据----不学习mac地址
3.listening 侦听状态----15s ------不转发数据----不学习mac地址
4.learning 学习---学习mac地址---15s------不转发数据----学习mac地址
5.forwarding 转发----转发数据帧 ------转发数据----学习mac地址
根桥故障
非根桥会在BPDU老化之后开始根桥的重新选举。50秒时间恢复正常
SWB检测到直连链路物理故障后,会将预备端口转换为根端口。
SWB新的根端口会在30 秒后恢复到转发状态。
非直连链路故障后,SWC的预备端口恢复到转发状态大约需要50秒
TCN:拓扑变化通知
STP 配置
<Huawei>system-view 从用户视图进入系统 视图
[Huawei]sysname LSW3 修改设备名称为LSW3
[LSW3]stp enable 开启设备的stp功能 (生成树的功能)
[LSW3]stp mode stp
Info: This operation may take a few seconds. Please wait for a moment...done.
[LSW3]
[LSW2]display stp brief 查看生成树环境里面各个端口的角色
MSTID Port Role STP State Protection
0 Ethernet0/0/1 DESI DISCARDING NONE
0 Ethernet0/0/3 ALTE DISCARDING NONE
0 Ethernet0/0/4 ROOT DISCARDING NONE
[LSW2]display stp brief
MSTID Port Role STP State Protection
0 Ethernet0/0/1 DESI FORWARDING NONE
0 Ethernet0/0/3 ALTE DISCARDING NONE
0 Ethernet0/0/4 ROOT FORWARDING NONE
[LSW2]stp priority ?
INTEGER<0-61440> Bridge priority, in steps of 4096
修改设备的stp优先级,优先级值需要时4096的倍数
[LSW2-Ethernet0/0/4]stp cost 100 进入接口视图去修改接口的开销值
[LSW2]display stp 通过整个命令去检验配置