32-MLD典型配置举例
本章节下载: 32-MLD典型配置举例 (118.41 KB)
目 录
本章介绍了使用MLD相关功能实现对IPv6组播成员进行管理的典型配置举例。
表1 配置适用的产品与软件版本关系
产品 |
软件版本 |
S5830V2&S5820V2系列以太网交换机 |
Release 2208P01,Release 2210 |
如图1所示,IPv6 PIM-DM网络内连接用户网络N1和用户网络N2的边界三层交换机上均运行MLDv1功能。
现要求通过在MLD交换机上配置MLD组播组过滤器功能,实现控制用户网络N2内的接收者只能加入IPv6组播组FF1E::101,而对用户网络N1内的接收者所能加入的IPv6组播组没有限制。
图1 MLD组播组过滤器配置组网图
· 因共享网段N2内有多台MLD交换机,为实现本组网需求,需要在该共享网段内的所有MLD交换机上都配置相同的MLD组播组过滤器。
· 为实现MLD组播组过滤器控制主机加入IPv6组播组的范围,需要为其创建IPv6基本ACL,并在该IPv6 ACL规则中指定允许主机加入的IPv6组播组范围。
由于不同版本MLD协议的报文结构与种类不同,因此需要为同一网段上的所有三层交换机配置相同版本的MLD,否则MLD将不能正常运行。
(1) 配置IPv6 PIM-DM域内各交换机的IPv6地址、IPv6单播路由协议和IPv6组播路由协议
配置IPv6 PIM-DM域内交换机上各接口的IPv6地址和前缀长度,具体配置过程略。
配置IPv6 PIM-DM域内的各交换机之间采用OSPFv3协议进行互连,确保IPv6 PIM-DM域内部在网络层互通,并在各路由器上配置IPv6 PIM-DM协议,以建立IPv6组播路由转发表项,实现IPv6组播数据可以从组播源到达接收者,具体配置过程略。
(2) 配置Switch A
# 在Switch A上使能IPv6组播路由,在各接口上使能IPv6 PIM-DM,并在主机侧接口Vlan-interface100上使能MLD。
<SwitchA> system-view
[SwitchA] ipv6 multicast routing-enable
[SwitchA] interface vlan-interface 100
[SwitchA-Vlan-interface100] mld enable
[SwitchA-Vlan-interface100] ipv6 pim dm
[SwitchA-Vlan-interface100] quit
[SwitchA] interface vlan-interface 101
[SwitchA-Vlan-interface101] ipv6 pim dm
[SwitchA-Vlan-interface101] quit
(3) 配置Switch B
# 在Switch B上使能IPv6组播路由,在各接口上使能IPv6 PIM-DM,并在主机侧接口Vlan-interface200上使能MLD及配置IPv6组播组过滤器,以在Switch B上限制用户网络N2内的主机只能加入IPv6组播组FF1E::101。
<SwitchB> system-view
[SwitchB] acl ipv6 number 2001
[SwitchB-acl6-basic-2001] rule permit source ff1e::101 128
[SwitchB-acl6-basic-2001] quit
[SwitchB] ipv6 multicast routing-enable
[SwitchB] interface vlan-interface 200
[SwitchB-Vlan-interface200] mld enable
[SwitchB-Vlan-interface200] mld group-policy 2001
[SwitchB-Vlan-interface200] ipv6 pim dm
[SwitchB-Vlan-interface200] quit
[SwitchB] interface vlan-interface 201
[SwitchB-Vlan-interface201] ipv6 pim dm
[SwitchB-Vlan-interface201] quit
(4) 配置Switch C
# 在Switch C上使能IPv6组播路由,在各接口上使能IPv6 PIM-DM,并在主机侧接口Vlan-interface200上使能MLD及配置IPv6组播组过滤器,以在Switch C上限制用户网络N2内的主机只能加入IPv6组播组FF1E::101。
<SwitchC> system-view
[SwitchC] acl ipv6 number 2001
[SwitchC-acl6-basic-2001] rule permit source ff1e::101 128
[SwitchC-acl6-basic-2001] quit
[SwitchC] ipv6 multicast routing-enable
[SwitchC] interface vlan-interface 200
[SwitchC-Vlan-interface200] mld enable
[SwitchC-Vlan-interface200] mld group-policy 2001
[SwitchC-Vlan-interface200] ipv6 pim dm
[SwitchC-Vlan-interface200] quit
[SwitchC] interface vlan-interface 202
[SwitchC-Vlan-interface202] ipv6 pim dm
[SwitchC-Vlan-interface202] quit
(1) 查看共享网络N2内MLD查询器选举信息
配置完成后,查看接入共享网络N2的三层交换机Switch B和Switch C上MLD查询器选举信息:
# 查看Switch B上MLD查询器选举信息。
[SwitchB] display mld interface
Vlan-interface200(FE80::223:89FF:FE5F:958B):
MLD is enabled.
MLD version: 1
Query interval for MLD: 125s
Other querier present time for MLD: 255s
Maximum query response time for MLD: 10s
Querier for MLD: FE80::223:89FF:FE5F:958B (this router)
MLD groups reported in total: 1
# 查看Switch C上MLD查询器选举信息。
[SwitchC] display mld interface
Vlan-interface200(FE80::223:89FF:FE5F:958C):
MLD is enabled.
MLD version: 1
Query interval for MLD: 125s
Other querier present time for MLD: 255s
Maximum query response time for MLD: 10s
Querier for MLD: FE80::223:89FF:FE5F:958B
MLD groups reported in total: 1
由上显示信息可知,通过查询器选举,共享网段中IPv6链路本地地址最小的Switch B成为本共享网段的MLD查询器。
(2) 查看交换机上MLD组播组信息
配置完成后,用户网络N2内的组播接收者Host C分别发送IPv6组播组地址为FF1E::101和FF1E::102的MLD成员关系报告报文,通过display mld group命令查看Switch B和Switch C上MLD组播组信息,验证配置效果:
# 查看Switch B上MLD组播组信息。
[SwitchB] display mld group
MLD groups in total: 1
Vlan-interface200(FE80::223:89FF:FE5F:958B):
MLD groups reported in total: 1
Group address: FF1E::101
Last reporter: FE80::10
Uptime: 00:00:09
Expires: 00:04:10
# 查看Switch C上MLD组播组信息。
[SwitchC] display mld group
MLD groups in total: 1
Vlan-interface200(FE80::223:89FF:FE5F:958C):
MLD groups reported in total: 1
Group address: FF1E::101
Last reporter: FE80::10
Uptime: 00:00:10
Expires: 00:03:13
Host C发送了IPv6组播组地址为FF1E::101和FF1E::102的MLD成员关系报告报文,而Switch B和Switch C上只有IPv6组播组FF1E::101的MLD组播组信息,由此可见在Switch B和Switch C上配置的MLD组播组过滤器已生效,用户网络N2内的IPv6组播接收者只能加入IPv6组播组FF1E::101。
(1) Switch A配置信息
#
ipv6 multicast routing-enable
#
vlan 100 to 101
#
interface Vlan-interface100
ipv6 pim dm
mld enable
#
interface Vlan-interface101
ipv6 pim dm
#
(2) Switch B配置信息
#
ipv6 multicast routing-enable
#
acl ipv6 number 2001
rule 0 permit source FF1E::101/128
#
vlan 200 to 201
#
interface Vlan-interface200
ipv6 pim dm
mld enable
mld group-policy 2001
#
interface Vlan-interface201
ipv6 pim dm
#
(3) Switch C配置信息
#
ipv6 multicast routing-enable
#
acl ipv6 number 2001
rule 0 permit source FF1E::101/128
#
vlan 200
#
vlan 202
#
interface Vlan-interface200
ipv6 pim dm
mld enable
mld group-policy 2001
#
interface Vlan-interface202
ipv6 pim dm
#
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!