一种路由传输方法和装置制造方法及图纸

技术编号:14680184 阅读:61 留言:0更新日期:2017-02-22 13:17
本发明专利技术提供一种路由传输方法和装置,该方法包括:在重启设备执行GR的过程中,从本地获取第一ORF策略信息;利用所述第一ORF策略信息对待同步给所述重启设备的路由进行过滤;将通过过滤处理的第一类路由发送给所述重启设备。通过本发明专利技术的技术方案,可以实现GR的快速收敛,避免GR过程长时间才结束,加快GR的收敛速度,提高GR性能,不会对原有GR流程产生影响。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种路由传输方法和装置
技术介绍
GR(GracefulRestart,平滑重启)是一种在主备倒换时,保证转发业务不中断的机制。在主备倒换过程中,不会产生路由振荡,数据转发路径也不会发生改变,整个系统可以实现不间断运行,从而保证转发业务的正常运行。网络设备A和网络设备B建立邻居关系,网络设备A和网络设备B均是支持GR能力的设备。网络设备A上包括主用主控板和备用主控板,在主用主控板正常时,主用主控板将来自网络设备B的路由下发到转发芯片的FIB(ForwardInformationBase,转发信息库)表,转发芯片可以使用FIB表对数据进行转发。网络设备A在主备倒换期间,由于转发芯片所在的接口板不会重启,因此网络设备A不删除FIB表中的路由,这样,转发芯片就可以继续使用FIB表对接收到的数据进行转发,从而在主备倒换过程中,保证转发业务不中断。在主备倒换完毕后,网络设备A与网络设备B重新建立邻居关系,且网络设备A从网络设备B上同步路由,在路由同步完成之后,GR过程结束,网络设备A将GR过程同步到的路由下发到FIB表中,以更新FIB表中的路由。ORF(OutboundRoutefiltering,出站路由过滤)是一种邻居功能,当网络设备A和网络设备B均支持ORF时,网络设备B在向网络设备A发送路由之前,网络设备A还需要将本地的ORF策略信息发送给网络设备B,网络设备B利用ORF策略信息对路由进行过滤,将通过过滤处理的路由发送给网络设备A。基于此,在GR过程中,网络设备A与网络设备B重新建立邻居关系之后,网络设备A还需要将本地的所有ORF策略信息发送给网络设备B,由于ORF策略信息可能会很多,因此网络设备A需要通过多个报文才能将所有ORF策略信息发送给网络设备B,这一时间较长。而网络设备B在接收到网络设备A的所有ORF策略信息后,才能够将路由同步给网络设备A,从而影响了GR的快速收敛,GR过程需要很长时间才能够结束,严重影响了GR性能。
技术实现思路
本专利技术提供一种路由传输方法,应用于辅助设备上,所述方法包括:在与本设备具有邻居关系的重启设备执行平滑重启GR的过程中,从本地获取第一出站路由过滤ORF策略信息;其中,所述第一ORF策略信息是本设备在所述重启设备执行GR之前,从所述重启设备接收并存储在本地的;利用所述第一ORF策略信息对待同步给所述重启设备的路由进行过滤;将通过过滤处理的第一类路由发送给所述重启设备。本专利技术提供一种路由传输装置,应用于辅助设备上,所述装置包括:获取模块,用于在与本设备具有邻居关系的重启设备执行平滑重启GR的过程中,从本地获取第一出站路由过滤ORF策略信息;其中,所述第一ORF策略信息是在所述重启设备执行GR之前,从所述重启设备接收并存储在本地的;处理模块,用于利用所述第一ORF策略信息对待同步给所述重启设备的路由进行过滤;发送模块,用于将通过过滤处理的第一类路由发送给所述重启设备。基于上述技术方案,本专利技术实施例中,在重启设备执行GR的过程中,辅助设备可以直接从本地获取第一ORF策略信息,并利用第一ORF策略信息对待同步给重启设备的路由进行过滤,并将通过过滤处理的路由同步给重启设备,而不用等到来自重启设备的第二ORF策略信息后,才去将通过过滤处理的路由同步给重启设备,从而实现GR的快速收敛,避免GR过程长时间才结束,加快GR的收敛速度,提高GR性能,不会对原有GR流程产生影响。附图说明为了更加清楚地说明本专利技术实施例或者现有技术中的技术方案,下面将对本专利技术实施例或者现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。图1是本专利技术一种实施方式中的应用场景示意图;图2是本专利技术一种实施方式中的路由传输方法的流程图;图3是本专利技术一种实施方式中的辅助设备的硬件结构图;图4是本专利技术一种实施方式中的路由传输装置的结构图。具体实施方式在本专利技术使用的术语仅仅是出于描述特定实施例的目的,而非限制本专利技术。本专利技术和权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其它含义。还应当理解,本文中使用的术语“和/或”是指包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本专利技术可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本专利技术范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,此外,所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。本专利技术实施例中提出一种路由传输方法,该方法可以应用于包括多个网络设备的系统中。以图1为本专利技术实施例的应用场景示意图,网络设备A、网络设备B和网络设备C均是支持GR能力的设备,网络设备A和网络设备B建立邻居关系,网络设备A和网络设备C建立邻居关系。网络设备A上包括主用主控板和备用主控板,当网络设备A发生主备倒换时,则可以将发生主备倒换的网络设备A称为重启设备(Restarting设备),而与重启设备连接的邻居设备(即网络设备B和网络设备C)可以称为辅助设备(Helper设备)。如图2所示,为路由传输方法的流程图,该方法可以应用于辅助设备上。步骤201,在重启设备执行GR的过程中,辅助设备从本地获取第一ORF策略信息,该第一ORF策略信息是重启设备的ORF策略信息。其中,第一ORF策略信息是本设备在重启设备执行GR之前,从重启设备接收并存储在本地的。步骤202,辅助设备利用该第一ORF策略信息对待同步给该重启设备的路由进行过滤。步骤203,辅助设备将通过过滤处理的第一类路由发送给该重启设备。针对步骤201,在一个例子中,在重启设备执行GR的过程之前,辅助设备在接收到来自该重启设备的第一ORF策略信息后,可以在本地(如本地存储介质)存储该重启设备的第一ORF策略信息,以保存该第一ORF策略信息。例如,在重启设备发生主备倒换之前,此时还没有进入到重启设备的GR过程,由于重启设备与辅助设备之间建立有邻居关系,因此,重启设备会将本地的ORF策略信息发送给辅助设备,为了区分方便,将主备倒换之前发送的ORF策略信息称为第一ORF策略信息。辅助设备在接收到来自重启设备的第一ORF策略信息后,在本地存储介质中存储该重启设备的第一ORF策略信息。而且在重启设备的GR过程中,辅助设备不会删除重启设备的第一ORF策略信息。之后,重启设备发生主备倒换,进入到重启设备的GR过程,在主备倒换完毕后,重启设备与辅助设备重新建立邻居关系。在重新建立邻居关系后,由于辅助设备在重启设备的GR过程中,不会删除重启设备的第一ORF策略信息,因此辅助设备可以从本地存储介质中直接获取重启设备的第一ORF策略信息。此外,在重新建立邻居关系后,重启设备还可以将本地的ORF策略信息发送给辅助设备,为了区分方便,可以将主备倒换完毕后发送的ORF策略信息称为第二ORF策略信息,由辅助设备在重启设备执行GR的过程(重新建立邻居关系是GR过程的一个步骤)中,接收来自重启设备的第本文档来自技高网
...
一种路由传输方法和装置

【技术保护点】
一种路由传输方法,应用于辅助设备上,其特征在于,所述方法包括:在与本设备具有邻居关系的重启设备执行平滑重启GR的过程中,从本地获取第一出站路由过滤ORF策略信息;其中,所述第一ORF策略信息是本设备在所述重启设备执行GR之前,从所述重启设备接收并存储在本地的;利用所述第一ORF策略信息对待同步给所述重启设备的路由进行过滤;将通过过滤处理的第一类路由发送给所述重启设备。

【技术特征摘要】
1.一种路由传输方法,应用于辅助设备上,其特征在于,所述方法包括:在与本设备具有邻居关系的重启设备执行平滑重启GR的过程中,从本地获取第一出站路由过滤ORF策略信息;其中,所述第一ORF策略信息是本设备在所述重启设备执行GR之前,从所述重启设备接收并存储在本地的;利用所述第一ORF策略信息对待同步给所述重启设备的路由进行过滤;将通过过滤处理的第一类路由发送给所述重启设备。2.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:在所述重启设备执行GR的过程中,接收来自所述重启设备的第二ORF策略信息;比较所述第一ORF策略信息和所述第二ORF策略信息是否相同;若相同,则拒绝向所述重启设备重新发送路由;若不同,则利用所述第二ORF策略信息对待同步给所述重启设备的路由进行过滤,得到通过过滤处理的第二类路由;根据所述第一类路由和所述第二类路由的区别进行路由同步。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一类路由和所述第二类路由的区别进行路由同步的过程,具体包括:向所述重启设备发送针对所述第一类路由的撤销命令,以使所述重启设备撤销所述第一类路由,并将所述第二类路由发送给所述重启设备。4.根据权利要求2所述的方法,其特征在于,所述根据所述第一类路由和所述第二类路由的区别进行路由同步的过程,具体包括:将所述第二类路由中存在,但所述第一类路由中不存在的路由,发送给所述重启设备;针对所述第一类路由中存在,但所述第二类路由中不存在的路由,向所述重启设备发送撤销命令,以使所述重启设备撤销所述第一类路由中存在,但所述第二类路由中不存在的路由。5.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:将所述辅助设备的ORF策略信息发送给所述重启设备;接收所述重启设备发送的第三类路由,其中,所述第三类路由是所述重启设备在GR过程结束后,利用所述辅助设备的ORF策略信息对待同步给所述辅助设备的路由进行过滤后得到并发送的。6.一种路由传输装置,应用于辅助设备上,其特征在于,所述装置包括...

【专利技术属性】
技术研发人员:朱超鹏
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1