Multi IGMP Proxy Behaviour
-
Hi,
pfsense 2.4.4-RELEASE-p3
In part of my architecture, I am running two pfsense devices configured with CARP. Virtual IP x.x.x.1 with x.x.x.2 and x.x.x.3 on the respective physical host interfaces.
CARP is used for standard internet / routing failover, however I have a requirement to have OpenVPN to two distinct locations:
- OpenVPN setup on .2 to location A and
- OpenVPN setup on .3 to location B
Location A and B are independant sources for independant multicast traffic (mcast source traffic at one site has nothing to do with the other).
My question is related to IGMP Proxy behaviour within pfsense.... or just in general..
I am able to retrieve multicast from each VPN, at the same time or separately so it is working ok.
Although I understand there is a difference between IGMP Snooping and IGMP Proxy, I do not completely understand how the IGMP Proxy service should be behaving when configured correctly... and especially with multiple devices / additional Virtual IP assigned.
In my experience, there should only be one IGMP Snooping querier active within each VLAN, but I see IGMP queries from both .2 and .3...
I also note queries from .1 sent with MAC address of either .2 or .3, depending on which is sending the query.
In addition, the queries appear to be erratic i.e. no pre-defined timing.Even when one pfsense device enabled only, is it correct that queries appear from both the Virtual IP as well as the interface IP?
Should I be configuring my CISCO switch as a IGMP Snooping querier and configuring MROUTER interfaces at the switch level, or is there some enhanced configuration within pfsense IGMP Poxy I can add, to make this setup more efficient?
Thank you,
-
@mannyjacobs73 said in Multi IGMP Proxy Behaviour:
lthough I understand there is a difference between IGMP Snooping and IGMP Proxy, I do not completely understand how the IGMP Proxy service should be behaving when configured correctly... and especially with multiple devices / additional Virtual IP assigned.
Hi,
I'll re-write my query and hopefully someone can put me in the right direction...
Basically I am wanting to know if there is any documentation or notes available regarding the behavior of the IGMP Proxy protocol which is found in pfsense (query timings, priority etc.) .
Specifically when two devices are running IGMP Proxy on the same LAN, but even any pointers to more in-depth documentation as to how this service runs on a stand alone box, would be appreciated.
Thank you