PIM-SM multicast and HSRP/VRRP

hsrpmulticastvrrp

I need to set up a PC to listen in on a multicast (PIM-SM) data feed. The multicast sources and (anycast) Rendezvous point are behind a "HSRP/VRRP address" on the other side of a WAN link. (The instructions actually say "HSRP/VRRP")

As per the received documentation, I have set up a router with a static route to the HSRP/VRRP address, and the other side has added a route to my network. Unicast traffic works fine, but I am not receiving any multicast traffic. Wireshark shows no PIM joins are sent by my router.

What could be wrong?

Best Answer

PIM messages are not sourced from HSRP VIP's so the RPF check fails since the HSRP VIP is your RPF neighbor. There are two ways around this though.

  1. Set up a dynamic routing protocol between your router and the other sides routers so HSRP is not needed.

  2. Configure static mroutes to the other sides actual interface IP's such as:

    ip mroute 0.0.0.0 0.0.0.0 1.1.1.1