zoukankan      html  css  js  c++  java
  • stp域中两台switch互联接口出现两口均为root口 并且在现有stp区域中无法确定根桥设备位置;分析其原因并赋予解决办法

    stp域中两台switch互联接口出现两口均为root口 并且在现有stp区域中无法确定根桥设备位置;分析其原因并赋予解决办法

     

    1、于上图描述了案例中当前组网环境的各交换机位置与stp状态情况  ;

    可以看出LSW3是stp域的网关;理所应当。stp的根桥应该落在LSW1上;并且LSW1上的eth0/0/1口本因是Designated port;现因为LSW4mac地址最小,stp根桥选在了LSW4上;

    在排查过程中;通过远端lldp邻居 ;只能在LSW1上发现LSW2的lldp邻居,并无法发现LSW4的邻居,此时无法确定根桥的位置,并且无法知道根桥的任何信息,并且不在同一个vlan中;无法被管控;此时远端处理无果;

    2、在到达现场后,登录了LSW4的设备;并且查看到其优先级为32768;在确认问题后修改了LSW3的优先级为0  直接指定LSW3为根桥;其实奇怪的是LSW3 并未顺利成为根桥;根桥仍然落在LSW4上;此时LSW4的优先级任然为32768;

    此种情形无果;形成了LSW1和 LSW2的  eth0/0/1口均为根端口;此时LSW3的g0/0/1口也为根端口;stp树向下收敛;

    3、我们后尝试了拆除掉LSW4;此时stp域恢复正常;stp的根桥落在了LSW3上  ;因业务原因 我们不得不把LSW4再次接上;此时根桥再次被LSW4抢占回去;

    总结:

    其中情形最好的解决办法便是把LSW4拆除;案例中因为业务关系;HUB上还接了一台有Linux主机来当作LSW4网关的设备;无法直接拆除LSW4;故没有去拆除设备;好在此stp环境简单;不影响业务;

    当遇到此种情况;两互联交换机均为跟的时候;首先需确认网域中是否还隐藏其他交换机设备;夺走了其stp域中的根桥;

  • 相关阅读:
    如何制作URL文件
    对象映射工具AutoMapper介绍
    C#高阶函数介绍
    System.Web.Caching.Cache
    系统架构设计:进程缓存和缓存服务,如何抉择?
    System.Web.Caching.Cache类 缓存 各种缓存依赖
    max server memory (MB)最大服务器内存配置--缓解内存压力
    第0节:.Net版基于WebSocket的聊天室样例
    第六节:Core SignalR中的重连机制和心跳监测机制详解
    第五节:SignalR完结篇之依赖注入和分布式部署
  • 原文地址:https://www.cnblogs.com/user-ldl/p/13699509.html
Copyright © 2011-2022 走看看