STP总结
STP是广泛应用在二层的具有冗余的网络中用来消除环路的一种机制,当然二层环网中用来消除环路的技术还有RRPP和H3C的smart-link技术等。
一、STP的一些基本概念
STP是IEEE802.1D定义的,在二层网络中阻塞冗余链路,消除环路的一种,STP包含:902.1D PVST PVST+(CISCO) RSTP(802.1w) MSTP(802.1S)
1、 根桥:网络中根优先级最小的那台交换机称为根桥,默认的优先级为32768。根桥优先级的步长为4096的整数倍,取值范围为0~61140。
2、 桥优先级:表示桥的优先级。
3、 根端口:根桥上的所有端口都是根端口,非根桥上离根桥开销最小的那个端口称为根端口。
4、 指定端口:在指定的物理网段上到根桥开销最小的那个端口。
5、 桥ID:桥优先级由桥MAC两部分组成。桥ID越小越有可能称为根桥。
6、 路径开销用来衡量桥与桥之间链路的优劣。
7、 BPDU:桥协议数据单元,在STP中存在两种BPDU,一种为配置BPDU,另外的一种为TCN BPDU,用来通告拓扑的变化。
二、过程
配置BPDU—只有根网桥可以发送,在交换网络初始状态时,所有交换机均定义本地为根网桥,进行BPDU的发送;使得网络中所有交换机均收到其他设备的BPDU,之后基于数据中的参数进行比对,选举出根网桥;再所有非根网桥不再发送BPDU,而是仅接收和转发根网桥的BPDU;周期2s发送,hold time 20s;<