FAQ-为什么源DR在接收到组播数据报文后仍不向RP发送注册报文

发布时间:  2015-02-13 浏览次数:  77 下载次数:  0
问题描述
为什么源DR在接收到组播数据报文后仍不向RP发送注册报文?
解决方案
配置好组播网络后,组播源发送组播数据,发现RP没有生成表项,直连源的DR也没有向RP发送注册报文。
此时可按如下步骤排查问题:
1. 在源DR上使用命令display pim routing-table group-address查看源DR是否认为自己是源DR,不是源DR的设备不会负责向RP注册。例如:
<HUAWEI> display pim routing-table 225.0.0.1
VPN-Instance: public net
Total 0 (*, G) entry; 1 (S, G) entry

(192.168.0.12, 225.0.0.1)
     RP: 10.2.2.2
     Protocol: pim-sm, Flag: SPT LOC ACT
     UpTime: 02:54:43
     Upstream interface: Vlanif 10
         Upstream neighbor: NULL
         RPF prime neighbor: NULL
     Downstream interface(s) information:
     Total number of downstreams: 1
         1: Vlanif 20
             Protocol: pim-sm, UpTime: 02:54:43, Expires: 00:02:47
2. 如果没有LOC标记说明设备不认为自己是源DR,此时使用命令display rm interface interface-type interface-number查看入接口的Peer地址是否为组播源地址。例如查看上一步骤中入接口VLANIF10的Peer地址:
<HUAWEI> display rm interface vlanif 10
Name: vlanif10
Physical IF Info:
IfnetIndex: 0x6
State: DOWN P2P MULT
Hardware Address: 286E-D4D4-4F54
Slot: 0(Logic Slot: 0)
IntType: 3, PriLog: 0, MTU: 1500, Reference Count 1
Bandwidth: 0, 64000
Baudrate: 0, 64000
Delay: 0, Reliability: 0, Load: 0
LDP-ISIS sync capability: disabled
LDP-OSPF sync capability: disabled
InstanceID: 0, Instance Name: Public
Age: 1236sec
Logical IF Info:
IfnetIndex: 0x3E, PhyIndex: 21 Logical Index : 3,
Dest: 192.168.0.12, Mask: 255.255.255.0
State: UP PRM BCA MULT , Reference Count 3
Age: 1623973sec 

3. 由前两步骤如果发现组播源的地址不是该接口的Peer地址,将组播源地址改为该Peer地址后,源DR便可完成注册。

END