我正在计划对我们的网络拓扑进行一些即将到来的更改,我将堆叠 4 个 PowerConnect 3548P 交换机,为了堆叠,我需要使用它们的 GbE 端口,这很好,因为它们还有 2 个光纤 Gb 端口,我可以使用这些端口连接到我的主要“核心”交换机,该交换机也只有 2 个光纤端口。
现在,从我所读的内容来看,理想的情况是当您拥有到交换机堆栈的冗余路径时,因此我计划将 1 根光纤电缆连接到主交换机,将另一根光纤电缆连接到交换机 3 或 4。
在网络主交换机上,这两个端口是否应该位于 LAG 上?
欢迎任何建议。
答案1
这取决于。
只连接两个堆叠交换机而不配置 LAG 会导致网络环路,而生成树会使其断开连接(即,您的一条链路将始终处于“阻塞”状态)。如果发生链路或交换机故障,STP 的故障转移时间约为 50 秒,RSTP 的速度会快得多,约为 1 秒。
配置 LAG 将产生一个中继,其中两个链路将保持活动状态,并且流量将根据所选算法在它们之间分配。故障转移/链路故障通知时间取决于实施情况,但通常在 1 秒之内。
如果您不需要链路聚合带来的额外带宽,那么主要的问题就是您更信任哪种实现,以便妥善处理所有可能的故障情况。您可能希望随后设置两种配置并测试几个故障场景,看看故障转移是否按预期工作并且时间是否适合您的需求。以下是您可以执行的一些示例:
- 关闭连接到上行链路的堆叠交换机
- 拉动其中一条上行电缆
- 折断(或过度弯曲)其中一条上行电缆的玻璃纤维(最好两次 - 每个方向的光纤一次)
- 通过断开两个堆栈链路,将连接到其中一个上行链路的单个交换机完全从堆栈中分离出来