05-二层组播故障处理手册
本章节下载: 05-二层组播故障处理手册 (152.47 KB)
二层组播业务不通主要表现在二层组播转发表项无法生成,导致组播流量无法正常转发。
本类故障的常见原因主要包括:
· 设备没有收到二层组播协议报文。
· IGMP协议报文格式不正确。
· 二层组播转发表项未生成。
本类故障的诊断思路如下:
(1) 检查是否生成二层组播转发表项。
(3) 检查IGMP协议报文格式是否正确。
(4) 检查IGMP报文版本是否跟设备上配置的一致。
(5) 检查是否开启三层组播功能。
本类故障的诊断流程如图1-1所示。
(1) 检查是否生成正确的二层组播转发表项。
执行display l2-multicast ip forwarding命令查看二层组播表项是否生成。
¡ 如果存在,请直接联系技术人员。
¡ 如果不存在,请执行步骤(2)。
(2) 检查设备是否正常收到IGMP成员关系报告报文。
执行debugging igmp-snooping packet命令,打开IGMP Snooping报文调试信息开关。如果设备上打印如下调试信息,表示可以正常收到成员关系报告报文。
*Sep 15 11:47:41:455 2011 Sysname MCS/7/PACKET: -MDC=1; Receive IGMPv2 report packet from port GE0/0/1 on VLAN 2. (G162625)
¡ 如果没有,检查下游设备和终端设备是否正常。
¡ 如果有,请执行步骤(3)。
(3) 检查IGMP协议报文交互过程是否正常,报文格式是否符合协议规范。
IGMP协议交互不正常时,通常会出现设备上转发表项无法生成的现象,导致组播数据流无法正常转发,造成组播业务中断。
在设备上配置镜像,并联系技术支持,在专业人士的指导下使用抓包工具(例如Wireshark)对镜像的IGMP协议报文进行分析。
¡ 如果不正常,请将IGMP协议报文修改为符合协议规范的报文。
¡ 如果正常,请执行步骤(4)。
(4) 检查收到的IGMP报文的版本是否与设备配置的IGMP Snooping版本一致。
执行display igmp-snooping命令查看显示信息中的Version字段确认设备使用的IGMP Snooping版本,检查是否与收到的IGMP报文的版本一致。
¡ 如果不一致,可以用如下两种方法处理:
- 修改上下游设备的IGMP版本,保证上下游设备的IGMP版本与本设备上配置的IGMP Snooping版本一致。
- 在本设备IGMP-Snooping视图下执行version命令或者在VLAN视图下执行igmp-snooping version命令,修改IGMP Snooping版本,保证本设备的IGMP Snooping版本与上下游设备的IGMP版本一致。
¡ 如果一致,请执行步骤(5)。
在开启了二层组播功能的VLAN所对应的VLAN接口上,若同时开启三层组播功能,会导致二层组播转发表项无法下发硬件,请关闭三层组播功能。
¡ 如果开启了三层组播功能,请删除三层组播配置。
¡ 如果未开启三层组播功能,请执行步骤(6)。
(6) 如果故障仍然未能排除,请收集如下信息,并联系技术支持人员。
¡ 上述步骤的执行结果。
¡ 设备的配置文件、日志信息、告警信息。
无
无
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!