一、拓扑说明
以该拓扑为例,用户接收端PC(240C::2/64)的网关在核心交换机(240C::1/64)上,核心交换机和出口防火墙的互联地址为2001::0/127,出口防火墙和教育网的互联地址为2002::0/127,用户首先需要在防火墙上启用PIM(IPv6)并分别在上联教育网的接口和下联核心的接口下使能PIM(IPv6),然后在核心交换机上也启用PIM(IPv6)并分别在上联防火墙和客户端网关接口下使能PIM(IPv6),最后在客户端网关接口下使能MLD协议。
PIM协议用于在三层网络设备间传递组播路由;MLD协议用于IPv6组播的组成员管理,使能后可以发现直连网络上的组播侦听者;MLD Snooping协议是一种IPv6二层组播协议,可以管理和控制组播数据报文在数据链路层的转发。
二、具体配置(华为配置命令)
1.在出口防火墙上配置PIM SM。
全局使能IPv6组播路由,命令如下:multicast ipv6 routing-enable;
进入IPv6 PIM视图,配置静态RP,命令如下:
pim-ipv6
static-rp 240C:CA48::1:143;
在上联教育网接口下启用PIM SM,命令如下:
interface interface-typeGi0/1
pim ipv6 sm ;
在下联核心交换机接口下启用PIM SM,命令如下:
interface interface-typeGi0/2
pim ipv6 sm ;
2.核心交换机上配置IPv6PIM SM。
全局使能IPv6组播路由,命令如下:multicast ipv6 routing-enable;
进入IPv6 PIM视图,配置静态RP,命令如下:
pim-ipv6
static-rp 240C:CA48::1:143;
在核心交换机上联防火墙接口下启用PIM SM,命令如下:
interface interface-typeGi0/1
pim ipv6 sm;
在客户端网关(Vlanif接口)下使能PIM IPv6,,命令如下:
interfacevlanif10
pim ipv6 sm;
3.核心交换机在VLANIF接口下启用MLD协议:
interfacevlanif10
mld enable;
4.在二层接入交换机上启用MLD Snooping。
全局使能MLD Snooping,命令如下:mld-snooping enable;
在VLAN下使能MLD Snooping,命令如下:
vlan10
mld-snooping enable。