STP生成树原理

it2025-12-18  7

STP生成树概括

环路引起的问题二层交换网络广播风暴STP工作原理

环路引起的问题

二层交换网络

随着局域网规模的不断扩大,越来越多的交换机被用来实现主机之间的互连。如果交换机之间仅使用一条链路互连,则可能会出现单点故障,导致业务中断。为了解决此类问题,交换机在互连时一般都会使用冗余链路来实现备份。 冗余链路虽然增强了网络的可靠性,但是也会产生环路,而环路会带来一系列的问题,继而导致通信质量下降和通信业务中断等问题

广播风暴

1.环路会引起广播风暴 2.网络中的主机会瘦到重复数据帧

根据交换机的转发原则,如果交换机从一个端口上接收到的是一个广播帧,或者是一个目的MAC地址未知的单播帧,则会将这个帧向除源端口之外的所有其他端口转发。如果交换网络中有环路,则这个帧会被无限转发,此时便会形成广播风暴,网络中也会充斥着重复的数据帧。 环路会引起MAC地址表震荡

STP工作原理

。STP通过阻塞端口来消除环路,并能后实现链路备份的目的。 STP的主要作用: 消除环路:通过阻断冗余链路来消除网络中可能存在的环路。 链路备份:当活动路径发生故障时,激活备份链路,及时恢复网络连接 STP操作 选举一个根桥 每个非根交换机选举一个根端口 每个网段选举一个指定端口 阻塞非根 非指定端口 STP通过构造一棵树来消除交换网络的环路。 每个STP网络中,都会存在一个根桥,其他交换机为非根桥,根桥或根交换机位于整个逻辑树的根部,是stp网络的逻辑中心,非根桥是根桥的下游设备。当现有根桥产生故障时,非根桥之间会交互信息并重新选举根桥,交互的这种信息被称为BPDU。BPDU中包含交换机在参加生成树计算时的各种参数信息

STP中定义了三种端口角色:指定端口,根端口,预备端口 指定端口是交换机向所连网段转发配置BPDU的端口,每个网段有且只能有一个指定端口,一般情况下,根桥的每个端口总是指定端口。 根端口是非法交换机去往根桥路径最优的端口。在一个运行STP协议的交换机上最多只有一个根端口,但根桥上没有根端口。 如果一个端口既不是根端口也不是指定端口,则此端口为预备端口。预备端口将被阻塞。
最新回复(0)