I'm a noob on the hardware side and would appreciate some guidance from someone with more knowledge than myself on the intricacies of multicast routing.
This should be a simple setup, and it works for our needs, but I want to prevent the multicast packet flooding that is occurring on VLAN 20.
In the docs I've found examples on setting up igmp snooping so I've tried those, but with no luck. The multicast data keeps showing up on all the ports of VLAN 20. I also tried setting up a 33rd VLAN and tried to route the multicast data from VLAN 10 to VLAN 20 with no luck.
Details:
This 6224P is the only switch on this stand alone network. The multicast data is coming in on interface 1/g3 from 192.168.21.150 to multicast address 231.168.21.150. There are two computers on 1/g11 and 1/g12 that join the multicast to receive the data and I would like to prevent the multicast from travelling back out the rest of VLAN 20. The two computer are also communicating to other devices on the VLAN. There's two devices broadcasting data as well as 3 other devices being controlled via standard TCP/IP connections.
The trunked ports were setup as a simple link to a back up switch with the same config in the event of a failure.
The switch is handling the load just fine, but the other devices on VLAN 20 are a bit overwhelmed by the multicast data.
Any help or advice is greatly appreciated.
-C
!Current Configuration: !System Description "Powerconnect 6224P, 3.2.0.7, VxWorks 6.5" !System Software Version 3.2.0.7 !Cut-through mode is configured as disabled ! configure vlan database vlan 20,30 exit hostname "projections_1" stack member 1 4 exit ip address 192.168.101.1 255.255.255.0 ip routing username "admin" password 7275a1e8ba6325ecfc03ebb61a4b9192 level 15 encrypted ! interface ethernet 1/g1 switchport mode general exit !
I've tried the config changes you suggested. In the app notes it references setting "bridge multicast filtering" on the interface as well as global. On the 6224, there is no "bridge multicast filtering" on the interface.
Here's the config with the changes, multicast packets are still flooding all ports on VLAN 20.
- I can't add "ip igmp" to the interface VLAN 20, I get an error about an invalid action on the interface. So I tried it without and also at the global level.
- With the bridge multicast forbidden forward-unregistered, the flooding stops, but now the clients that want to join the multicast don't ever get passed the packets.
Cheers!
-C
Here's the current config.
projections_2#show running-config !Current Configuration: !System Description "Powerconnect 6224P, 3.2.0.7, VxWorks 6.5" !System Software Version 3.2.0.7 !Cut-through mode is configured as disabled ! configure vlan database vlan 10,20,30 ip igmp snooping 20 exit hostname "projections_2" stack member 1 4 exit ip address 192.168.102.1 255.255.255.0 ip routing interface vlan 20 bridge multicast forbidden forward-unregistered exit username "admin" password 7275a1e8ba6325ecfc03ebb61a4b9192 level 15 encrypted bridge multicast filtering ip igmp snooping ip multicast ip igmp ! interface ethernet 1/g1 ip igmp snooping switchport mode general exit ! interface ethernet 1/g2 description 'Induction_to_Duality' ip igmp snooping switchport access vlan 10 exit ! interface ethernet 1/g3 ip igmp snooping switchport access vlan 20 exit ! interface ethernet 1/g4 ip igmp snooping switchport access vlan 20 exit ! interface ethernet 1/g5 ip igmp snooping switchport access vlan 20 exit ! interface ethernet 1/g6 ip igmp snooping switchport access vlan 20 exit ! interface ethernet 1/g7 ip igmp snooping switchport access vlan 20 exit ! interface ethernet 1/g8 ip igmp snooping switchport access vlan 20 exit ! interface ethernet 1/g9 ip igmp snooping switchport access vlan 20 exit ! interface ethernet 1/g10 ip igmp snooping switchport access vlan 20 exit ! interface ethernet 1/g11 ip igmp snooping switchport access vlan 20 exit ! interface ethernet 1/g12 ip igmp snooping switchport access vlan 20 exit ! interface ethernet 1/g13 ip igmp snooping switchport access vlan 20 exit ! interface ethernet 1/g14 ip igmp snooping switchport access vlan 20 exit ! interface ethernet 1/g15 ip igmp snooping switchport access vlan 30 exit ! interface ethernet 1/g16 ip igmp snooping switchport access vlan 30 exit ! interface ethernet 1/g17 ip igmp snooping switchport access vlan 30 exit ! interface ethernet 1/g18 ip igmp snooping switchport access vlan 30 exit ! interface ethernet 1/g19 ip igmp snooping switchport access vlan 30 exit ! interface ethernet 1/g20 ip igmp snooping switchport access vlan 30 exit ! interface ethernet 1/g21 ip igmp snooping switchport access vlan 30 exit ! interface ethernet 1/g22 ip igmp snooping switchport access vlan 30 exit ! interface ethernet 1/g23 ip igmp snooping switchport mode trunk switchport trunk allowed vlan add 30 exit ! interface ethernet 1/g24 ip igmp snooping switchport mode trunk switchport trunk allowed vlan add 30 exit ! interface ethernet 1/xg1 ip igmp snooping exit ! interface ethernet 1/xg2 ip igmp snooping exit ! interface ethernet 1/xg3 ip igmp snooping exit ! interface ethernet 1/xg4 ip igmp snooping exit snmp-server community public rw exit
Disabling IP Routing globally now makes this configuration work. From what I've learned so far, that sets the switch in to Layer 3 and the snooping setup is Layer 2. Please correct me if I'm wrong ;)
With layer2 multicasting can i remove ip igmp from global and from vlan? Right?
The idea of this scenario is to have about 200 multicast video source streams in 1-4 interfaces and about 5000 users in multicast out. I have to prevent that any other user act as multicast source (a normal IPTV scenario).
c0pp3rt0p
4 Posts
2774
0
Posted May 30th, 2012 13:00
Thank you very much for the reply.
I've tried the config changes you suggested. In the app notes it
references setting "bridge multicast filtering" on the interface as
well as global. On the 6224, there is no "bridge multicast filtering"
on the interface.
Here's the config with the changes, multicast packets are still
flooding all ports on VLAN 20.
-Craig
projections_2#show run
!Current Configuration:
!System Description "Powerconnect 6224P, 3.2.0.7, VxWorks 6.5"
!System Software Version 3.2.0.7
!Cut-through mode is configured as disabled
!
configure
vlan database
vlan 10,20,30
ip igmp snooping 20
exit
hostname "projections_2"
stack
member 1 4
exit
ip address 192.168.102.1 255.255.255.0
ip routing
username "admin" password 7275a1e8ba6325ecfc03ebb61a4b9192 level 15 encrypted
bridge multicast filtering
ip igmp snooping
ip multicast
!
interface ethernet 1/g1
switchport mode general
exit
!
interface ethernet 1/g2
description 'Induction_to_Duality'
switchport access vlan 20
exit
!
interface ethernet 1/g3
switchport access vlan 20
exit
!
interface ethernet 1/g4
switchport access vlan 20
exit
!
interface ethernet 1/g5
switchport access vlan 20
exit
!
interface ethernet 1/g6
switchport access vlan 20
exit
!
interface ethernet 1/g7
switchport access vlan 20
exit
!
interface ethernet 1/g8
switchport access vlan 20
exit
!
interface ethernet 1/g9
switchport access vlan 20
exit
!
interface ethernet 1/g10
switchport access vlan 20
exit
!
interface ethernet 1/g11
switchport access vlan 20
exit
!
interface ethernet 1/g12
switchport access vlan 20
exit
!
interface ethernet 1/g13
switchport access vlan 20
exit
!
interface ethernet 1/g14
switchport access vlan 20
exit
!
interface ethernet 1/g15
switchport access vlan 30
exit
!
interface ethernet 1/g16
switchport access vlan 30
exit
!
interface ethernet 1/g17
switchport access vlan 30
exit
!
interface ethernet 1/g18
switchport access vlan 30
exit
!
interface ethernet 1/g19
switchport access vlan 30
exit
!
interface ethernet 1/g20
switchport access vlan 30
exit
!
interface ethernet 1/g21
switchport access vlan 30
exit
!
interface ethernet 1/g22
switchport access vlan 30
exit
!
interface ethernet 1/g23
switchport mode trunk
switchport trunk allowed vlan add 30
exit
!
interface ethernet 1/g24
switchport mode trunk
switchport trunk allowed vlan add 30
exit
snmp-server community public rw
exit