![连接到核心交换机的故障交换机会阻塞整个网络吗?](https://linux22.com/image/645802/%E8%BF%9E%E6%8E%A5%E5%88%B0%E6%A0%B8%E5%BF%83%E4%BA%A4%E6%8D%A2%E6%9C%BA%E7%9A%84%E6%95%85%E9%9A%9C%E4%BA%A4%E6%8D%A2%E6%9C%BA%E4%BC%9A%E9%98%BB%E5%A1%9E%E6%95%B4%E4%B8%AA%E7%BD%91%E7%BB%9C%E5%90%97%EF%BC%9F.png)
我遇到了以下情况:我管理的网络被阻塞了,并且这个问题被追溯到一个特定的机架,在我重置了两个交换机后,一切正常。
我猜是核心交换机出了问题,所以我更换了核心交换机。这种情况又发生了,这次我重置了辅助交换机,该交换机实际上将该建筑物中的所有站点连接到网络,并且正常工作。简化的地形如下图所示。
会发生这种情况吗?有故障的辅助交换机会阻塞整个网络吗?当出现类似问题并且我有两个级联交换机时,我该如何检测哪一个是罪魁祸首?
答案1
当您遇到生成树协议问题时,可能会发生这种情况。根据交换机的型号,缓解这种情况的具体方法可能有所不同。基本上,当您将交换机相互连接时,它们会动态地找出如何通过彼此发送数据报以到达远程段。当交换机启动时,它们会相互发送消息,其要点是“我可以看到你,你可以看到我,如果你可以看到其他人,请告诉我”,然后将交换机连接端口的状态从“这是我可以到达端点的地方”更改为“这是我可以到达另一个交换机的地方”。此过程的一部分是一台交换机将自己声明为“根桥” - 这样,当交换机投票决定如何建立连接时,它可以防止循环(如果它看到数据包返回到自身,它就知道存在循环,然后将阻止通过该端口的流量)。如果辅助交换机这样做,那么也会混淆主交换机,这可能会导致您看到的情况。如果两个交换机之间有两个连接,也会出现这种情况(在您的图表中看起来不像,但值得检查)。这是可以做到的,您只需要在交换机配置中考虑到这一点即可。
无论如何,基本上 STP 的设计就是为了正常工作,但实际上,您可能需要做一些事情来防止这种情况发生。我建议您查看以下文章,以了解有关您可能需要在此处执行的操作以解决问题的更多详细信息:
http://www.networkworld.com/article/2223757/cisco-subnet/9-common-spanning-tree-mistakes.html