二层与三层交换机互联:如何正确配置生成树协议(STP)?
在网络中,交换机互联可能形成环路,导致广播风暴和性能下降。STP(生成树协议)通过阻塞冗余链路来消除环路,同时提供备份路径。本文以二层与三层交换机互联为例,详解STP的工作原理、根桥选举过程,并附实战配置图解。
STP(Spanning Tree Protocl,生成树协议)是IEEE 802.1D网桥协议的一部分,标准的STP 实现可以消除网络循环连接带来的网络广播风暴,可以消除由于失误或者意外带来的循环连接, 也提供了为网络提供备份连接的可能。
STP判断各交换机端口(指定端口:DP;根端口:RP;阻塞端口:AP)
根交换机的所有端口都为指定端口DP
非根交换机的根端口RP,每个非根交换机有且只有一个RP
既非根端口又非指定端口的为阻塞端口AP

刚启用STP时,会选举一个根桥(根据桥ID由桥优先级和桥MAC地址构成),根桥所有参与生成树的端口都是指定端口。其它每个非根交换机选举一个根端口,其它非根端口会被堵塞;通过阻塞端口来消除环路,并能够实现链路备份目的。
1. 三个交换机开启STP功能,桥优先级(桥ID)较小的为根桥,这里三个交换机的优先级(桥ID)都是32768,因此继续比较交换机的MAC地址,而SKS7300-4X4T的MAC地址最小,为生成树的根桥。



2. 非根桥交换机上离根桥最近的端口为根端口,非根非指定的端口被阻塞,被阻塞的端口被当成备用链路的端口。


