支持 EVPN 6 类选择性组播以太网标记路由
Contrail 5.1 版及更高版本支持 EVPN 6 类选择性组播以太网标记 (SMET) 路由,可根据计算节点上是否存在活动接收器有选择地发送或接收流量。EVPN 类型 6 SMET 路由有助于有选择地 <*, G>
构建和使用组播树。
路由更新的长度为 NLRI(网络层可达性信息)大小,计算方法如下:
NLRI = 最小大小(23 字节)+ 2 * IP_Address_Size + 1 (router_type) 其中,
选择性组播路由 (TYPE-6) 的最小大小 = RD(16 字节)+ Ethernet_Tag(4 字节)+ 3 = 23 字节。
根据携带的前缀数,NLRI 长度会有所不同。通过 BGP 传输时的更新长度为(NLRI 大小 * 8)。
目前,所有广播、未知单播、组播 (BUM) 流量都通过非独占组播以太网标记 (IMET) 路由传输。这会导致所有计算节点泛洪,而不管每个计算节点上是否存在活动接收器。
配置 EVPN 类型 6 SMET 路由
EVPN 类型 6 SMET 路由功能将特定的 BGP 社区属性 Ethernet Multicast flags Community
(MF
) 附加到 IMET 路由。默认情况下,此社区在 Contrail 5.1 版及更高版本中播发。您必须在 图 1 所示的网络以及组播源连接到的 QFX 设备上启用 IGMP。可以在全局系统配置级别、虚拟网络级别或 VMI 级别配置 IGMP。配置角色可在 ERB-UCAST-Gateway
QFX 设备上启用 IGMP 侦听。
您可以通过在虚拟网络级别附加策略来允许或拒绝组播流量,如图 2 所示。
在 Contrail 5.1 版中,接收方始终位于 Contrail 群集内,发送方始终位于群集外部。只有 <*、G> /igmpv2 支持此功能。SMET 功能仅在运行 Junos OS 18.4R1 及更高版本的QFX10000和QFX5110设备上受支持。