FAQ-为什么使用SSM mapping没有生成(S,G)表项

发布时间:  2015-02-13 浏览次数:  105 下载次数:  0
问题描述
为什么使用SSM mapping没有生成(S,G)表项?
解决方案
接口使能了SSM Mapping和IGMP,配置了SSM Mapping静态映射策略,也确实收到了IGMPv1或IGMPv2 Report报文,转发表中却不存在指定了映射规则的(S,G)表项。
当查询器接收到IGMPv1或IGMPv2的(*,G)加入的Report消息时,SSM Mapping对组地址G进行检查。只有当G属于SSM组地址范围,且用户配置了与组G相关的SSM Mapping规则时,设备才能将(*,G)转换成(G,Include,(S1、S2、S3...))项,从而实现SSM的功能。
引发故障的可能原因是:
 (*,G)Report报文中的组G不属于SSM组地址范围。在PIM视图下使用display this命令查看当前配置。如果显示信息中出现ssm-policy basic-acl-number或ssm-policy acl-name acl-name命令,则表明在该设备上重新定义了SSM组范围。
执行命令display acl,检查该ACL的配置信息。确保组G在SSM组地址范围内。默认情况下,SSM组范围为232.0.0.0/8。
 没有配置与(*,G)Report消息中的组G相关的ssm-policy规则。使用display igmp ssm-mapping interface interface-type interface-number命令查看当前设备上设置的SSM Mapping规则,检查是否为组G指定了源地址。注意检查配置了SSM Mapping映射规则的组地址范围是否在SSM组地址范围内。

END