Cisco 220 交换机故障转移

网络工程 转变 冗余
2022-02-18 21:54:43

我们有一台 Cisco 220 交换机,如何对这台交换机进行故障转移,换句话说,如何让另一台交换机在第一个交换机死机时激活?

谢谢 !!

2个回答

在交换机中实现冗余的标准方法是使用一种称为生成树协议的协议,Cisco 220 支持该协议,几乎所有专业交换机都支持该协议。STP 的工作原理是通过交换机连接多条路径,并确定要禁用哪些链接,这样启用的链接中就没有任何环路。

在此示例中,假设当一切正常时,STP 检测到环路,并禁用链路 3。从 Y 到 Z 的帧先到 B,然后是 A,然后是 C。

      +-------1----------------------+
      |  +----2-----+  +-----3-!--+  |
      |  |          |  |          |  |
    ==+==+==+==A  ==+==+==+==B  ==+==+==+==C
            |             |             |
            X             Y             Z

如果 A 失败,协议将重新启用链路 3,B 和 C 可以再次通信。仅连接到故障交换机的主机 X 将被隔离。

生成树使用起来并不那么棘手,但请先阅读它。需要注意的一件重要事情是,当交换机出现故障时,网络需要几秒钟才能恢复。 https://en.wikipedia.org/wiki/Spanning_Tree_Protocol

正如评论中所说,任何需要在交换机故障后继续工作的主机都需要两个连接到两个交换机的以太网接口并使用 a) 某种链路聚合 ( wiki ) 来获得弹性。b) 某些类型的双归属,即具有两个不同的 LAN,或 c) 参与 STP。要获得任何明智的弹性,您可能需要对基本 IP 网络进行更改。

一般来说,弹性可能是一个棘手的话题。如果您需要更快的弹性,请考虑路由器并查看真正需要弹性的东西。担心哪些设备可能会出现故障很容易被带走,而没有真正考虑可能发生的事情。(我个人最担心保险丝、电缆、电源和互联网链接。)还要仔细考虑哪些主机需要继续执行哪些任务,因为很可能还有其他方法可以做你想做的事。一个例子是通过负载平衡或类似的方式使整个 Web 服务器具有弹性。

最后,请考虑修复某些东西需要多长时间。如果你有两台半空的交换机,并排,一半主机在另一台,如果交换机出现故障(一旦有人注意到并转到配线架),重新修补只需 20 秒。有时这已经足够了。

我会推荐你​​ HSRP(热备用路由器协议)。但是您将需要另一个 cisco 交换机...:

可在此处找到示例配置和其他信息: https ://www.cisco.com/c/en/us/td/docs/ios-xml/ios/ipapp_fhrp/configuration/12-2sr/fhp-12-2sr-书/fhp-hsrp.pdf

另外,这取决于将连接到交换机的设备?

如果您能给我们提供更多信息,那将非常有帮助。


谢谢!