FAQ-交换机启用二层组播功能后,收到目的MAC为单播MAC地址的IGMP Query报文如何处理

发布时间:  2015-02-13 浏览次数:  81 下载次数:  0
问题描述
交换机启用二层组播功能后,收到目的MAC为单播MAC地址的IGMP Query报文如何处理?
解决方案
交换机使能二层组播功能,在收到的IGMP协议报文时,会对报文的目的MAC地址进行检查,如果目的MAC地址和报文的目的IP地址映射关系不匹配,则会丢弃该报文。
因此当收到目的MAC地址为单播MAC地址的IGMP Query报文时,会导致下游用户收不到该查询报文,交换机设备上表项被老化导致组播转发不通。
一般在与ME60设备对接时,如果ME60配置为按用户复制的方式,发出的查询报文会以用户的MAC地址作为目的MAC地址,此时会导致上述情况发生。
建议修改ME60配置,使其发出的IGMP报文目的MAC和目的IP映射一致,交换机收到该查询报文可以正常生成路由器端口,并将查询报文转发给用户侧。

说明:可以通过执行命令display igmp-snooping router-port查看交换机设备上是否存在路由器端口,或者在用户视图下执行命令debugging igmp-snooping query确认交换机是否收到符合协议规范的IGMP Query报文。

END