Setting up IGMP Proxy and Snooping on Xiaomi routers

Modern home networks are no longer just a collection of devices to connect to the Internet. Today, high-resolution TV is broadcast via Wi-Fi or cable, smart home systems are running, and heavy media between gadgets is transmitted. In this ecosystem, IGMP plays a critical role in ensuring the correct operation of multicast traffic. Users of Xiaomi and Redmi equipment often face the need to manually activate these functions, especially when connecting IPTV services from providers.

By default, many routers try to save resources or hide complex settings, which leads to unstable video streaming or excessive load on the channel. Without the right configuration, IGMP multicast traffic turns into a broadcast storm, loading all connected devices, even those that did not request a video stream. Understanding the principles of this technology will allow you to optimize the network and eliminate delays when watching channels.

In this article, we will look at where to look for hidden switches in the web interface and mobile application. We will look at the differences between firmware versions and explain why a simple tick in the settings can dramatically change the speed of your local network.

What is IGMP and why is it needed in the home network?

Internet Group Management Protocol (IGMP) It is used to manage the group distribution of data in IP-Unlike normal data transmission, where a packet goes from one sender to one receiver (unicast), multicast allows a single data stream to be sent to multiple recipients at once. It is a fundamental technology for digital television, video conferencing and some online games.

When you watch IPTV, your TV or console sends a special request to the router, informing you that you want to join a certain multicast group. The router, in turn, must process these requests correctly and direct the video stream only to the port or Wi-Fi connection where the client is located. If the group management mechanism is disabled or does not work correctly, the router begins to send a video stream to all devices indiscriminately, which causes a β€œstorm” of packets.

Owners of Xiaomi equipment should know that their devices have two main mechanisms for working with this protocol: Proxy and Snooping. The first acts as an intermediary between the provider and the client, and the second β€œhears” service packages to build optimal switching tables. The right combination of these features ensures that your laptop will not brake while someone else is watching TV in the next room.

  • πŸ“Ί Traffic savings: Data is only transmitted to devices that explicitly requested a multicast stream, freeing up the channel for other tasks.
  • ⚑ Reducing the load on CPU: The router processor does not waste resources on processing extra packets destined for other ports.
  • πŸ”’ Segmentation security: prevents multicast traffic from leaking to network segments where there are no subscribers.

⚠️ Attention: Inclusion IGMP without the need for networks where there is no IPTV or multicast applications, usually not harmful, but in rare cases may conflict with the provider's specific network equipment.

Differences between IGMP Proxy and IGMP Snooping

Users often confuse the two concepts or incorporate them at random without understanding the difference. IGMP Proxy works at the network layer (Layer 3) and acts as an intermediary, it hides the internal structure of your network from the provider. To the outside world, multicast requests come from the router itself. This is especially useful if the provider requires authorization or binding on the router. MAC-address for the provision of television service.

At the same time, IGMP Snooping operates at the channel layer (Layer 2), which does not create new requests, but only monitors the exchange of service packets between devices within your local network. Based on these observations, the router switch or Wi-Fi module remembers which port the recipient of the video stream is on and sends data only there, this prevents flooding of the entire network with unnecessary traffic.

In the Mi Router and Redmi Router ecosystem, these functions can be implemented differently depending on the firmware version. In older models, they were often combined into a single tick, while in newer ones, such as the Xiaomi Router AX3600 or AX9000, the settings are spaced. Snooping is critical for stable IPTV operation over Wi-Fi, since the wireless environment is extremely sensitive to unnecessary traffic.

Let’s look at the main differences in the table for a better understanding:

CharacteristicsIGMP ProxyIGMP Snooping
OSI level of operationNetwork (L3)Channel (L2)
Main objectiveTranslation of requests between networksFiltering traffic within the network
Impact on CPUsHigh (package processing)Low (heading analysis)
Necessity for IPTVDepends on the provider.Critical for Wi-Fi
πŸ“Š What is your main purpose of setting up IGMP?
Watching IPTV on TV
Stability of Wi-Fi network
Local network games
Just for the sake of interest.

Preparation for setting up the Xiaomi router

Before making configuration changes, you need to make sure you have access to the administrative panel.Most modern Xiaomi routers are managed via the Mi Wi-Fi mobile application, however, the full functionality, including hidden network settings, is often only available via the web interface.

You'll need to know. IP-Gateway address. The default for Mi Router devices is often 192.168.31.1 or 192.168.1.1. Enter this address in your browser. If standard addresses don't work, check the network settings on your PC or look at the sticker at the bottom of the device. Also make sure you know the administrator password that may have been set when you first set up.

An important step is to check the firmware version. Manufacturers often change the menu layout in updates. Go to Status or About and write down the current version. If a new version of the software is available, it is better to update first, because in new firmware bugs associated with multicast are often fixed.

β˜‘οΈ Preparation for network setup

Done: 0 / 4

Step-by-step instruction: enable via web interface

The interface of the web panel can be in Chinese or English, depending on the regional version. The menu logic is usually saved. After logging in, find the section responsible for advanced settings. It can be called Advanced Settings, Network Settings or LAN Settings. In Chinese firmware, look for characters that indicate "Network settings" (usually the second or third item on the main menu).

Inside the LAN settings section, you need to find a subsection related to IPTV or Multicast. In the Xiaomi interface, this is often hidden in the LAN -> IPTV menu. Here you will see the switches for IGMP Proxy and IGMP Snooping. Activate both options if your provider does not require specific settings. Some operators also require you to select the port to which the console is connected in Bridge or Passthrough mode.

Once you activate the functions, be sure to press the Apply or Save button. The router can reset the network interfaces, which will cause a short-term connection break. This is normal behavior. If the Internet is gone after you turn on the functions, try resetting the network settings on the computer or restarting it.

Sequence of action:


1 Enter at 192.168.31.1




2. Go to Advanced Settings (Advanced Settings)




3. Select LAN Settings (LAN Settings)




4.Find the IPTV/Multicast unit




5. Enable IGMP Proxy and IGMP Snooping




6.Save the changes

⚠️ Note: Some models of Xiaomi routers with Chinese firmware feature IGMP It can be linked to a specific port (for example, LAN Changing the port in the settings without reconnecting the cable will not work.

What to do if IGMP is not on the menu?
If you don’t find these settings, your router model may have a stripped-down version of the software. Try changing the region in the system settings (if available) or install an alternative firmware Padavan/OpenWrt, where these features are always available.

Configure via the Mi Wi-Fi mobile application

The Mi Wi-Fi mobile app makes it much easier to manage, but often hides technical details. To find IGMP settings, open the app and connect to your router. Go to Tools tab. Here you need to look for IPTV or Network Settings.

In newer versions of the interface, the algorithm is this: click on your router icon in the main menu, then select Settings -> System Settings. Scroll down to the LAN section. If the IGMP Snooping option is available for your model, it will be here. In global firmware versions, this switch is sometimes displayed in a separate IPTV menu on the home screen of tools.

It is worth noting that the application does not always display the status of the protocol in real time. Once you have setup in the application, it is recommended to check the IPTV. If the video continues to slow down, return to the web interface, as the mobile application may not apply some hidden configuration options.

  • πŸ“± Availability: the app allows you to change the settings from anywhere in the apartment without looking for a computer.
  • πŸ”„ Auto Update: The application interface adapts to the router model, showing only relevant items.
  • ⚠️ Restrictions: Deep multicast filter settings are often not available via the mobile interface.

πŸ’‘

If the app doesn’t have IPTV settings, try changing the router region to China in the general settings of the system. This will open up additional menus, but the interface may become partially in Chinese.

Solution and troubleshooting

Even if you set it up properly, you can have problems. One of the things that you often see is that the TV sees channels, but the picture crumbles, or you get artifacts, and that might indicate that IGMP Snooping is on, but the Wi-Fi network is overloaded, so you're going to want to split the 2.4 GHz and 5 GHz frequencies and connect the TV to 5 GHz.

Another problem is that the image is missing after Proxy is turned on. This often happens when the provider uses a specific tagged VLAN for TV. In Xiaomi routers, native VLAN support for IPTV is not implemented in all models. If your provider requires a VLAN ID, and the router does not have such a setting, you will have to use Bridge mode on the port and connect the console directly, or install a second router.

Users also experience resets after a firmware update, a well-known feature of some Xiaomi firmware versions. Always check IGMP status after an automatic system update. If the problem recurs, it may be worth disabling auto-update and manually configuring the router only when major versions are released.

You can use traffic monitoring tools to diagnose, and if you see packets with 224.0.0.0/4 addresses going to all ports, then Snooping doesn't work, and then you can use a full reset and reconfigure from scratch, because the configuration files might have left "junk" from the old settings.

πŸ’‘

The main reason for the IPTV issues on Xiaomi is the conflict between IGMP Proxy and the provider’s requirements. If turning on Proxy breaks the network, try leaving Snooping alone or vice versa.

FAQ: Frequently Asked Questions

Do I need to turn on IGMP if I don't watch IPTV?
In most cases, no. If you don't have multicast traffic devices on your network (TVs, CCTV cameras, Zigbee/Wi-Fi smart home with group commands), enabling these features will only create minimal but unnecessary strain on the router's processor. However, having Snooping enabled can sometimes improve Wi-Fi stability on saturated networks.
Does IGMP inclusion affect internet speed?
The protocol itself does not cut the channel speed from the provider; on the contrary, it optimizes the distribution of traffic within the network. However, if the router is weak (budget model Redmi or old Mi Router), active processing of multicast packets can load the CPU, which will lead to a decrease in the speed of NAT passage and an increase in ping in games.
Why did IGMP disappear on all devices?
It could be caused by conflict. IP-Try rebooting your router. If it doesn't work, reset to factory settings. Also check if you've turned on Bridge mode for the entire port, turning it off. DHCP-wire-client.
Does IGMP work on Xiaomi routers with OpenWrt firmware?
Yes, on alternative firmware, IGMP Proxy and Snooping (often via igmpproxy or mcproxy) are more flexible and stable than in stockware, and have fine-tuning timers and filters available, which is useful for complex networks.