华为启用组播
ME60组播配置1、启用组播
multicast routing-enable
multicast load-splitting group //使能组播路由的负载分担,group表示基于组地址进行负载分担。该策略适用于一源多组的场景
2、启用PIM
acl num 3300
rule 5 permit ip source x.y.168.150 0 destination 239.81.0.0 0.0.1.255//只允许特定组播源,源为组播源,目的为组播组
pim
static-rp x.y.174.9 preferred (x.y.174.9是静态RP地址,两台CR都配有这个地址)
source-policy 3300
3、在上行口启用PIM稀疏模式
interface GigabitEthernet7/0/0
pim sm
4、在子接口启用IGMP
建立允许加入的组播组的ACL
acl number 2100
description multicast group address allowed to IGMP join
rule 5 permit source 239.81.0.0 0.0.1.255
interface Eth-Trunk1.1
igmp enable
igmp group-policy 2100
igmp prompt-leave //通常情况下,当接口接收到针对某组播组或源组的离开消息时,会发送最后组或源组查询消息,来判断是否还有其他主机加入了该组播组或源组。为了减小响应延迟、节省网络带宽,可以在接口上配置立刻离开组或源组。使该接口接收到针对某组播组或源组的离开消息时,不发送最后组或源组查询消息,立即删除该组或源组对应表项中的下游接口。
bas
multicast copy by-session //启用按会话进行组播复制功能
5、配置静态加入组播组
目的是始终转发所有的组播组流量,加快组播转发
interface LoopBack0
igmp enable
igmp static-group 239.81.0.0 inc-step-mask 0.0.0.1 number 512 source x.y.168.150
华为NE5000E的组播配置(作为CR及RP) 静态RP
1、启用组播
multicast routing-enable
2、启用PIM
建立ACL限制组播组
acl name iptv number 42771
description permit-multicast-source
rule 5 permit ip source x.y.168.150 0 destination 239.81.0.0 0.0.1.255
建立RP专用环回地址
interface LoopBack2
description For-IPTV-Anycast-RP
ip address x.y.174.9 255.255.255.255
pim sm//部分设备要求启用,否则MSDP不通
pim
static-rp x.y.174.9
source-policy acl-name iptv
在接口启用pim sm
interface GigabitEthernet3/0/4
pim sm
3、启用msdp
msdp
encap-data-enable
originating-rp LoopBack0
peer x.y.174.2 connect-interface LoopBack0
peer x.y.174.2 description GL-ZN-ZNMJ-CR-1.MAN.CRS
peer x.y.174.2 password simple anycastrp
###########################################################################################################
如果要使用动态RP,则参照以下配置
配置动态RP
int loopback10
ip add 1.1.1.1 32
pim sm//注意要启用PIM SM
isis en//要发布出去
pim
c-bsr loopback10
c-rp loopback10
在所有有可能成为RP的路由器上配置c-rp loopback10,并在至少一台路由器上配置c-bsr
配置anycast rp
要求LOOPBACK0配置C-BSR LOOPBACK100 为C-RP
P1:
int loopback0
ip add 1.1.1.1 32
pim sm
isis en
int loopback100
ip add 1.1.1.100 32
pim sm
isis en
PIM
c-bsr loopback0
c-rp loopback100
通过MSDP进行消息传递
msdp
originating-rp LoopBack0
peer 2.2.2.2 connect-interface LoopBack0
P2:
int loopback0
ip add 2.2.2.2 32
pim sm
isis en
int loopback100
ip add 1.1.1.100 32 //这个要跟P1一样
pim sm
isis en
PIM
c-bsr loopback0
c-rp loopback100
通过MSDP进行消息传递
msdp
originating-rp LoopBack0
peer 1.1.1.1 connect-interface LoopBack0
页:
[1]