3.2、STP原理与配置
- 前言为了提高网络可靠性,交换网络中通常会使用冗余链路。然而,冗余链路会给交换网络带来环路风险,并导致广播风暴以及MAC地址表不稳定等问题,进而会影响到用户的通信质量。生成树STP(Spanning Tree Protocol)可以在提高可靠性的同时又能避免环路带来的各种问题。
- 二层交换网络



- STP的作用



- 32768
- 如果优先级一致,就比对交换机的MAC地址越小越优先


- BID桥ID

- 端口号


- 桥ID
- 自环现象

- 根端口是在交换机上进行选举的

- 学习状态端口可以收到用户的流量和构建MAC地址表,但是不能转发用户流量
- 侦听状态端口可以转发BPDU报文,但是不能转发用户流量
- 阻塞状态端口只能接收并处理BPDU,但是不能转发BPDU,也不能转发用户流量
- 禁用状态端口既不处理也不转发BPDU报文,也不转发用户的流量
- 选举过程中需要的参数都是通过BPDU报文进行传递
- 端口开始选举成为根端口或指定端口进入Listening状态
- Listening状态过渡到Learning状态时,有一个定时器定时器为15s15s后状态才能切换为Listening状态
- 定时器为15s定时器超时后才能进入Forwarding状态

- 指定桥ID优先级
- 指定帧端口ID优先级
- BPUD在网络中生存最大生存周期
- 配置BPDU在设备中能够保存的最大的生存周期
- 发送BPDU的周期
- 端口状态迁移的延迟
- 配置BPDU平常使用的都是配置BPDU
- 用于当拓扑发生变化的时候,发送的拓扑变化通知使用的是TCN BPDU

- 根桥发送到当前交换机接收到BPDU的总时间
- BPDU报文老化时间可改动
- 根桥故障



- 而且交换机SWA的BPDU比交换机SWB优先,所以交换机SWC不理会交换机SWB的BPDU


- 当交换机B收到交换机C的TCN以后,向交换机C回应一个确认报文TCA报文,告知以及收到了拓扑变化报文
- 然后再15s后即可完成更改
- STP模式



- Dot1d-1998
- Stp cost

- 根桥产生故障后,其他交换机会被选举为根桥。那么原来的根桥恢复正常之后,网络又会发生什么变化呢?原来的根桥回复正常后,会重新进行选举谁优先,谁就是根桥
- 根路径开销到根桥路径的总开销
- 交换机某个端口的开销