天下网吧 >> 网吧方案 >> 网络方案 >> 正文

路由器组播出错的解决办法

    组播协议的主要任务就是构造组播的分布树,使组播分组能够传送到相应的组播组成员,根据对网络中的组播成员的分布和使用的不同,组播协议分为两类即DM和SM,在网路中稀疏分布、网络也没有充足带宽的情况,如广域网环境,可以使用SM路由协议,本篇介绍:如果由于组播出错造成线路不通的解决办法。

    一、组网环境

    在H3C路由器的组网环境中,网络中配置的组播协议为PIM SM,H3C A是静态RP,接收者侧DR即H3C B发起将RPT切换成SPT后,发现在H3C C上组播路由的转发表的下游端口减少了,导致部分线路不通。

    二、故障分析

    1、RPT转换成SPTP前,在H3C C上使用命令display multicast forwarding-table检查组播路由转发表项。

    2、RPTP转换成SPTP后,使用命令display multicast forwarding-table检查H3C C上的组播路由转发表项,发现GigabitEthernet10/0/0.10没有在出接口列表中。

    3、从全网开始分析,发现从接收者到组播源,有两条等值路由,下一跳分别是H3C C和H3C D,RPT切换到SPT之前,H3C A为RP,从H3C A到H3C C只有一跳,因此在H3C C上有完整的表项,而H3C D上没有相关组播路由,但是RPT切换到SPT后,在H3C B上发出的jJoin信息经过自身设备选路后一部分发到了H3C D上。

    4、通过debbugging命令,定位组播流在哪一侧被剪枝。在RouterB上,显示RouterB将接收到的jJoin报文发送到了Swtich B上,但是在210秒的时间内没有组播流量,因此此条组播路由被剪枝。

    5、检查Swtich B配置,发现Switch B与用户连接的接口没有使能PIM协议,因此导致下游请求建立的有源树表现无法送到真正的组播源处,因此在210秒后就会对Router B上的表项进行剪枝。

    三、故障解决

    1、在路由器上分别执执行命令system-view,进入系统视图。

    2、执行multicast routing-enable,使能组播功能。

    3、执行interfaceinterface-type interface-number,进入接口视图。

    4、执行pim sm,使能PIM协议。

    5、执行return退回到用户视图。

    6、执行save,保存对配置的修改。

    经过上面的配置,与用户连接的接口上配置PIM的有源树模式后,全网组播业务恢复故障得到解决。

   

本文来源:天下网吧 作者:网吧方案

声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。若文章侵犯了您的相关权益,请及时与我们联系,我们会及时处理,感谢您对本站的支持!联系Email:support@txwb.com,系统开号,技术支持,服务联系QQ:1175525021本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下