学习日记Day21:STP故障恢复

1.根桥故障。

                在这里插入图片描述

        交换机S1是根桥,端口角色如拓扑图所示。当S1发生故障时会停止发送BPDU,下游交换机就无法收到来自根桥的BPDU报文,Max Age计时器(缺省: 20s)就会超时,从而导致已经收到的BPDU报文失效,此时,非根桥会互相发送配置BPDU,重新选举新的根桥,S3的G0/0/1也会立即向S2的预备端口g0/0/2端口发送一个次级BPDU,S3的预备端口g0/0/2,需要大概15s从Blocking状态经过Listening状态进入到Learning状态,在经过大概15s最终进入到Forwarding状态,进行用户流量的转发。所以根桥故障会导致大概50s的恢复时间。
        以上讨论都是基于802.1d的标准生成树协议,在华为的交换机上运行的stp协议是非标的,是经过华为改进的。当运行华为交换机的拓扑的根桥发生故障时,非根桥会立即重新进行根桥的选举不会等待Max age计时器超时,只需要等待AP端口的状态迁移时间30s,所以根桥故障大概30s的恢复时间。

2.存在AP的交换机的RP失效。

                在这里插入图片描述
        如图,当存在AP的交换机的RP失效,AP端口会立即成为新的RP,并在15s后进入Learning状态,在经过15s进入Forwarding状态进行用户流量的转发,所以此类故障需要30s恢复网络。

3.不存在AP的交换机的RP失效。

                在这里插入图片描述
        如图,当不存在AP的交换机S3的RP失效,AP端口等待原根桥的BPDU经过20s老化,此时非根桥会互相发送配置BPDU,重新选举新的根桥,S3的G0/0/1也会立即向S2的预备端口g0/0/2端口发送一个次级BPDU,S3的预备端口g0/0/2,需要大概15s从Blocking状态经过Listening状态进入到Learning状态,在经过大概15s最终进入到Forwarding状态,进行用户流量的转发。所以不存在AP的交换机的RP失效会导致大概50s的恢复时间。

4.非直连链路故障。

                在这里插入图片描述
        现在假设S1与S2之间的设备发生故障,S1与S2上电正常,此时S2的RP端口无法感知链路故障,需要等待20s等待BPDU老化,之后AP端口成为RP,经过大概15s从Blocking状态经过Listening状态进入到Learning状态,在经过大概15s最终进入到Forwarding状态,链路通信恢复正常。所以非直连链路故障会导致大概50s的恢复时间。
        如果非直连链路故障在S1和S3之间的链路上,此时S3的RP端口也无法感知链路故障需要经过20s的老化时间,同样的S2上的AP端口的BPDU也在同步老化,之后发送S3的DP端口发送次级BPDU,AP端口在接收到次级BPDU之后,需要大概15s从Blocking状态经过Listening状态进入到Learning状态,在经过大概15s最终进入到Forwarding状态,同样的需要50s才能进行用户流量的转发。

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

晶晶娃在战斗

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

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

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

打赏作者

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

抵扣说明:

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

余额充值