cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
906
Views
0
Helpful
5
Replies

IP Multicast Layer 2 Aggregation

joshuacmoore
Level 1
Level 1

Please see the below diagram. I have a scenario where we currently receive three multicast sources on dedicated VLANs. As of today we do not do any pruning or snooping on this VLAN it is broadcast based and we would like to keep it that way as some receivers are mandated to not be IGMP-dependent.

HOWEVER, there is an exception. We have a network of receivers that need to have the granularity to request multicast group membership from multiple source VLANs and have non-interested traffic pruned from the receivers. This is a simple setup in a scenario where you have a single VLAN for the senders as I would just turn up a snooper/querier setup and let the local L3 switch handle the joins/leaves. Unfortunately though we have this need to allow multiple source VLANs to be candidates for sending to any downstream receiver. What I don't want to do is change the nature of the upstream multicast streams coming in to the switch. If that were the case then we could go to a routed multicast environment and not have to worry about VLAN segmentation issues.

What is the best practice/recommended config to allow a setup like this to work? I'm also concerned with the possibility of flooding multicast between VLAN A,B and C accidentally by combining the VLANs.

 

mcast

5 Replies 5

Pavol Golis
Cisco Employee
Cisco Employee

I don't understand this question.

I need to be able to request streams from VLAN A, B, C on receivers on VLAN D. VLAN A, B, C are broadcast-based (no PIM or IGMP snooping) but I need the receivers on VLAN D to be pruned based on the stream that is being requested.

Have SVIs for VLAN A,B,C,D on a bottom switch (they'll pickup streams) & enable IGMP snooping only for VLAN D.

joshuacmoore
Level 1
Level 1
Do I need to enable PIM on the SVIs? If not, then what mechanism enables inter vlan routing for the multicast subnets?

Yes, PIM must be enable to route it. I don't have experience with this kind of design, but it should work unless there is some limitation.