链路聚合和平衡方法

网络工程 交换 以太通道
2022-02-09 17:02:22

这可能是一个愚蠢的问题,但我不确定它是如何工作的。

当您形成链路聚合(或思科术语中的 EtherChannel)时,通过该逻辑端口的流量将根据设备设置进行负载平衡。

例如,在 Cisco 交换机中,默认将基于源 MAC 地址。您可以更改该设置,使流量几乎均匀分布。

到目前为止,还好。

但是当负载平衡方法是 src ip 和 dst ip 但交换机不是服务器/客户端的网关时呢?

例如,如果您的 NW 如下所示,

Internet--FW--SW--SW--Servers/Clients

SW之间形成Link Aggregation,但默认网关为FW。

换句话说,所有 SW 所做的不是路由而是交换。

我想知道的是,如果 SW 不进行路由,基于 ip 的负载平衡是否会正常工作,因为第 2 层交换实际上并不需要设备也读取 IP 标头。

有人知道如果在上述环境中配置了基于 ip 的负载平衡会发生什么吗?

1个回答

在某些情况下,许多 Cisco 交换机可以查看更高层的数据,包括 IP 地址,这就是其中之一。其他情况包括 DHCP 侦听、ACL(例如,基于 IP 源/目标地址和/或源/目标 TCP 或 UDP 端口的 QoS 标记)、IGMP 侦听、IP 源保护等。

其他供应商可能有也可能没有类似的交换机功能。