Friday, May 10, 2019

Configuring source IP addresses for IGMP messages on HP Switches

I am trying to figure out how to correctly configure IGMP snooping/querying on HP 5130 series switches ( HP 5130-24G-PoE+-4SFP+ El ). We are using IP video transmitters and receivers from Crestron (DM-NVX-350/532). It is one of our first times implementing it on a larger scale (12 transmitters & receivers, up to 6 transmitters at a time). We have our own private network and we were provided switches by the school IT department and they configured them initially. We really wanted them to purchase "approved" switchs with easy configuration guides Crestron provides. Apparently you just enable igmp snooping querier and voting on Cisco switches, but this HP does not support that i dont think. Unless PIM snooping has to do with it but i dont think so.

This is the reference i am going off of (namely page 30-32). Multicast command reference for these switches - https://support.hpe.com/hpsc/doc/public/display?docId=c04771722

There is one central switch with 2 switches attached to 10Gbps fiber SFPs. Currently we cannot send a multicast stream created by a transmitter to a devices on 2 switches at the same time. Crestron has their own management box for routing stream subscriptions. They require that IGMP querying be enabled on all switches.

Current configuration for the vlan/10G SFP/every regular port on the switch.

# vlan 60 name hicapvideo igmp-snooping enable pim-snooping enable igmp-snooping querier # interface Ten-GigabitEthernet1/0/27 port access vlan 60 undo stp enable # interface GigabitEthernet1/0/1 port access vlan 60 stp edged-port poe enable 

Another page talking about what the title says (Configuring source IP addresses for IGMP messages) - http://h22208.www2.hpe.com/eginfolib/networking/docs/switches/5130ei/5200-3944_ip-multi_cg/content/483573774.htm

By default, the source IP address of IGMP group-specific queries is one of the following: The source address of IGMP group-specific queries if the IGMP snooping querier of the VLAN has received IGMP general queries. The IP address of the current VLAN interface if the IGMP snooping querier does not receive an IGMP general query. 0.0.0.0 if the IGMP snooping querier does not receive an IGMP general query and the current VLAN interface does not have an IP address. 

I dont completely understand the part above, and here are my questions: Does the vlan on the switch need an ip address when setting this parameter? Or is it the source from the subnet of querying devices?

igmp-snooping special-query source-ip ip-address 

From what i have read it seems like if the source ip is 0.0.0.0 it does not do anything to help with routing streams to the receivers that want them. Thats if the ip is 0.0.0.0 and it does not receive an IGMP general query. But isnt the source ip address whoever is sending the stream? Basically i dont understand what group specific queries and general queries are if those matter. I just want to set it up properly because i believe this is the problem. Also does the source ip address only need to be set on the "master" switch between the 2 other ones?

As stated above, the problem i am trying to fix ultimately is: one multicast stream cannot be subscribed to on more than one out of the 3 switches. e.g. sending from one "branch" switch to the other branch switch works, until i subscribe a device on the same switch or the other branch switch. It will move to the latest subscribed device and drop off of the other. I believe properly configuring IGMP querying on all 3 switches will fix this.

Thank you for your help and if you need clarification on something let me know.

Edit: I should also say we have tried reaching out to the IT administrators but they are not of much help/hard to contact. He said we can get into the switches and do what we need to do. All they did was enable IGMP snooping on all of them initially when we asked about meeting the requirements of these devices. Currently for a couple events we will probably just have to use a 2nd transmitter to make a different copy of the stream to send to the other switch's devices.



No comments:

Post a Comment