二层环路问题
广播风暴
MAC地址表震荡
STP的作用
消除环路
冗余备份
STP工作原理
通过BPDU(Bridge Protocol Data Unit,桥接协议数据单元)的交互来传递STP计算所需要的条件,随后根据特定的算法,选举出阻塞预备端口,从而得到无环的树形拓扑
生成树类型
STP工作流程
第一步:选举根网桥(Root Bridge)
第二步:选举根端口(Root Port)
第三步:选举指定端口(Designated Port)
第四步、阻塞预备端口(Alternate Port)
交换机端口角色
生成树选举过程
1.选择根网桥
网桥ID
交换机的身份标识
由网桥优先级和网桥MAC地址组成
网桥ID最小的为根网桥
网桥优先级默认是32768,取值范围是0~61440
2.选择根端口
每台交换机必须且只有一个根端口,根网桥除外
比较去往根网桥的路径成本,值小者优先
比较上游网桥的网桥ID,值小者优先
比较上游端口ID,值小者优先
根路径成本
为各网桥去往根网桥所要花费的开销,它由沿途各路径成本(Path Cost)叠加而来
带宽与路径成本关系
端口ID
交换机端口的身份标识
由端口优先级和端口编号组成
端口优先级默认是128,取值范围是0~255
3.选择指定端口
根网桥上的所有端口都是指定端口
连接下游网桥根端口的端口都是指定端口
非根网桥上的指定端口选择顺序
1.比较根路径成本
2.比较网桥ID
3.比较端口ID
4.阻塞预备端口
BPDU(桥接协议数据单元)
STP通过BPDU进行生成树计算,以及当网络拓扑发生改变时候,重新进行收敛
STP所使用的BPDU报文有两类
配置BPDU:生成树计算时发送
拓扑变更BPDU(TCN BPDU):拓扑变化时发送的,只沿根端口向上游网桥发送
STP端口状态
生成树计时器
STP分类
MSTP介绍
多生成树协议(Multiple Spanning TreeProtocol)
多个VLAN组成1个实例,每个实例1个生成树
MSTP优势
MSTP配置演示
MSTP配置命令
[SWA]stp enable ——启用stp[SWA]stp mode mstp ——选择mstp模式[SWA]stp region-configuration ——进入域视图[SWA-mst-region]region-name RegionA ——给域起名[SWA-mst-region]instance 1 vlan 10 ——实例1负责vlan10[SWA-mst-region]instance 2 vlan 20 ——实例2负责vlan20[SWA-mst-region]active region-configuration ——激活域[SWA-mst-region]quit[SWA]stp instance 1 priority 4096 ——本交互在实例1中的优先级[SWA]stp instance 2 priority 8192 ——本交互在实例2中的优先级
MSTP验证
[SWA]display stp brief
