您可以在 Tier-0 网关和 Tier-1 网关(可选)上为 IPv4 网络配置多播,以将相同的多播数据发送给一组收件人。在多播环境中,任何主机都可以发送到组,无论其是否为组成员。但是,只有组成员才能接收发送到该组的数据包。
多播功能具有以下功能和限制:
- 采用 IGMPv2 的 PIM 稀疏模式。
- NSX-T Data Center 上没有汇合点 (RP) 或引导路由器 (BSR) 功能。但是,可以通过 PIM 引导消息 (BSM) 学习 RP 信息。此外,还可以配置多个静态 RP。
配置静态 RP 后,它将作为所有多播组的 RP (224/4)。如果通过 BSM 发现的候选 RP 通告同一组范围的候选资格,则会首选静态 RP。但是,如果候选 RP 通告特定组或一系列组的候选资格,它们将首选作为这些组的 RP。
- 对于所有多播特定的 IP(数据流量发送方、BSR、RP),反向路径转发 (Reverse Path Forwarding, RPF) 检查要求具有到每个 IP 的路由。
- 进行 RPF 检查时,要求存在到每个特定于多播的 IP 的路由,并将 IP 地址作为下一跃点。不支持通过设备路由进行访问,在设备路由中下一跃点为接口索引。
- 支持 Tier-0 和 Tier-1 网关。要在 Tier-1 网关上启用多播,必须选择一个 Edge 集群,并且 Tier-1 网关必须链接到也启用了多播的 Tier-0 网关。
- 支持 Tier-0 网关上的所有上行链路。
- 支持多个具有不连续组范围的静态 RP。
- 支持上行链路接口上的 IGMP 本地组。
- 支持 PIM 通信间隔和保持时间。
- (NSX-T Data Center 3.2.0)仅支持活动-冷备用模式。NSX Edge 集群可以处于活动-活动或活动-备用模式。当集群处于活动-活动模式时,两个集群成员将在活动-冷备用模式下运行多播。您可以在每个 Edge 上运行 CLI 命令 get mcast high-availability role,以识别参与多播的两个节点。另请注意,由于单播通过 ECMP 访问活动-活动集群中的 NSX-T Data Center,因此北向 PIM 路由器必须选择与 PIM 邻居相匹配的 ECMP 路径,才能将 PIM 加入/删除消息发送到 NSX-T Data Center。如此一来,它将选择运行 PIM 的活动 Edge 节点。
- (NSX-T Data Center 3.2.1 及更高版本)NSX Edge 集群可以处于活动-活动模式,也可以处于活动-备用模式。请注意,由于单播通过 ECMP 访问活动-活动集群中的 NSX-T Data Center,因此北向 PIM 路由器必须选择与 PIM 邻居相匹配的 ECMP 路径,才能将 PIM 加入/删除消息发送到 NSX-T Data Center。如此一来,它将选择运行 PIM 的活动 Edge 节点。
- 对于活动-活动模式和活动-备用模式,必须在至少一个 Tier-0 上行链路上启用 PIM,多播才能正常工作。
- 东西向多播复制:最多 4 个 VTEP 分段以实现最大复制效率。
- 仅限 ESXi 主机和 NSX Edge(不支持 KVM)。
- 不支持将第 2 层网桥连接到下行链路分段。
- 多播不支持网关防火墙服务。支持分布式防火墙和网桥防火墙。
- 不支持多站点(NSX 联合)。
- 不支持多 VRF。
多播配置必备条件
底层网络配置:
- 从网络管理员处获取多播地址范围。在 Tier-0 网关上配置多播时,将使用此范围来配置多播复制范围(请参见配置多播)。
- 在 GENEVE 加入传输节点连接到的第 2 层交换机上启用 IGMP 侦听。如果在第 2 层上启用 IGMP 侦听,则必须在连接到启用了多播的网络的路由器或第 3 层交换机上启用 IGMP 查询器。
多播配置步骤
- 创建 IGMP 配置文件。请参见创建 IGMP 配置文件。
- (可选)创建 PIM 配置文件以配置静态汇合点 (RP)。请参见创建 PIM 配置文件。
- 将 Tier-0 网关配置为支持多播。请参见添加 Tier-0 网关和配置多播。
- (可选)配置 Tier-1 网关以支持多播。请参见添加 Tier-1 网关。