Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
在此页面上
 

示例:通过聚合以太网链路配置组播负载平衡

此示例说明如何将点对多点 LSP 配置为跨聚合以太网链路的负载平衡。负载平衡适用于所有流量类型,包括组播。Junos OS 版本 11.1R2、11.2R2 和 11.4 支持使用 MPC 或 MIC 的 MX 系列路由器上通过聚合以太网子链路实现点对多点 LSP 组播负载平衡的功能奇偶校验。

注意:

VPLS 组播负载平衡需要 Junos OS 版本 14.1 或更高版本。

要求

开始之前:

  1. 配置路由器接口。

  2. 配置内部网关协议或静态路由。请参阅 用于路由设备的 Junos OS 路由协议库

概述

此示例显示了用于执行以下任务的示例拓扑和配置:

  • 通过链路聚合平衡 VPLS 组播流量的负载

  • 通过链路聚合实现点对多点组播流量的负载平衡

  • 下一跳跃拓扑结构更改后重新加载平衡

    下一跳跃拓扑更改可能包括但不限于:

    • 链路聚合中第 2 层成员资格变更

    • 间接下一跳跃更改

    • 复合下一跳跃更改

负载平衡基于散列,因此流量数量越高越好。与单播一样,您也可配置基于第 3 层和第 4 层信息的散列密钥,以实现更好的负载平衡结果。组播流量存在一些例外情况,可能会导致负载平衡不均 ,例如,当传出接口列表包含多个聚合接口且儿童链路数量不等时。

注意:

对于 Draft Rosen 组播 VPN (MVPN),当 LAG 都是核心接口时,聚合以太网接口上的负载平衡是参差不齐的。对于新一代 MBGP MPVN,组播信息流通过点对多点和 RSVP 发送,散列最多会计算到 IP 标头。在 Draft Rosen 案例中,组播流量通过 GRE 隧道进行隧道传输,哈希仅在 GRE 隧道标头上使用。这就是为什么当 LAG 都是核心接口时,负载平衡甚至不适用于 Draft Rosen。

拓扑

图 1 显示了此示例的拓扑。该示例包括设备 PE1 和 PE2 的配置。

图 1:聚合以太网链路 Multicast Load Balancing over Aggregated Ethernet Links的组播负载平衡

配置

程序

CLI 快速配置

要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,移除任何换行符,更改与网络配置匹配所需的任何详细信息,然后将命令复制粘贴到层次结构级别的 [edit] CLI 中。

设备 PE1

设备 PE2

逐步过程

要配置设备 PE1:

  1. 配置设备 PE1 接口。

  2. 在设备 PE1 上,配置要用于按流负载平衡的数据包标头数据。

  3. 在设备 PE1 上配置路由策略。

  4. 配置设备 PE1 路由协议和 MPLS。

  5. 在设备 PE1 上配置 VPLS。

逐步过程

要配置设备 PE2:

  1. 配置设备 PE2 接口。

  2. 配置设备 PE2 路由协议和 MPLS。

  3. 在设备 PE2 上配置 VPLS。

结果

在配置模式下,发出 show forwarding-optionsshow interfacesshow protocolsshow policy-optionsshow routing-options 命令来确认您的配置。如果输出未显示预期的配置,请重复此示例中的说明以更正配置。

设备 PE1

设备 PE2

验证

您可通过运行 show interfaces ae1.0 extensivemonitor interface traffic 命令来监控路由实例的操作。

要进行故障排除,您可以为所有协议配置跟踪操作。