本文介绍eNSP STP配置方法及运行方式


一.拓扑结构

eNSP STP配置方法及运行方式 全流程图文教程




二.交换机配置

eNSP的交换机STP配置方法非常简单,主要以原理为主,只需要在三个交换机分别输入如下命令即可

sys
stp enable   #开启STP功能




三.原理说明

如果想要直观感受,可以收看下面的视频,下文将给出图文说明

 

手机由此进入观看:https://b23.tv/3BVMtLs




STP的主要工作原理为解除环路,当路由器存在环路时,通过STP协议能够自动切断其中会造成环路的部分,仅保留一条通路作为通信。而当一条通路断时,STP协议可以自动切换到另一条线路以实现通路。该协议避免了广播风暴的产生,保证了路由器的性能。
在各路由器中输入 display stp 命令,可以发现如下信息


eNSP STP配置方法及运行方式 全流程图文教程


其中的关键信息为:


eNSP STP配置方法及运行方式 全流程图文教程


这两者是否一样决定了该交换机是否为根交换机,我们继续查看其他路由器,结果发现LSW1即为根路由器


eNSP STP配置方法及运行方式 全流程图文教程


当然通过接口抓包的方式也可查找根路由器的位置,我们在LSW1的G0/0/1端口和G0/0/2端口分别右键抓包


eNSP STP配置方法及运行方式 全流程图文教程

eNSP STP配置方法及运行方式 全流程图文教程
可以发现这两个端口的Root Identifier以及Bridge Identifier均相等,且Root Path Cost值为0,表明该桥为根桥,同样能够找出根路由。



尝试在LSW2和LSW3运行命令:display stp brief 结果发现LSW3中的值如下:


eNSP STP配置方法及运行方式 全流程图文教程



其中G3口STP状态为DISCARDING即停止状态,表明LSW2到LSW3的线路被STP协议禁止,因此该通信链路为LSW1-LSW2--LSW3,从而避免了环路。
尝试删除LSW1-LSW3间的线路,并重新运行display stp brief命令


eNSP STP配置方法及运行方式 全流程图文教程



可见G3接口因为STP协议重新进入工作状态



四.总结

总结可知,STP协议作用为避免通信环路产生的广播风暴、arp广播、MAC地址漂移和重复数据帧等问题,增加了链路通信可靠性。