半开放式 LACP 影响

网络工程 生命值 IEEE-802.1ax
2022-02-20 07:39:42

我最近有两台来自不同供应商的交换机,一台是运行 ProCurve 的 HP 5412 机箱,另一台是阿尔卡特 4 交换机堆栈,其 LACP 配置错误,通过交换环路关闭了部分网络。

LACP 配置一开始是正确的,但其中一台交换机(Alcatel stack)因维护而重新启动,并且启动配置未正确保存。这意味着流量没有在正确的 VLAN 上处理带有 802.1q 标记的数据包,并且全部位于本地 VLAN(在本例中为 VLAN 2)。然而,另一方试图协商 LACP,并且由于网络中没有生成树(我向你保证,这不是我的设计),它创建了一个交换循环。

我的问题是为什么 LACP 没有检测到这种不匹配并自动禁用端口?或者更确切地说,如果它没有协商 LACP LAG,为什么允许它转发流量?

1个回答

[W]为什么 LACP 没有检测到这种不匹配并自动禁用端口?

因为 LACP 不这样做。如果端口设置 LAG 失败,则该端口将作为普通端口使用。我不知道任何可以配置为“需要”LACP 的交换机。