文章目录
- 二层环路带来的问题
- 生成树定义
-
- STP相关概念
-
- BPDU
- STP的选举机制
-
- STP的初始化流程
- STP计时器
- STP拓扑变更机制
- STP的问题
- RSTP快速生成树协议
- MSTP多生成树协议
二层环路带来的问题
广播风暴
MAC地址表震荡
生成树定义
STP 用来解决二层环路问题
STP相关概念
BPDU
定义:桥协议数据单元,用于传递STP协议相关报文。只有根网桥可以产生BPDU,其他交换机只做转发。
分类:
配置BPDU:用于传递STP的配置信息
TCN BPDU:用于通告拓扑信息
STP的选举机制
1.在所有交换机中选举出一台作为根网桥(Root bridge)
选举规则:Bridge-id小的优先
Bridge-id:桥ID,BID,用来标识交换机身份。桥id为优先级+MAC地址,优先级默认32768,必须是4096的倍数。
2.每台非根网桥(交换机)选举处一个根端口(Root port)
选举规则:到达根桥开销小的优先、对端交换机BID小的优先、端口ID小的优先
开销:代表路径耗费的代价和成本,带宽越大,开销越小
3.每个物理段上选举处一个指定端口(Designated port