In Ethernet networks, sending multicast feed to multiple receivers in multiple VLANs causes the replication of the same multicast traffic for every VLAN resulting over-utilization of the bandwidth. Multicast VLAN Registration (MVR) eliminates this by sending multicast traffic only on the dedicated multicast/source VLAN. Then this multicast/source VLAN feeds all the multicast receivers residing in multiple VLANs.
Here R1 is the multicast source and R2 is the receiver. All devices (including SW1) are running PIM dense mode between them and are using EIGRP for the basic connectivity. MVR has been configured on SW1 with VLAN17 being the multicast/source VLAN for the group 188.8.131.52 which is feeding the receivers on VLAN27 for that multicast group. Let's check the relevant configuration on those devices:
"ip multicast multipath" allows to load split (not load balance) multicast traffic from different sources for the same multicast group across multiple equal-cost paths. Let's go to the example to make it clear:
So what is the use of "filter-autorp" option in the "ip multicast boundary" command? Let's explore it with an example:
Here R3 is the multicast source and R2 is the client. R1 is serving as RP the for multicast groups 184.108.40.206/8, 220.127.116.11/8, and 18.104.22.168/5. R1 ia also the mapping agent. Let's check the relevant configuration on those routers:
In Cisco IOS, "ip multicast rate-limit ..." command allows us to rate-limit IP multicast traffic to a desired rate. Once the configured limit has been reached, further data that would exceed this limit is discarded.
Let's do a quick example on this. Below is an output from a router without any multicast rate-limit configuration: