IGMP Snooping

DOWNLOAD THE LATEST FIRMWARE HERE
6gnet
Member
 
Posts: 37
Joined: Thu Feb 04, 2016 1:03 pm
Has thanked: 0 time
Been thanked: 0 time

IGMP Snooping

Tue Mar 08, 2016 7:12 am

Does IGMP snooping actually work ? Here's the test setup:

IPTV Client (igmp v3) -> Netonix WS-6-MINI -> Juniper switch

Managment VLAN is 105 (tagged on all ports), IPTV vlan is 111 untagged on all ports.

Scenario 1: IGMP snooping disabled on Netonix, IPTV client works correctly however multicast traffic goes to all interfaces

Scenario 2: IGMP snooping enabled on Netonix, IPTV client sends IGMP packets, no IGMP is received on the Juniper switch, multicast does not work.


Is there any way (commands, web gui etc) I can see what IGMP snooping is doing on the switch ?

-G

User avatar
Eric Stern
Employee
Employee
 
Posts: 532
Joined: Wed Apr 09, 2014 9:41 pm
Location: Toronto, Ontario
Has thanked: 0 time
Been thanked: 130 times

Re: IGMP Snooping

Wed Mar 09, 2016 3:04 pm

It works in my lab. However, I generally only test on VLAN 1 so there might be an incompatibility when using other VLANs. Although the testing I did today does indicate it works fine with VLANs as well. I'm using VLC for testing.

Can I get a screenshot of your VLAN tab?

6gnet
Member
 
Posts: 37
Joined: Thu Feb 04, 2016 1:03 pm
Has thanked: 0 time
Been thanked: 0 time

Re: IGMP Snooping

Thu Mar 17, 2016 8:10 pm

How can I send you the screenshot ?

I have 3 vlans:

ID Enable Description 1 2 3 4 5 6
---- ------ ----------- -- -- -- -- -- --
105 true Management T T T T T T
111 true bsx-waw2 U U U U U U
104 true 6gnet-office T T T T T T

Port 1 is an ubnt bridge, port 2 is an IPTV box.
Connecting IPTV box directly to the ubnt bridge works perfectly.
Connecting with the switch there are 2 situations:
1. IGMP-snooping disabled: multicast works but goes to all ports (normal)
2. IGMP-snooping enabled: multicast does not work for a long while, sometimes after few minutes start working, BUT it's acting like igmp-snooping is not enabled: multicast goes to all ports. Sniffing packets on both ports, I can see igmp packets from IPTV box going towards the switch but never reaching the UBNT bridge and vice versa.

-G

User avatar
Eric Stern
Employee
Employee
 
Posts: 532
Joined: Wed Apr 09, 2014 9:41 pm
Location: Toronto, Ontario
Has thanked: 0 time
Been thanked: 130 times

Re: IGMP Snooping

Mon Mar 21, 2016 9:32 am

You can attach a screenshot to your post by using the "Upload attachment" feature below, its next to "Options". Once the attachment is uploaded it will show up in the "Posted attachments" below.

6gnet
Member
 
Posts: 37
Joined: Thu Feb 04, 2016 1:03 pm
Has thanked: 0 time
Been thanked: 0 time

Re: IGMP Snooping

Mon Apr 11, 2016 5:43 pm

Here's the screenshot. As I wrote before with IGMP snooping disabled, multicast works but goes to all ports. Enabling IGMP snooping stops multicast from working for first few minutes, after few minutes (not always) it behaves as if IGMP snooping was disabled and traffic goes to all ports....

We're building an ethernet network in a 30 apartment building with 12 port switches and really need to get it to work to support IPTV...

-Gregg
Attachments
Screenshot 2016-04-11 23.41.00.png

6gnet
Member
 
Posts: 37
Joined: Thu Feb 04, 2016 1:03 pm
Has thanked: 0 time
Been thanked: 0 time

Re: IGMP Snooping

Mon Apr 18, 2016 8:27 pm

Any update on this issue ?

-Gregg

User avatar
sirhc
Employee
Employee
 
Posts: 7416
Joined: Tue Apr 08, 2014 3:48 pm
Location: Lancaster, PA
Has thanked: 1608 times
Been thanked: 1325 times

Re: IGMP Snooping

Mon Apr 18, 2016 8:54 pm

6gnet wrote: As I wrote before with IGMP snooping disabled, multicast works but goes to all ports.

And this is exactly how multicast should work, not sure whats wrong?

6gnet wrote:
Enabling IGMP snooping stops multicast from working for first few minutes, after few minutes (not always) it behaves as if IGMP snooping was disabled and traffic goes to all ports....


I have very limited ways to test IGMP at my WISP but when I tested it IGMP worked as intended.

Has anyone else here tested IGMP?

I will ping Eric on it again.
Support is handled on the Forums not in Emails and PMs.
Before you ask a question use the Search function to see it has been answered before.
To do an Advanced Search click the magnifying glass in the Search Box.
To upload pictures click the Upload attachment link below the BLUE SUBMIT BUTTON.

6gnet
Member
 
Posts: 37
Joined: Thu Feb 04, 2016 1:03 pm
Has thanked: 0 time
Been thanked: 0 time

Re: IGMP Snooping

Tue Apr 19, 2016 6:16 am

FYI: I've tested this on 1.3.8 through latest 1.4.x version and the behavior is the same on all version, are there any CLI or shell commands that I can use to see what IGMP is doing ?

I did not see any igmp process in process list in shell either..

User avatar
Eric Stern
Employee
Employee
 
Posts: 532
Joined: Wed Apr 09, 2014 9:41 pm
Location: Toronto, Ontario
Has thanked: 0 time
Been thanked: 130 times

Re: IGMP Snooping

Tue Apr 19, 2016 9:47 am

6gnet wrote:FYI: I've tested this on 1.3.8 through latest 1.4.x version and the behavior is the same on all version, are there any CLI or shell commands that I can use to see what IGMP is doing ?


Not at this time.

6gnet wrote:I did not see any igmp process in process list in shell either..


IGMP snooping is part of the vtss_appl process.

If you can describe a test setup (as simple as possible) that demonstrates the problem I can try it in my lab and see if I can figure out what is going on.

6gnet
Member
 
Posts: 37
Joined: Thu Feb 04, 2016 1:03 pm
Has thanked: 0 time
Been thanked: 0 time

Re: IGMP Snooping

Tue Apr 19, 2016 6:46 pm

by multicast flooding to all ports I simply confirm that multicast works as expected with IGMP snooping is turned off

The setup is quite simple:

Multicast Server -> Juniper router -> Netonix switch -> IPTV box or laptop

Port 1 connected to a Juniper router , 802.1q tagged vlans:
105 - managment only
121 - internet (data)
122 - IPTV

IPTV settop box or laptop with VLC box connected to port 3 (untagged for vlan 122)

Tried also:
multicast source (Linux, iperf) -> vlan122 (tagged) -> Port 1 of Netonix then Laptop to port 3 (untagged vlan 122, iperf). Even in this setup I did not see any IGMP queries coming from Netonix switch and with IGMP snooping enabled, there was no multicast passing through the switch for quite few minutes, once multicast started getting through, it would go to all ports connected on the switch (even though IGMP snooping would mean it should not..)

-Gregg

Next
Return to Hardware and software issues

Who is online

Users browsing this forum: No registered users and 23 guests