cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
5551
Views
5
Helpful
18
Replies

ipv6 pim RP

Lokesh.Khanna
Level 1
Level 1

Hi

How do i configure a router to act as IPV6 RP for a specific multicast group.

Registration shld not be allowwed if any device / host try sending registration request for any other group.

i have seen some examples where acl is applied with "ip pim rp-address acl name" on all the routers in that domain , can't i control it on single router which is acting as RP?

18 Replies 18

Peter Paluch
Cisco Employee
Cisco Employee

Hello Lokesh,

The IPv6 RP configuration is similar to the IPv4 style of configuration. You will need to create a named IPv6 access list that contains the list of permitted IPv6 multicast groups for which this particular IPv6 address shall serve as the RP.

For example:

ipv6 unicast-routing

ipv6 multicast-routing

ipv6 access-list MGroups
permit ipv6 any FF04::/64

ipv6 pim rp-address 2001::10:10 MGroups

In this example, the IPv6 address 2001::10:10 is assigned as the RP address for all multicast groups within the address space FF04::/64. These commands must be present on the RP and on all other routers. Note that the static configuration is inconvenient if the network is large. In larger networks, using the BSR mechanism to advertise the RP address for selected groups may be more appropriate.

Best regards,

Peter

Thanks Peter

I am trying to control Multicast for a specific multicast group address - FF08::10/128

And i get following error

ipv6 pim rp-address AB01:AB8:74:E:CE05:DFF:FE50:1 TST
%Error: Group prefix must be less than 128, skipping FF08::10/128

Am i missing some thing here?

Regards

Lokesh

you are usin host prefix use smaller prefix

make your ACL with prefix /64

in your example FF08::/64

good luck

if helpful Rate

Hi

Will i not have ::/128 in my host prefix list

i tried following list and it didn't work for me.

IPv6 access list TST

permit ipv6 any host FF08::10

Regards

Lokesh

IPv6 access list TST

permit ipv6 any host FF08::10

this is host /128

like with ipv4 when you put host in ACL it will be /32

change to

IPv6 access list TST

permit ipv6 any host FF08::/64

then try it

good luck

if helpful Rate

HI

Thanks again for your quick response.

I am trying to understand concept here -

Objective is that RP should only work for multicast group FF08::10.

If i change ACL to permit ipv6 any host FF08::/64, will it not accept registration for all the hosts under FF08::/64 subnet?

Hi

can some one help me pl?

see the ACLs

ipv6 access-list ACL
permit ipv6 any FF08::/64
!
ipv6 access-list ACL1
permit ipv6 any host FF08::10

i noticed that when i have the ACL with /64 for a grou range then i apply acl /128 for a group with the other ACL range i got the same error you have but if you try to apply again take it normally  see bellow

Router(config)#ipv6 pim rp-address 2001::1 ACL
Router(config)#ipv6 pim rp-address 2001::1 ACL1
%Error: Group prefix must be less than 128, skipping FF08::10/128
Router(config)#ipv6 pim rp-address 2001::1 ACL1
Router(config)#

good luck

if helpful Rate

Hi

I also noticed same but it actually doesn't block other hosts.

I applied this ACL on RP router, and on other router i issues ipv6 mld join-group FF08::25

And i was able to ping that grp from other router in network.

Regards

Lokesh

Hi

Is there any way to achieve this task?

Hello Lokesh,

you can try to use an ACL as an MLD access-group and to apply it on interfaces of routers.

This should give you control on what multicast addresses the receivers can join.

see

http://www.cisco.com/en/US/docs/ios/ipv6/configuration/guide/ip6-multicast_ps6441_TSD_Products_Configuration_Guide_Chapter.html#wp1054034

MLD Access Group

The MLD access group provides receiver access control in Cisco IOS IPv6 multicast routers. This feature limits the list of groups a receiver can join, and it allows or denies sources used to join SSM channels.

Hope to help

Giuseppe

Thanks

I tried this also and didn't work.

I think this is supposed to put restriction at receiver level on Access port.

It will not limit RP to allow registration for a particullar group.

So MLD will work but then i will have to apply it on each access port which i think is not scalable, Control should be on the router which is acting as RP.

hello,

i am getting the same error.

i tried the "ipv6 multicast group-range" but it didn't work as well.

omarmontes
Level 1
Level 1

Same thing here.. exactly the same problem, and documentation for Multicast using IPv6 is kind of rare to find. Anyone got lucky on this?

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: