# IGMP：接口eth0上的组成员查询超时，组239.0.0.1

- **ID:** `networking/multicast-igmp-query-timeout`
- **领域:** networking
- **类别:** protocol_error
- **验证级别:** ai_generated
- **修复率:** 85%

## 根因

IGMP查询器（通常是路由器）停止发送周期性成员查询，导致多播组超时，流量停止转发到接收者。

## 版本兼容性

| 版本 | 状态 | 引入 | 弃用 |
|------|------|------|------|
| Linux 5.10+ | active | — | — |
| Cisco IOS 12.2 | active | — | — |
| Arista EOS 4.28 | active | — | — |
| Mellanox ONYX 3.6 | active | — | — |

## 解决方案

1. ```
   Restart the IGMP querier process on the router: on Cisco, 'no ip igmp snooping querier' followed by 'ip igmp snooping querier 10.0.0.1'
   ```
2. ```
   Manually send an IGMP membership report from the receiver using a tool like 'igmpjoin' to rejoin the group: igmpjoin -i eth0 -g 239.0.0.1
   ```

## 无效尝试

- **** — If the querier is still not sending queries, the host will again time out after the group membership expires. (85% 失败率)
- **** — This delays the timeout but does not fix the root cause of missing queries from the querier. (75% 失败率)
