组播路由为何不被下游设备学习?

日期: 2011-08-23 来源:TechTarget中国

  网络环境

  组播数据通过二层转发到RouterA,RouterA上用VLANIF口终结该组播源的VLAN信息,所有的三层接口(包括物理的和逻辑的)都启用了组播协议IGMP和PIM SM,设备RouterB的IGP路由可达,但是下挂设备RouterB学习不到RouterA的组播路由,导致组播业务不能正常运行。

  图为组播业务组网图

  故障分析

  1.在RouterB上使用命令ping,能正常Ping通组播源地址,IGP路由可达,说明正常的IP业务正常,可以排除IP层面问题。

  2.在RouterA上使用命令display multicast routing-table,发现有(S,G)表项生成。而在RouterB上使用命令display multicast routing-table,没有(S,G)表项生成。

  3.RouterA上没有学习到组播路由,而在RouterA上直接连接组播客户端使用效果正常。

  4.RouterA通过VLANIF接入组播源,需要在VLANIF接口下启用property routing命令。通过命令display current-configuration查看配置文件,发现在VLANIF接口下面没有启用命令property routing。

  —-结束

  处理步骤

  在RouterA上执行以下操作。

  步骤 1执行命令system-view,进入系统视图。

  步骤 2执行命令interface vlanif interface-number,进入VLANIF视图。

  步骤 3执行命令property routing,配置VLANIF接口的路由属性为routing。

  步骤 4执行命令return退回到用户视图。

  步骤 5执行命令save,保存对配置的修改。

  —-结束

  完成上述操作后,RouterB下面的设备能正常接收组播数据流,故障排除。

  案例总结

  在VLANIF接口作为服务器端与其他IP路由设备连接运行组播协议时,VLANIF接口必须配置路由属性为routing。只有在一个VLAN只具有一个端口的情况下,该VLANIF接口才能配置为routing属性。在其他情况下,VLANIF接口的路由属性可以配置为bridging。VLANIF接口的缺省的路由属性为bridging。在VLANIF接口包含多个端口时,VLANIF接口的路由属性只能为bridging。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。