[发明专利]一种逆向路径转发检查方法和设备有效
申请号: | 201210412190.9 | 申请日: | 2012-10-25 |
公开(公告)号: | CN102946332A | 公开(公告)日: | 2013-02-27 |
发明(设计)人: | 王伟 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/703 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司 11297 | 代理人: | 龚家骅 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 逆向 路径 转发 检查 方法 设备 | ||
技术领域
本发明涉及通信技术领域,特别涉及一种逆向路径转发检查方法和设备。
背景技术
如图1所示,为组播网络的组网示意图,在组播网络中,IP报文(组播报文)的目的地址字段为组播组地址,组播源向以此组播组地址所标识的群组发送组播报文;因此,转发路径上的网络设备为了将组播报文发送到多个接收者,往往需要将从一个入接口收到的组播报文转发到多个出接口。
现有技术中,为了处理同一网络设备在不同接口上收到的来自不同对端的相同组播信息,需要对组播报文的入接口进行RPF(Reverse Path Forwarding,逆向路径转发)检查,以决定转发该组播报文或者丢弃该组播报文。进一步的,在进行RPF检查的过程中,需要依靠单播路由表中的单播路由来指导进行RPF检查。
但是,当网络设备发生故障导致单播路由需要重新同步时,由于单播路由表中的单播路由数量很大,因此单播路由同步时间会很长,从而导致单播路由同步失败,使得RPF检查失败,并影响组播报文的转发。
发明内容
本发明实施例提供一种逆向路径转发检查方法和设备,以在单播路由同步失败时,避免RPF检查失败。
为了达到上述目的,本发明实施例提供一种逆向路径转发检查方法,应用于包括单播路由管理模块和组播路由管理模块的网络设备中,该方法包括:
所述单播路由管理模块在获知发生了单播路由同步时间大于预设时间的事件后,将单播路由会同步失败的信息通知给所述组播路由管理模块;
所述组播路由管理模块在获知单播路由会同步失败的信息之后,备份与逆向路径转发RPF检查相对应的单播路由;
在与RPF检查相对应的单播路由同步失败之后,所述组播路由管理模块利用自身备份的单播路由进行RPF检查。
所述单播路由同步时间大于预设时间的事件包括:平滑重启GR事件或者主备倒换事件。
所述组播路由管理模块备份与RPF检查相对应的单播路由之后,所述方法还包括:所述组播路由管理模块标记自身备份的单播路由为指定类型路由;
所述组播路由管理模块利用自身备份的单播路由进行RPF检查,具体包括:在与RPF检查相对应的单播路由同步失败之后,所述组播路由管理模块判断同步失败的单播路由是否为指定类型路由;如果是,则所述组播路由管理模块利用自身备份的单播路由进行RPF检查。
所述组播路由管理模块备份与RPF检查相对应的单播路由之后,所述方法还包括:所述组播路由管理模块标记自身备份的单播路由为指定类型路由;
所述组播路由管理模块利用自身备份的单播路由进行RPF检查,具体包括:在与RPF检查相对应的单播路由同步失败之后,所述组播路由管理模块判断同步失败的单播路由是否为指定类型路由;如果为指定类型路由,则所述组播路由管理模块判断与所述单播路由具有相同组播源的其他单播路由中是否有激活的路由;如果有激活的路由,则所述组播路由管理模块利用所述激活的路由进行RPF检查;如果没有激活的路由,则所述组播路由管理模块利用自身备份的单播路由进行RPF检查。
所述组播路由管理模块备份与RPF检查相对应的单播路由,并标记自身备份的单播路由为指定类型路由,之后还包括:在与RPF检查相对应的单播路由同步成功之后,所述组播路由管理模块删除自身备份的单播路由,并删除指定类型路由的标记。
本发明实施例提供一种网络设备,该设备包括:
单播路由管理模块,用于在获知发生了单播路由同步时间大于预设时间的事件后,将单播路由会同步失败的信息通知给组播路由管理模块;
组播路由管理模块,用于在获知单播路由会同步失败的信息之后,备份与逆向路径转发RPF检查相对应的单播路由;以及,在与RPF检查相对应的单播路由同步失败之后,利用自身备份的单播路由进行RPF检查。
所述单播路由同步时间大于预设时间的事件包括:平滑重启GR事件或者主备倒换事件。
所述组播路由管理模块,进一步用于在备份与RPF检查相对应的单播路由之后,标记自身备份的单播路由为指定类型路由;以及,在与RPF检查相对应的单播路由同步失败之后,判断同步失败的单播路由是否为指定类型路由;如果是,则利用自身备份的单播路由进行RPF检查。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210412190.9/2.html,转载请声明来源钻瓜专利网。