多播通过允许网络中的中间多播路由器根据组订阅来复制要送达到多个接收方的数据包,提供了一种有效的方法来仅将来自源的一个数据副本发送到一组相关接收方。

多播客户端使用 Internet 组管理协议 (Internet Group Management Protocol, IGMP) 将成员资格信息从主机传播到激活了多播的路由器,并使用 PIM 通过多播路由器将组成员资格信息传播到多播服务器。

config-profile-device-multicast-topology

多播支持包括:

  • 覆盖网络和底层网络均支持多播
  • SD-WAN Edge 上的与协议无关的多播 - 稀疏模式 (Protocol-Independent Multicast - Sparse Mode, PIM-SM)
  • SD-WAN Edge 上的 Internet 组管理协议 (IGMP) 第 2 版
  • 静态集合点 (Rendezvous Point, RP) 配置,前提是在第三方路由器上激活了 RP。

您可以在全局范围和接口级别激活和配置多播。如果需要,您可以在 Edge 级别覆盖多播配置。

为配置文件配置多播

要在全局范围配置多播,请执行以下操作:

  1. 在企业门户的 SD-WAN 服务中,转到配置 (Configure) > 配置文件 (Profiles)配置文件 (Profiles) 页面将显示现有的配置文件。
  2. 单击指向某个配置文件的链接,或者单击该配置文件的设备 (Device) 列中的查看 (View) 链接。您也可以选择一个配置文件,然后单击修改 (Modify) 以配置该配置文件。选定配置文件的配置选项将显示在设备 (Device) 选项卡中。
  3. 向下滚动到路由和 NAT (Routing & NAT) 类别,然后展开多播 (Multicast) 区域。
  4. 打开相应切换按钮以激活多播功能。
    注: 启用多播时,必须至少有一个 RP 组。

    默认情况下,“RP 选择”(RP Selection) 设置为静态 (Static)

  5. 配置以下多播设置:
    多播设置 描述
    RP 选择 (RP Selection) 静态 (Static) 是支持的机制,也是默认机制。
    RP 地址 (RP Address) 输入设备的 IP 地址,该设备是多播组的路由处理器。
    多播组 (Multicast Group) 输入定义多播组的 IP 地址和端口号范围。在主机设备具有多播组的成员资格后,它可以接收发送到 IP 地址和端口号定义的组的任何数据包。
    在覆盖网络上启用 PIM (Enable PIM on Overlay) 在 SD-WAN 覆盖网络上激活 PIM 对等。例如,在分支 SD-WAN Edge 和 Hub SD-WAN Edge 上激活时,它们组成了 PIM 对等体。默认情况下,覆盖网络的源 IP 地址派生自任何交换接口(如果存在)或停用了 WAN 覆盖网络的“静态”(Static) 类型的路由接口。您可以选择指定源 IP 地址 (Source IP Address) 以更改源 IP,该地址是一个虚拟地址,并自动在覆盖网络上进行通告。
    PIM 定时器 (PIM Timers) 高级设置 (Advanced Settings) 下,根据需要配置 PIM 定时器详细信息:
    • Join Prune 发送时间间隔 (Join Prune Send Interval) - Join Prune 时间间隔定时器。默认值为 60 秒。允许的范围是 60 到 600。
    • 保持活动状态定时器 (Keep Alive Timer) - PIM 保持活动状态定时器。默认值为 60 秒。允许的范围是 31 到 60000。

要在接口级别配置多播设置,请参阅:为配置文件配置接口设置