第 3 层与第 2 层 LACP

网络工程 思科 转变 网络 互联网服务供应商 IEEE-802.1ax
2021-07-12 07:55:53

我们有 ISP 链路4x10GLACP Layer2,现在我们升级到 8x10G LACP,目前我已经创建了 VLAN 接口来终止该链路,因为它是 L2

现在我可以选择使用 L3 或 L2,所以我有疑问使用 L3 LACP 比 L2 有什么优势?

如果没有优势,那么我可以坚持使用 L2,但我想知道在这里使用 L3 是否有很大的优势。

2个回答

选择使用 L2 还是 L3 链路实际上与 LACP 无关。

假设您的 LACP 散列算法选择使用第 3 层信息来选择链接(并且您的 ISP 也这样做),则几乎没有区别。

主要问题与 LACP 无关,而是与 L2(带有 SVI)和 L3 端口如何处理生成树有关:

如果您将链路配置为 L2 并配置 SVI,您将在 Etherchannel 上运行生成树(如果已启用)。这可能会产生一些影响,例如在 Etherchannel 启动时转换为 Forwarding 之前的 30 秒延迟。如果存在链路不稳定,每次反弹都会延迟链路恢复时间。还要考虑交换机正在运行的 STP 模式。如果它作为 CST (STP/RSTP) 运行,则 Etherchannel 可能会受到网络中其他地方的拓扑变化的影响。如果 MST 与其他 VLAN 共享一个实例,则 MST 也会发生类似的情况。您还冒着与 SP 的 STP 交互的风险(如果他们没有禁用)。如果您使用 L2,我建议禁用 VLAN/Etherchannel 的 STP 并启用 BPDU 过滤器。或者,将 Etherchannel 配置为边缘端口 (PortFast)。

如果将 Etherchannel 配置为 L3,则它不会参与 STP。它会在 Etherchannel 启动后立即开始转发,并且不会绑定到您的 STP 拓扑或 SP 的拓扑。L3 Etherchannel 将更加稳定,无需额外配置。

我建议使用 L3 Etherchannel。