CloudEngine 8800, 7800, 6800, 5800 系列交换机配置指南-IP组播
12 组播VLAN配置
产品CE6857EICE6860EICE6865EICE6870-24S6CQ-EI/CE6870-48S6CQ-EICE6870-48T6CQ-EICE6875EICE6880EICE7850EICE7855EICE8850-32CQ-EICE8850-64CQ-EICE8860EICE8861EI/CE8868EI
最低支持版本V200R005C10V200R002C50V200R005C00V200R001C00V200R002C50V200R003C00V200R002C50V100R003C00V200R001C00V200R002C50V200R005C00V100R006C00V200R005C10特性依赖和限制
ll
组播VLAN作为一个二层组播特性,本章中涉及到接口的配置,都是在二层物理接口(包括Eth-Trunk接口)下进行配置。
请对组播源发出的组播数据报文设置一个合理的TTL值,保证设备通过组播VLAN接收到该报文时,其TTL值大于1。否则可能造成无法向用户VLAN正常转发。
12.5 组播VLAN缺省配置
介绍缺省情况下,组播VLAN的配置信息。表12-3列出了组播VLAN的缺省配置。表12-3 组播VLAN缺省配置参数基于用户VLAN的组播VLAN功能基于接口的组播VLAN功能
缺省值未使能未使能12.6 配置基于用户VLAN的组播VLAN功能
通过配置基于用户VLAN的组播VLAN复制,可以实现组播数据在不同用户VLAN间复制分发,减少上游带宽浪费。
文档版本 08 (2024-03-05)
版权所有 ? 华为技术有限公司
704
CloudEngine 8800, 7800, 6800, 5800 系列交换机配置指南-IP组播
12 组播VLAN配置
配置流程
按如下配置顺序进行配置:
12.6.1 配置用户VLAN
背景信息
配置基于用户VLAN的组播VLAN功能时,需要在用户VLAN下使能二层组播侦听功能。
操作步骤
步骤1执行命令system-view,进入系统视图。
步骤2执行命令igmp snooping enable,使能全局IGMP Snooping功能。步骤3执行命令vlan vlan-id,创建VLAN并进入VLAN视图。
步骤4执行命令igmp snooping enable,使能VLAN的IGMP Snooping功能。步骤5执行命令commit,提交配置。
----结束
12.6.2 配置用户VLAN绑定到组播VLAN
背景信息
组播VLAN是实现组播VLAN复制功能的基础,它的主要作用就是用来汇聚网络侧的组播流,然后将组播流在其对应的用户VLAN内复制分发。同时,在配置基于用户VLAN的组播VLAN功能时,组播VLAN也需要使能二层组播侦听功能。
如果有两台交换机连接同一个用户VLAN,并且已经配置了组播VLAN功能,用户
VLAN中就会收到两份相同的组播数据流。为了避免上述情况,可以在这两台交换机的组播VLAN上配置用户VLAN的查询器选举功能。只有在选举中胜出的交换机才会对下游用户主机发送的Report进行处理,从而生成二层组播转发表项。
操作步骤
步骤1执行命令system-view,进入系统视图。
步骤2执行命令igmp snooping enable,使能全局IGMP Snooping功能。步骤3执行命令vlan vlan-id,创建VLAN并进入VLAN视图。
步骤4执行命令igmp snooping enable,使能VLAN的IGMP Snooping功能。
步骤5执行命令multicast vlan enable,使能组播VLAN功能,将当前VLAN配置为组播
VLAN。步骤6执行命令multicast vlan user-vlan { vlan-id1 [ to vlan-id2 ] } &<1-10>,配置组播VLAN
和用户VLAN的对应关系,将用户VLAN绑定到组播VLAN。
说明配置组播VLAN和用户VLAN的对应关系时,一个用户VLAN只能绑定到一个组播VLAN。
文档版本 08 (2024-03-05)版权所有 ? 华为技术有限公司705
CloudEngine 8800, 7800, 6800, 5800 系列交换机配置指南-IP组播
12 组播VLAN配置
步骤7(可选)执行命令multicast vlan igmp-querier-election user-vlan { vlan-id1 [ to vlan-id2 ] } &<1-10>,使能用户VLAN查询器选举功能。
缺省情况下,查询器选举功能未使能。
说明使用此功能之前,首先要在每个交换机上都执行igmp snooping send-query source-address配置设备发送的查询报文的源IP地址。
步骤8执行命令commit,提交配置。
----结束
12.6.3 配置接口加入VLAN
背景信息
组播VLAN和用户VLAN配置完成后,网络侧接口需要加入组播VLAN,用户侧接口需要加入用户VLAN。
操作步骤
步骤1将网络侧接口加入组播VLAN。详细配置过程请参见基于接口划分VLAN。步骤2将用户侧接口加入用户VLAN。详细配置过程请参见基于接口划分VLAN。
----结束
12.6.4 检查基于用户VLAN的组播VLAN的配置结果
前提条件
已经完成组播VLAN功能的配置。
操作步骤
ll
使用命令display multicast vlan mvlan [ vlan-id ],查看组播VLAN的信息。使用命令display multicast vlan user-vlan [ vlan-id ],查看用户VLAN信息。
----结束
12.7 配置基于接口的组播VLAN功能
通过配置基于接口的组播VLAN功能,可以实现同一用户VLAN中不同用户之间的组播业务隔离,增强了对组播业务流量的控制。
配置流程
按如下配置顺序进行配置:
文档版本 08 (2024-03-05)版权所有 ? 华为技术有限公司706
CloudEngine 8800, 7800, 6800, 5800 系列交换机配置指南-IP组播
12 组播VLAN配置
12.7.1 配置用户VLAN
背景信息
配置基于接口的组播VLAN功能时,需要在用户VLAN下使能二层组播侦听功能。
操作步骤
步骤1执行命令system-view,进入系统视图。
步骤2执行命令igmp snooping enable,使能全局IGMP Snooping功能。步骤3执行命令vlan vlan-id,创建VLAN并进入VLAN视图。
步骤4执行命令igmp snooping enable,使能VLAN的IGMP Snooping功能。步骤5执行命令commit,提交配置。
----结束
12.7.2 配置组播VLAN的IGMP Snooping功能
背景信息
配置基于接口的组播VLAN功能时,只需要在组播VLAN下使能二层组播侦听功能,不需要使能组播VLAN功能。
操作步骤
步骤1执行命令system-view,进入系统视图。
步骤2执行命令igmp snooping enable,使能全局IGMP Snooping功能。步骤3执行命令vlan vlan-id,创建VLAN并进入VLAN视图。
步骤4执行命令igmp snooping enable,使能VLAN的IGMP Snooping功能。步骤5执行命令commit,提交配置。
----结束
12.7.3 配置用户VLAN绑定组播VLAN
背景信息
用户VLAN绑定组播VLAN主要在用户侧接口下进行配置,并且在同一接口下用户VLAN不能绑定到多个组播VLAN。
操作步骤
步骤1执行命令system-view,进入系统视图。
步骤2执行命令interface interface-type interface-number,进入接口视图。
步骤3执行命令multicast layer-2 bind vlan vlan-id1 [ to vlan-id2 ] mvlan mvlan-id,在接口下配
置用户VLAN绑定组播VLAN。
文档版本 08 (2024-03-05)
版权所有 ? 华为技术有限公司
707
CloudEngine 8800, 7800, 6800, 5800 系列交换机配置指南-IP组播
12 组播VLAN配置
步骤4执行命令commit,提交配置。
----结束
12.7.4 配置接口加入VLAN
背景信息
组播VLAN和用户VLAN配置完成后,网络侧接口需要加入组播VLAN,用户侧接口需要加入用户VLAN。
操作步骤
步骤1将网络侧接口加入组播VLAN。详细配置过程请参见基于接口划分VLAN。步骤2将用户侧接口加入用户VLAN。详细配置过程请参见基于接口划分VLAN。
----结束
12.7.5 检查基于接口的组播VLAN的配置结果
前提条件
已经完成基于接口的组播VLAN功能的配置。
操作步骤
l
使用命令display multicast layer-2 bind [ mvlan vlan-id ],查看接口上用户VLAN与组播VLAN的绑定信息。
----结束
12.8 组播VLAN配置举例
介绍组播VLAN复制功能的配置举例。
本节仅列举单特性的配置示例。如果您想了解更多综合场景配置案例、特性典型配置案例、对接案例、替换案例及行业案例,请参考典型配置案例。
12.8.1 配置基于用户VLAN的组播VLAN功能示例
组网需求
如图12-3所示,RouterA和SwitchA之间用于传输组播数据的业务VLAN为VLAN10,而下游用户主机HostA、HostB和HostC分别属于VLAN100、VLAN200和VLAN300,并且都需要接收组播源Source的组播数据。
要求通过配置基于用户VLAN的组播VLAN功能,对于不同用户主机多份相同的组播需求,RouterA只需要向VLAN10发送一份组播数据,减少RouterA与SwitchA之间的带宽浪费。
文档版本 08 (2024-03-05)
版权所有 ? 华为技术有限公司
708