广播风暴
MAC地址表震荡
STP,用来解决二层环路问题
四个参数放在BPDU里面决定四个“角色”
桥协议数据单元,用于传递STP协议相关报文
用来传递STP的配置信息
用来通告拓扑变更信息
优先级+MAC 优先级默认32768
“老大”
交换机的每个端口到根桥的开销
BPDU是由谁发出来的,指定桥ID就是谁
优先级+ID
BPDU从哪个端口发出来,指定端口就是谁
各台设备的各个端口在初始时生成以自己为根桥(Root Bridge)的配置消息,开始向外发送自己的配置消息
网络收敛后,根桥向外发送配置BPDU,其他的设备对该配置BPDU进行转发
Bridge-id小的优先
定义:桥ID,BID用来标识交换机身份
格式:优先级+MAC地址
默认优先级为32768(必须是4096的倍数)
跟根桥相连
1.到达根桥开销小的优先
2.对端交换机BID小的优先
3.端口ID小的优先
Cost:代表路径耗费的代价和成本,带宽越大,开销越小
1.到达根桥开销小的优先
2.本机BID小的优先
3.端口ID小的优先
逻辑关掉
桥ID由桥ID(BridgePriority)和桥MAC地址(BridgeMacAddre ss)组成
桥ID最小的桥被选举为根桥
1.Max age超时/有接口变更为转发状态,判断为拓扑发送变更,向根网桥发起TCN BPDU
2.收到TCN BPDU的交换机继续向根网桥转发TCN BPDU,到达根网桥为止
3.根网桥收到TCN BPDU后,向所有端口发起TC置位的配置BPDU
4.交换机收到TC置位的配置BPDU后,Mac地址表的老化时间缩短到15秒
收敛速度慢,故障切换时间太长
网络中大量主机频繁上下线,会导致TCN BPDU以及TC置位BPDU大量发送

接收BPDU,但不发送BPDU,不学习Mac地址,不转发数据
接收并发送BPDU,不学习Mac地址,不转发数据,持续15秒
接收并发送BPDU,学习Mac地址,不转发数据,持续15秒
接收并发送BPDU,学习Mac地址,转发数据
2秒(配置BPDU的发送周期)
20秒(判断链路故障的时间,10个Hello time周期)
15秒(状态切换延迟)
替代端口(Alternata port) 根端口的备份
备份端口(Backup port) 指定端口的备份
当链路激活,边缘端口立即进入转发状态,不参与STP计算
边缘端口UP/DOWN不会触发拓扑变更
建议把连接PC的端口配置为边缘端口
将多个vlan捆绑到一个生成树实例,每个实例分别独立计算生成树
基于STP计算结果不同,实现不同vlan的流量负载均衡
[h3c]display stp 查看STP相关信息
[h3c]display stp brief 查看STP端口状态
[h3c]stp global enable 全局启用STP
[h3c-CigabitEthernet 1/0/]undo stp enable 关闭端口上STP
[h3c]stp mode ‘stp/rstp/mstp’ 更改STP模式,默认模式是mstp
[h3c]stp priority ‘priority’ 更改交换机优先级
[h3c-GigabitEthernet 1/0/]stp cost 'cost更改接口生成树的cost
[h3c-GigabitEthernet 1/0/]stp edged-port 配置端口为边缘端口