生成树协议(STP)
作用
解决因二层冗余造成的环路,提高二层可靠性
二层链路冗余容易造成环路风险
二层环路——广播风暴——MAC地址震荡
PC收到大量的重复数据帧
链路带宽大量占用,影响设备处理性能
STP原理
通过逻辑上阻塞端口来实现防止环路。
工作步骤
1.选举根桥
2.在每一个非根交换机上选举一个根端口(RP),非根交换机有且只有一个根端口
3.在每根线上选举出一个指定端口(DP),根桥的所有接口都是指定端口, 除非根桥在物理上存在环路
4.把既不是RP也不是DP的端口,阻塞该端口,AP阻塞端口
协商过程
1.根桥选举(ROOT)
运行STP协议的交换都认为自己是根桥,并向其他交换机发送配置BPDU,携带了自己的桥ID,所有的接口都是DP,状态都处于侦听状态
桥ID(桥优先级+MAC):桥优先级:默认32768 范围0-65535 步长:4096
只能配置前4bit,后面12bit固定。
2.根端口RP选举(非根交换机)
非根交换机有且只有一个根端口
比较参数:
根路径开销RPC:该端口到达根桥的总开销
对端的BID:接口所连接对端设备的BID
对端的PID:接口所连接对端设备的PID
本端PID:本设备的P