为什么我的端口通道接口在 Cisco Catalyst 交换机之间没有出现?

网络工程 思科 顺式催化剂 以太通道
2022-02-24 04:48:21

为了连接两个 Catalyst 交换机堆栈,我使用了 EtherChannel,也就是说,我在每个交换机上聚合了多个端口,以比仅使用单个端口获得更多的带宽和更高的可用性。

但是,该链接还不起作用。什么可能导致问题?

3个回答

配置不当的 EtherChannel(端口通道)接口将被自动禁用,以防止出现环路等问题。首先,在每一侧具有相同的配置将是最安全的。

这是一个清单:

  • 两台交换机都必须将端口视为 EtherChannel 捆绑包。如果一台交换机将端口视为单独的连接,那么它就会不一致并且会失败。

  • 捆绑包中的所有端口都需要具有相同的 EtherChannel 协议,即不要混合使用 PAgP 和 LACP。也不建议手动配置与一种协议混合。

  • 所有通道端口必须使用相同的速度和相同的双工模式。并且 LACP 不支持半双工。

  • 没有一个端口可以是 SPAN(交换端口分析器)目标端口。

  • 如果通道是第 3 层,则将地址提供给端口通道接口,而不是单个端口。

  • 对于第 2 层通道:

    • 所有端口都必须是中继或在同一个 VLAN 中。
    • 如果使用中继,则所有端口上的模式必须相同。
    • 如果您使用具有允许 VLAN 范围的中继,则该范围在所有端口上必须相同。
    • 如果您在一个通道中有不同的 STP 成本,那么至少端口必须相互兼容。STP 将 EtherChannel 视为单个端口。
    • 所有端口上的协议过滤必须相同。
    • 同样在这里,(静态 MAC)地址必须在端口通道接口上,而不是在单个端口上。

进一步阅读:

根据交换机的使用年限,您可能需要在两侧的端口通道接口上配置“switchport trunk native vlan xxx”。

您需要进入以太网通道端口范围的接口配置模式,并确保端口的启用与启用的端口通道本身不同。