STP生成树收敛后由于拓扑变化引起的端口角色的变化个人总结

本文深入探讨了生成树协议在拓扑收敛后,端口状态变化对网络结构的影响。作者将链路分为指定端口-根端口和指定端口-阻塞端口两类,并分析了不同端口关闭或开启时,如何影响生成树并维持网络无环路。文章特别指出,在STP和RSTP中,新端口的开启或关闭有不同的处理策略,确保网络稳定和环路避免。
摘要由CSDN通过智能技术生成

生成树这块内容是我看的最多的一块内容。我看了很多的资料。基本上是都是差不多的内容。无论是网课还是文字的。均未拿出一个拓扑做测试,而只是拿出简单的三个交换机的进行端口变化的讲解。这就导致我在面对日常的拓扑的做测试的时候,真的是云里雾里的。

今天这个只是个人总结。个人的想法

首先我将拓扑收敛过程就不赘述了。

这篇总结主要讨论的是拓扑收敛后,由于端口状态变化所导致的生成树的变化。最终引起端口角色的改变。

我将生成树收敛后的链路进行分类:

1、指定端口----根端口

2、指定端口---阻塞端口

由指定端口和根端口组成的链路,和指定端口和阻塞端口组成的链路。

 

上面是我给出的一个拓扑,最终的生成树的形状无非是下面几种(假设链路的带宽都一样):

 

我们也可以从中发现上述图中的链路类型无非就是我上面描述的由指定端口----阻塞端口,指定端口---根端口组成的两种链路。

我们现在来看一下不同的端口关闭会对生成树造成什么样的影响,同时又该怎么样才能形成新的生成树。

(1)指定端口

指定端口在两种链路中都有出现,所以我们先对指定端口---阻塞端口的链路类型进行展开。

这种链路类型是不在组成生成树的链路之中的,这就意味着我即便将这条链路从生成树总剥离出去也是不会影响原先的生成树的。所以在这种链路类型上的指定端口,即便down掉了,我们也可以不用去理会。

如果是在指定端口----根端口这种类型的链路中,指定端口down掉了,那么也就意味着它的对端,也就是某个交换机的根端口down掉了,这无疑会破坏原先的生成树,所以这个时候只需要对端交换机也就是根端口被down掉的交换机,重新挑选个端口作为根端口即可。

总的来说,有阻塞端口存在的链路,即使down掉了也无所谓,如果有根端口存在的链路down掉了,根端口存在的交换机就必须重新找寻一个端口作为根端口。并将该根端口存在链路打通。

在STP中可能会遇到交换机想要打通的链路的对端是一个阻塞端口,从而还需等待20s的max_age,所以在rstp中就将这个弊端去掉了。如果某个交换机因为某些原因自身的根端口down掉了,而它需要找其他端口代替,那么这条链路在后面版本的生成树协议中(即新的根端口存在链路)是会被快速启用的。

上述只是生成树收敛后端口关闭后做的处理。

下面讲的是,生成树收敛后,新端口的开启导致对生成树的影响以及该做的处理。

如果是在不加新交换机的情况下:

某个交换机开启了新端口,并与其他交换机的端口互连。这种链路直接down掉就好了,因为原先的生成树已经将拓扑中的所有交换机互连了,所以这种新加的链路没有必要存在于收敛后的生成树当中。原先的生成树已经满足了我们各个交换机互连的目的,这种多出来的链路没必要启用。

 

如果是新加入交换机的情况我分为两种:

1、该交换机与原拓扑只用一根链路连接:这样的话,是决定不会产生环路的,而这条仅有的链路就成为这个新加入的交换机的根端口存在的链路

2、该交换机与原拓扑采用两根及其以上条链路连接:这种情况新交换机应该接收根交换机的BPDU,然后决定自身的根端口,然后打通根端口存在的链路,并阻塞另其他链路。防止环路的产生。

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mllllk

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值