Multicast AutoRP

In PIM Sparse mode, a router needs send Join message to the RP to receive multicast traffic. With AutoRP, the mapping agent send RP info using 224.0.1.40, however, since PIM is in sparse mode, the 224.0.1.40 multicast won't flood in entire network, other router wants to receive this traffic but isn't aware of any RP to send join message, this is chicken-and-egg problem.

There are two solutions:

1. PIM Sparse-Dense mode
a router uses Dense mode if it has no info where the RP is, so 224.0.1.40 traffic can flood entire network in dense mode, then the router switch to Sparse mode since it knows RP.
2. PIM autorp listener.
This command causes the router flood 224.0.1.40 traffic out all interfaces.


AutoRP is enabled on the Cisco router by default, so all routers have the following mroute by default:

(*, 224.0.1.40), 00:07:57/00:00:07, RP 0.0.0.0, flags: DP
  Incoming interface: Null, RPF nbr 0.0.0.0
  Outgoing interface list: Null


In case we don't use AutoRP, we can implicitly disabe AutoRP to remove the above route from the multicast routing table.

R2(config)#no ip pim autorp

After timer (3 minutes) expired, this mroute is removed.

Comments

Popular posts from this blog

Firepower FMC and FTD troubleshooting

ASA IKEv1 VPN troubleshooting Steps and Tips

Firepower 2100/1100 FTD/ASA initial setup, reimage, upgrade.