Hello!
I have a 6224 pover connect switch. Firmware version 3.3.3.3.
The configuration is like this: i have 3 ports (for example 1/g2, 1/g3, 1,g4). They must be in different vlans (vlan 2, vlan 3, vlan4). So, there is a devices, connected to each port, sending multicast traffic. Next, there is a server connected to port 1/g5, that must receive each multicast stream from the sources connected to g2,g3,g4. Server ip belongs to vlan 5. BUT if I enable multicast routing, 1/g3 and 1/g4 receives multicast from 1/g2, and so on - Each of the ports receives multicast, and this is wrong.
in global conf I use: ip routing ip multicast. Then for each vlan I use: routing and ip address (correct ip for each vlan with mask)
I an trying to solve this issue with acl`s - but they are not working, and I can`t figure out why! What mask format should I use in acl - strict or inverce? okay, I`ve tried both of the formats - still nothing.
acl is like this:
access-list DenyMulticast deny ip 192.168.16.2 (IP source of the device connected to 1/g2, for example. I`ve tried to use subnet, no use) 255.255.255.0 (or 0.0.0.255) 225.100.16.1 255.255.255.255 (or 0.0.0.0)
And this acl I put on 1/g3 incoming - so, 1/g3 must not see multicast stream 225.100.16.1 from 1/g2. This is not working! Why?
Next try... This acl is implemented on vlan 3 (1/g3 is in this vlan, like: interface ethernet 1/g3 switchport access vlan 3). This is not working either.
Where am I wrong?