为什么选择通过 EtherChannel 的 FastEthernet STP 链路?

网络工程 转变 生成树 以太通道
2021-07-17 16:47:19

STP 选择在 EtherChannel 上使用 FastEthernet 链接的可能原因是什么?

下面是发生这种情况的网络图。

数据包跟踪器图

2个回答

一种可能的答案是因为图中顶部的交换机是根交换机。其他交换机的根端口连接到根交换机。这意味着以太通道将被阻塞以避免循环。

这是 STP 使用的通用算法。

  1. 根交换机的所有端口都被指定(即转发)。
  2. 每隔一个交换机选择根开销最低的端口。那是根端口(也转发)
  3. 对于所有其他网络,成本/优先级/MAC 最低的一个端口将是指定端口(转发)
  4. 每个其他端口都会阻塞

您需要考虑到根路径的总成本。只要到根的两条上行链路开销相等,它们都会转发,因为相关的计算是上行开销是否小于上行开销加上etherChannel开销。

如果您希望 etherChannel 处于活动状态,一种方法是增加其中一个上行链路的成本,使上行链路 A 成本 > 上行链路 B 成本 + etherChannel 成本。如果您解决了这个问题,并考虑“我如何才能阻止此链接”,这可能会使您更容易理解。