1、什么是Stp技术?
spanning-tree protocol :生成树协议
@概述
--该协议是公有标准的协议,在任何厂商的设备都支持,称之为 802.1d ;
--该协议是用来解决2层交换网络的环路的(不是路由网络的环路),是一种2层交换技术,只在交换机上运行
@核心作用:
--在交换设备之间提供冗余链路的同时,防止2层交换网络环路的发生。【1.提供冗余链路;2.防止环路发生】
@具体的核心工作任务是:
--在交换机之间的多个链路中间,“任何一个交换机”都选择一个去往“特定”交换机时最短的链路,保持该链路是通的。其他的所有链路都是不通的,
那么,此时就保证了“任何交换机”与“特定”交换机之间的链路,永远只有1个是通的。从而,就没有了环路。
2、为什么要使用Stp技术?用在哪里?
传统的交换网络中,经常存在一种故障:单点故障。
即,网路中通信的两个设备之间只有一个通的线路。如果这个线路断开了,那么设备之间就无法通信了。
所以, 为了解决网络的“单点故障”,我们提出的解决方案是:
-增加备份的冗余线路
-增加备份的冗余设备
但是,带来的新的问题:容易形成数据转发的环路。
比如: 交换机在接收到终端设备发送过来的广播数据帧的时候,
基于交换机的工作原理,交换机针对广播数据帧而言,是没有办法在自己的 MAC 地址表中查找到对应的转