文章目录
- 1 概述
- 2 生成树协议 STP
- 2.1 桥 ID(Bridge ID)
- 2.2 路径开销(Path Cost)
- 2.3 示例
- 3 扩展
1 概述
2 生成树协议 STP
2.1 桥 ID(Bridge ID)
- 桥 ID 一共 8 个字节,由 2 个字节的优先级 和 6 个字节的 MAC 地址构成
- 优先级默认为 32768,可手动修改
- MAC 地址为交换机背板 MAC
- 如下图所示
2.2 路径开销(Path Cost)
- 路径开销是一个端口量,是 STP/RSTP 协议用于选择链路的参考值
- 端口路径开销的默认值及取值范围由选定的路径开销算法决定,路径开销 与 端口带宽 成反比
- 华为设备路径开销标准有:802.1d-1998、802.1t 及私有的 legacy,默认为 802.1t 标准,软考的标准一般为 802.1d(比较老的标准)
2.3 示例
- 根据生成树协议,找到对应的端口,共计 4 步
- ① 每个广播域选择一个 根桥(Root Bridge) 【选优先级 和 MAC地址 最小的桥】
- ② 每个非根桥上选择一个 根端口(Root Port) 【非根桥 到 根桥 路径开销最少的端口】
- ③ 每个段选择一个 指定端口(Designated Port) 【先选根桥,根桥上为 ~,非根桥,比较的优先级从高到低:非根端口 到 根桥的 开销小的、优先级大的、MAC 地址小的】
- ④ 选出 非指定端口(NonDesignated Port)【最后余下的】
- 实例
- 根据 ①,三个交换机优先级一样,SW1 的 MAC 地址后缀为 xxx.0001 最小 =》 SW1 为 根桥 Root
- 根据 ② ,100M带宽的开销为 19, 10M带宽的开销为 100(默认的 802.1d 标准) =》根端口(黄色圆圈)
- 根据 ③,SW2 到 SW1 的 路径开销最小,排除 根端口,余下的一个就是 =》指定端口(绿色圆圈)
- 根据 ④,最后剩下的就是 =》非指定端口(阻塞)