LACP 与 HP 中继

LACP 与 HP 中继

关于 LACP 与 HP“Trunk”的性能和功能的问题。

例如,我有两个 HP 2910al-48G 交换机,通过两根 CAT6 电缆连接。将链路设置为 LACP 与 Trunk 之间在性能上是否存在差异?

第二个相关问题。如果交换机 1 通过 10gb 光纤连接到服务器 A,而交换机 2 通过 10gb 光纤连接到服务器 B,那么两个服务器之间的单个文件传输将以 1gb 还是 2gb 运行?

连接看起来如下:

  • 服务器 A
  • 10GB 光纤
  • 开关 1
  • 中继线 (2 x CAT 6 1gb)
  • 开关 2
  • 10GB 光纤
  • 服务器 B

答案1

将链路设置为 LACP 与 Trunk 之间在性能上是否存在差异?

不。应该优先使用 LACP,因为该协议会处理潜在的配置或连接错误。性能完全相同。

如果交换机 1 通过 10gb 光纤连接到服务器 A,而交换机 2 通过 10gb 光纤连接到服务器 B,那么两个服务器之间的单个文件传输将以 1gb 还是 2gb 运行?

对于聚合接口,2910al 通过源和目标 MAC 地址和 IP 地址(它们的低 5 位)的组合(哈希)选择帧的出口接口 - 这在 2910al 系列上无法更改。因此,使用相同 IP 和 MAC 地址组合的所有通信始终使用相同的接口。因此,跨 LAG 中继的服务器之间的任何流量的最大带宽为 1 Gbit/s。

一些交换机还会在哈希中使用 TCP 或 UDP 端口号,多种的流经两个节点可能使用不同的接口。

这些流量分配方案确保每个流中的帧始终按照发送的顺序到达。

为了克服限制,你可以

  • 将交换机互连升级到 10GE,以允许服务器之间的带宽达到 10G
  • 在服务器的 10G 接口上配置多个 IP 地址,并设置软件(?)在源 IP 地址和目标 IP 地址之间交替(ECMP)。这样,多个流可以使用不同的接口,最高可达 2 Gbit/s 的可能总和。增加额外的 IP 地址数量会增加流量在主干上分布的机会,增加链路数量会增加最大总带宽。不过,每个单一流量仍将限制为 1 Gbit/s。

相关内容