编辑
2025-10-03
Datacom
00

目录

生成树技术概述(30)
技术背景:二层交换机网络的冗余性与环路
技术背景:人为错误导致的二层环路
二层环路带来的问题
初识生成树协议
生成树能够动态响应网络拓扑变化调整阻塞接口
问答:二层及三层环路
生成树协议在园区网络中的应用位置
STP概述
STP的基本概念及工作原理(31)
STP的基本概念:桥ID
STP的基本概念:根桥
STP的基本概念:Cost
STP的基本概念:Cost计算方法
STP开销(Cost)计算方法对照表
STP的基本概念:RPC
STP的基本概念:Port ID

生成树技术概述(30)

技术背景:二层交换机网络的冗余性与环路

image.png

技术背景:人为错误导致的二层环路

image.png

二层环路带来的问题

image.png

  • BUM:广播帧、未知单播帧、组播帧
  • 网络拓扑中环越多,网络中广播报文将成指数级增长

初识生成树协议

image.png

在网络中部署生成树后,交换机之间会进行生成树协议报文的交互并进行无环拓扑计算,最终将网络中的某个(或某些)接口进行阻塞(Block),从而打破环路。

生成树能够动态响应网络拓扑变化调整阻塞接口

image.png

  • 交换机上运行的生成树协议会持续监控网络的拓扑结构,当网络拓扑结构发生变化时,生成树能感知到这些变化,并且自动做出调整。因此,生成树既能解决二层环路问题,也能为网络的冗余性提供一种方案。

问答:二层及三层环路

image.png

生成树协议在园区网络中的应用位置

image.png

STP概述

  • STP是一个用于局域网中消除环路的协议。
  • 运行该协议的设备通过彼此交互信息发现网络中的环路,并对某些接口进行阻塞以消除环路。
  • STP在网络中运行后会持续监控网络状态,当网络出现拓扑变更时,能感知并自动响应,使网络状态适应新拓扑结构,保证网络可靠性。
  • 随着局域网规模不断增长,生成树协议已成为当前最重要的局域网协议之一。

STP的基本概念及工作原理(31)

STP的基本概念:桥ID

  • 桥ID(Bridge ID,BID)
    • IEEE 802.1D标准中规定BID由16位的桥优先级(Bridge Priority)与桥MAC地址构成。
    • 每一台运行STP的交换机都拥有一个唯一的BID。
    • BID桥优先级占据高16bit,其余的低48bit是桥MAC地址。
    • 在STP网络中,BID最小的设备会被选举为根桥。

备注:此处网桥(Bridge),或者桥也就是交换机。

image.png

STP的基本概念:根桥

  • 根桥(Root Bridge)
    • STP的主要作用之一是在整个交换网络中计算出一棵无环的“树”(STP树)。
    • 根桥是一个STP交换网络中的“树根”。
    • STP开始工作后,会在交换网络中选举一个根桥,根桥是生成树进行拓扑计算的重要“参考点”,是STP计算得出的无环拓扑的“树根”。
    • 在STP网络中,桥ID最小的设备会被选举为根桥。

在BID的比较过程中,首先比较桥优先级,优先级的值越小,则越优先,拥有最小优先级值的交换机会成为根桥;如果优先级相等,那么再比较MAC地址,拥有最小MAC地址的交换机会成为根桥。

优先级缺省值为32768 优先级必须为4096的倍数

image.png

STP的基本概念:Cost

  • 开销(Cost)
    • 每一个激活了STP的接口都维护着一个Cost值,接口的Cost主要用于计算根路径开销,也就是到达根的开销。
    • 接口的缺省Cost除了与其速率、工作模式有关,还与交换机使用的STP Cost计算方法有关。
    • 接口带宽越大,则Cost值越小。
    • 用户也可以根据需要通过命令调整接口的Cost。

image.png

STP的基本概念:Cost计算方法

STP开销(Cost)计算方法对照表

接口速率接口模式IEEE 802.1d-1998 标准IEEE 802.1t 标准华为计算方法
100MbpsHalf-Duplex19200,000200
Full-Duplex18199,999199
Aggregated Link 2 Ports15100,000180
1000MbpsFull-Duplex420,00020
Aggregated Link 2 Ports310,00018
10GbpsFull-Duplex22,0002
Aggregated Link 2 Ports11,0001
40GbpsFull-Duplex15001
Aggregated Link 2 Ports12501
100GbpsFull-Duplex12001
Aggregated Link 2 Ports11001
  • 接口Cost是已经激活了STP的接口所维护的一个开销值,该值存在默认值,与接口的速率有关联,并且设备使用不同的算法时,相同的接口速率对应不同的Cost值。

STP的基本概念:RPC

  • 根路径开销(Root Path Cost)
    • 在STP的拓扑计算过程中,一个非常重要的环节就是“丈量”交换机某个接口到根桥的“成本”,也即RPC。
    • 一台设备从某个接口到达根桥的RPC等于从根桥到该设备沿途所有入方向接口的Cost累加。
    • 在本例中,SW3从GE0/0/1接口到达根桥的RPC等于接口1的Cost加上接口2的Cost。

image.png

STP的基本概念:Port ID

如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:GYC

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!