STP的基本概念

1 STP的基本概念

1.1 桥ID

image

  • IEEE 802.1D标准中规定BID由16位的桥优先级(取值范围0~65535,必须为4096的倍数)和桥MAC地址构成。
  • 每台运行STP的交换机都拥有一个唯一的BID。
  • BID桥优先级占据高16位,其余的低48位是桥MAC地址。
  • 在STP网络中,BID最小的设备会被选举为根桥。先比较优先级,再比较MAC地址。

1.2 开销Cost

image

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

1.3 根路径开销RPC(Root Path Cost)

image

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

1.4 接口ID(Port ID,PID)

image

  • 运行STP的交换机使用接口ID来表示每个接口,接口ID主要用于特定场景下选举指定接口。
  • 接口ID由两部分构成,高4位是接口的优先级,低12位是接口的编号。
  • 激活STP的接口会维护一个缺省的接口优先级(取值范围0~240,步长16,必须为16的整数倍),在华为交换机上,该值为128。用户可以根据实际需求,通过命令修改该优先级。

1.5 网桥协议数据单元BPDU(Bridge Protocol Data Unit)

image

  • BPDU是STP能够正常工作的根本。BPDU是STP的协议报文。
  • STP交换机之间会交互BPDU报文,这些BPDU报文携带着一些重要信息,正是基于这些信息,STP才能够顺利工作。
  • 配置BPDU是STP进行拓扑计算的关键;TCN BPDU只在网络拓扑发生变更时才会被触发。
    image
    image
    image
posted @ 2023-10-10 21:49  xl4ng  阅读(92)  评论(0编辑  收藏  举报