Group Management Protocol

组管理协议使接口无需专用客户端即可接收组播流,支持 IGMP 和 MLD 协议。它允许通过发送成员关系报告和响应查询来测试组播路由,并在禁用时自动清理。

组管理协议

组管理协议允许任何接口成为组播流的接收者。它允许在不使用专用 IGMP 或 MLD 客户端的情况下测试组播路由和交换配置。该选项自 RouterOS v7.4 起可用,支持 IGMP v1、v2、v3 和 MLD v1、v2 协议。

接口默认使用 IGMP v3 和 MLD v2。如果收到 IGMP v1、v2 或 MLD v1 查询,接口将回退到相应的版本。在接口上创建组管理协议后,它会发送非请求的成员关系报告(加入)数据包并响应查询消息。如果配置被移除或禁用,接口将发送离开消息。

示例


此示例展示如何在接口上配置一个简单的组播监听者。

首先,在接口上添加 IP 地址:

/ip/address
add address=192.168.10.10/24 interface=ether1 network=192.168.10.0

然后在同一接口上配置组管理协议:

/routing/gmp
add groups=229.1.1.1 interfaces=ether1

现在可以检查你的组播网络,看路由器或交换机是否创建了相应的组播转发表项,以及接口上是否正在接收组播数据(参见接口统计信息,或使用 Packet Sniffer 和 Torch)。