Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

EVPN-VXLAN 网络中的动态负载平衡

当您的 EVPN-VXLAN 网络包含可通过共享通用以太网段标识符 (ESI) 的多个 VTEP 访问的多宿主设备时,动态负载平衡的工作方式如下:

  • EVPN 控制平面(叠加网络)将公共 ESI 标识为具有特定 MAC 地址的目标设备的下一跃点。

  • 瞻博网络交换机(硬件)中的转发平面会根据数据包中的参数动态选择一个与 ESI 关联的 VTEP。然后,VTEP 将数据包沿所选底层路径转发到目标设备。

默认情况下,瞻博网络交换机已启用动态负载平衡。因此,您无需配置该功能即可在 EVPN-VXLAN 网络中启动并运行该功能。

总结 瞻博网络交换机现在支持动态负载平衡,而不是静态分配一个虚拟隧道端点 (VTEP) 将流量转发到 EVPN-VXLAN 网络中的目标设备。

EVPN-VXLAN 网络中动态负载平衡的优势

  • 更有效地使用共享公共 ESI 的聚合以太网链路。

  • 提高整个 EVPN-VXLAN 网络中的带宽利用率。

动态负载平衡的工作原理

图 1 显示了我们支持动态负载平衡的示例 EVPN-VXLAN 网络。该网络包括以下元素:

  • 多宿主主机 1 和 2。每个主机都通过分配有公共 ESI 的聚合以太网 LAG 连接到两个叶设备。

  • 多宿主叶 1 到 4。每个叶设备都连接到主干 1 和 2。

注意:

为简单起见, 图 1 中的示例 EVPN-VXLAN 网络显示,叶设备多宿主到两个主干设备。但是,我们支持在两个以上的主干设备之间进行动态负载平衡。

图 1:具有动态负载平衡 EVPN-VXLAN Network with Dynamic Load Balancing的 EVPN-VXLAN 网络

在此 EVPN-VXLAN 网络中,叶设备执行动态负载平衡。若要了解动态负载平衡的工作原理,下面是主机 1 向主机 2 发送数据包时发生的情况。除了以下动态负载平衡说明外, 图 2 还提供了路径选项和所做选择的图形摘要。

  • 主机 1 必须选择一个聚合以太网接口来转发数据包。在这种情况下,主机 1 选择叶 1 的接口。

  • 收到数据包后,叶 1 将主机 2 的目标 MAC 地址 00:00:5E:00:53:AA 标识为远程 ESI 00:15:25:35:45:55:65:75:85:95 的成员。此 ESI 分配给叶 3 和 4 连接到的聚合以太网接口 ae0。

  • 叶 1 可以选择叶 3 或叶 4 作为要将数据包转发到的中间第 2 层 EVPN-VXLAN 下一跃点。使用动态负载平衡功能建立的数据包参数,叶 1 动态选择叶 3。

  • 枝叶 1 可以选择主干 1 或 2 作为到达叶 3 的下一跃点。使用编程到交换机硬件中的第 3 层路由表和路由,叶 1 选择主干 1。

图 2:路径选项和选择 Summary of Path Options and Choices摘要

如何平衡流量

瞻博网络交换机使用以下数据包参数的散列来动态选择下一跳 VTEP:

  • 带有 IP 标头的数据包:

    • IP 报头字段:

      • 源 IP 地址

      • 目标 IP 地址

      • 协议

    • 虚拟帧 ID

    • 第 4 层(TCP 和 UDP)源端口和目标端口

  • 带有 MPLS/IP 报头的数据包:

    • 最多三个顶级标签

    • IP 报头字段:

      • 源 IP 地址

      • 目标 IP 地址

    • 第 4 层(TCP 和 UDP)源端口和目标端口

  • 仅带有第 2 层标头的数据包:

    • 源 MAC 地址

    • 目标 MAC 地址

    • 虚拟帧 ID

散列在数据包经过 VXLAN 封装之前进行。

要优化动态负载平衡使用的散列输入,可以在层次结构级别包含 enhanced-hash-key hash-parameters ecmp 配置语句 [edit forwarding-options]

如何验证是否启用了动态负载平衡

您可以通过输入以下命令来验证是否启用了动态负载平衡:

在显示的输出中,检查该 VXLAN Overlay load bal 字段以确保其设置为 Enabled

更改历史记录表

功能支持由您使用的平台和版本决定。使用 功能资源管理器 确定您的平台是否支持某个功能。

释放
描述
20.3R1
从 Junos OS 20.3R1 版开始,QFX5100、QFX5110、QFX5120、QFX5200、QFX5210 和 QFX5220 交换机支持 EVPN-VXLAN 网络中的动态负载平衡。