工匠


  • 首页

  • 分类

  • 归档

  • 标签

STP拓扑变化

发表于 2021-05-06 | 分类于 网络工程 , HCNA , 交换 , STP |

根交换机故障

图示

alt 根交换机故障

分析

  1. 当根交换机发生故障的时候,非根交换机会重新选举
  2. 当非根交换机收不到根交换机发送的BPDU时候,会等到各自的BPDU老化(Max Age)结束后,重新进行选举
  3. 重新选举之后,确定根交换机,需要等30s(需要STP状态由Listening->Learning->Forward)或50s(Max age +30s)才能通

直连链路故障

图示

alt 直连链路故障

分析

  1. SWC检测到直连链路故障,会将SWC的预备端口装换成根端口
  2. SWC的预备端口进入Listening状态,到Learning状态15s,到Forward状态15s,共计30s。

非直连链路故障

图示

alt 非直连链路故障

分析

  1. 当SWB交换根端口故障,它接收不到任何根交换机发送的BPDU,此时,他认为自己就是根交换机
  2. SWB会将自己是根交换机的BPDU发送出去,SWC接收到之后,会跟自己原先的根交换机进行对比,确定SWA仍是跟交换
  3. SWC会将自己的阻塞端口从Blocking状态->Listening状态(Max Age 20s)->Learning状态(15s)->Forwarding状态(15s),共计50s

拓扑变化导致MAC地址表错误

图示

alt 拓扑变化导致MAC地址表错误

分析

  1. 正常情况下,主机A的MAC地址在SWB的g0/0/3端口,主机B的MAC在SWB的g0/0/1口
  2. 当如图,链路发送故障,拓扑变化,此时主机B的MAC在SWB的g0/0/2口
  3. 而SWB的MAC地址表并没有更新,MAC地址表的老化时间为300s,此时,SWB无法从G0/0/2端口发送数据
  4. 此时,需要TCN

TCN

图示

alt TCN

流程

  1. 当下游交换机发送拓扑故障,会向上游交换机发送TCN(Topology Change Notification)
  2. 上游交换机收到TCN之后,会给下游交换机发送TCA(Topology Change Acknowledgement)
  3. 直到发送到根交换机,根交换机会发送TC(Topology Change),将所有下游交换机的MAC地址表的老化时间由300s变为15s
<i class="fa fa-angle-left"></i>1…656667…98<i class="fa fa-angle-right"></i>
吴超

吴超

98 日志
48 分类
59 标签
GitHub E-Mail
Links
  • 风的颜色
© 2015 - 2022 吴超
由 Hexo 强力驱动
主题 - NexT.Pisces