路径的故障检测方法、装置、设备、系统及存储介质制造方法及图纸

技术编号:25695241 阅读:37 留言:0更新日期:2020-09-18 21:06
本发明专利技术实施例公开了一种路径的故障检测方法、装置、设备、系统及存储介质。该方法应用于检测控制节点,包括:向待检测的业务路径中的源节点和目的节点分别下发正向检测配置信息和反向检测配置信息;其中,正向检测配置信息用于指示源节点通过业务路径向目的节点单向发送故障检测报文,反向检测配置信息用于指示目的节点在预设时间内未接收到故障检测报文时,通过反向通知路径向源节点反馈检测失败结果;如果接收到源节点反馈的检测失败结果,则对业务路径进行更新,并生成与新的业务路径对应的新的反向通知路径。本发明专利技术实施例的技术方案,实现了无需节点之间协商故障检测的配置信息,即可对路径进行故障检测,提高对网络中的路径的故障检测效率。

【技术实现步骤摘要】
路径的故障检测方法、装置、设备、系统及存储介质
本专利技术实施例涉及故障检测
,尤其涉及一种路径的故障检测方法、装置、设备、系统及存储介质。
技术介绍
目前,通常使用双向转发检测(BidirectionalForwardingDetection,BFD)协议对网络中的通信故障进行快速检测,以在出现故障时可以快速建立起新的通信路径,或者快速切换到备用路径上。现有技术中,使用BFD协议进行故障检测时,需要在待检测的业务路径的源节点与目的节点之间建立BFD会话,然后,源节点与目的节点之间互相协商故障检测需要的一些配置信息,根据这些配置信息对业务路径进行故障检测。但这样会导致故障检测流程比较复杂,影响故障检测效率。
技术实现思路
本专利技术实施例提供了一种路径的故障检测方法、装置、设备、系统及存储介质,以实现无需节点之间协商故障检测的配置信息,即可对路径进行故障检测,简化路径的故障检测流程,提高网络中路径的故障检测效率。第一方面,本专利技术实施例提供了一种路径的故障检测方法,应用于检测控制节点,包括:根据待检测的业务路径中包括的源节点和目的节点,向源节点下发正向检测配置信息,并向目的节点下发反向检测配置信息;其中,正向检测配置信息用于指示源节点通过业务路径向目的节点单向发送故障检测报文,反向检测配置信息用于指示目的节点在预设时间内未接收到故障检测报文时,通过反向通知路径向源节点反馈检测失败结果;如果接收到源节点反馈的检测失败结果,则对业务路径进行更新,并生成与新的业务路径对应的新的反向通知路径。可选的,反向通知路径与业务路径不重合。可选的,在对业务路径进行更新,并生成与新的业务路径对应的新的反向通知路径之后,还包括:生成与新的业务路径对应的新的正向检测配置信息,并将新的正向检测配置信息发送至源节点;生成与新的反向通知路径对应的新的反向检测配置信息,并将新的反向检测配置信息发送至目的节点。第二方面,本专利技术实施例还提供了一种路径的故障检测方法,应用于目的节点,包括:接收检测控制节点下发的反向检测配置信息;其中,反向检测配置信息用于指示目的节点在预设时间内未接收到源节点单向发送的与待检测业务路径匹配的故障检测报文时,通过反向通知路径向源节点反馈检测失败结果;如果在预设时间内未接收到故障检测报文,则生成与业务路径对应的检测失败结果,并通过反向通知路径向源节点反馈检测失败结果。可选的,反向通知路径与业务路径不重合。可选的,在通过反向通知路径向源节点反馈检测失败结果之后,还包括:如果接收到检测控制节点下发的新的反向检测配置信息,则从新的反向检测配置信息中,提取与新的业务路径对应的新的反向通知路径。第三方面,本专利技术实施例还提供了一种路径的故障检测装置,应用于检测控制节点,包括:指令下发模块,用于根据待检测的业务路径中包括的源节点和目的节点,向源节点下发正向检测配置信息,并向目的节点下发反向检测配置信息;其中,反向检测配置信息用于指示源节点通过业务路径向目的节点单向发送故障检测报文,反向检测配置信息用于指示目的节点在预设时间内未接收到故障检测报文时,通过反向通知路径向源节点反馈检测失败结果;路径更新模块,用于如果接收到源节点反馈的检测失败结果,则对业务路径进行更新,并生成与新的业务路径对应的新的反向通知路径。第四方面,本专利技术实施例还提供了一种路径的故障检测装置,应用于目的节点,包括:指令接收模块,用于接收检测控制节点下发的反向检测配置信息;其中,反向检测配置信息用于指示目的节点在预设时间内未接收到源节点单向发送的与待检测业务路径匹配的故障检测报文时,通过反向通知路径向源节点反馈检测失败结果;检测结果反馈模块,用于如果在预设时间内未接收到故障检测报文,则生成与业务路径对应的检测失败结果,并通过反向通知路径向源节点反馈检测失败结果。第五方面,本专利技术实施例还提供了一种节点设备,节点设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现本专利技术任意实施例提供的路径的故障检测方法。第六方面,本专利技术实施例还提供了一种路径的故障检测系统,包括:检测控制节点以及至少三个节点,至少三个节点用于组成至少一条业务路径以及与业务路径对应的反向通知路径;检测控制节点,用于执行本专利技术实施例提供的应用于检测控制节点的路径的故障检测方法;当系统中的节点作为源节点时,用于接收检测控制节点下发的正向检测配置信息,并根据正向检测配置信息通过业务路径向目的节点单向发送故障检测报文,以及,接收目的节点在预设时间内未接收到故障检测报文时,通过反向通知路径反馈的检测失败结果;当系统中的节点作为目的节点时,用于执行本专利技术实施例提供的应用于目的节点的路径的故障检测方法。第七方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本专利技术任意实施例提供的路径的故障检测方法。本专利技术实施例的技术方案,由检测控制节点向待检测的业务路径中的源节点下发正向检测配置信息,并向目的节点下发反向检测配置信息,使得源节点和目的节点之间无需协商,即可得到用于启动路径故障检测的配置信息,解决了现有技术中节点之间需要协商确定检测配置信息,路径的故障检测效率低的问题,实现了无需节点之间协商故障检测的配置信息,即可对路径进行故障检测,简化路径的故障检测流程,提高对网络中的路径的故障检测效率。附图说明图1a是本专利技术实施例一中的一种路径的故障检测方法的流程图;图1b是本专利技术实施例一中的一种网络拓扑示意图;图2是本专利技术实施例二中的一种路径的故障检测方法的流程图;图3是本专利技术实施例三中的一种路径的故障检测装置的结构示意图;图4是本专利技术实施例四中的一种路径的故障检测装置的结构示意图;图5是本专利技术实施例五中的一种节点设备的结构示意图;图6是本专利技术实施例六中的一种路径的故障检测系统的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1a是本专利技术实施例一中的一种路径的故障检测方法的流程图,本实施例可适用于对软件定义网络(SoftwareDefinedNetwork,SDN)中的路径进行故障检测的情况,该方法可以由路径的故障检测装置来执行,该装置可以由软件和/或硬件来实现,并一般可以集成在节点设备中,例如检测控制节点中,与其他节点设备配合使用,例如目的节点。如图1a所示,该方法包括:步骤110、根据待检测的业务路径中包括的源节点和目的节点,向源节点下发正向检测配置本文档来自技高网...

【技术保护点】
1.一种路径的故障检测方法,其特征在于,应用于检测控制节点,包括:/n根据待检测的业务路径中包括的源节点和目的节点,向源节点下发正向检测配置信息,并向目的节点下发反向检测配置信息;/n其中,正向检测配置信息用于指示源节点通过所述业务路径向目的节点单向发送故障检测报文,反向检测配置信息用于指示目的节点在预设时间内未接收到所述故障检测报文时,通过反向通知路径向源节点反馈检测失败结果;/n如果接收到源节点反馈的检测失败结果,则对所述业务路径进行更新,并生成与新的业务路径对应的新的反向通知路径。/n

【技术特征摘要】
1.一种路径的故障检测方法,其特征在于,应用于检测控制节点,包括:
根据待检测的业务路径中包括的源节点和目的节点,向源节点下发正向检测配置信息,并向目的节点下发反向检测配置信息;
其中,正向检测配置信息用于指示源节点通过所述业务路径向目的节点单向发送故障检测报文,反向检测配置信息用于指示目的节点在预设时间内未接收到所述故障检测报文时,通过反向通知路径向源节点反馈检测失败结果;
如果接收到源节点反馈的检测失败结果,则对所述业务路径进行更新,并生成与新的业务路径对应的新的反向通知路径。


2.根据权利要求1所述的方法,其特征在于,所述反向通知路径与所述业务路径不重合。


3.根据权利要求1所述的方法,其特征在于,在对所述业务路径进行更新,并生成与新的业务路径对应的新的反向通知路径之后,还包括:
生成与新的业务路径对应的新的正向检测配置信息,并将所述新的正向检测配置信息发送至所述源节点;
生成与新的反向通知路径对应的新的反向检测配置信息,并将所述新的反向检测配置信息发送至所述目的节点。


4.一种路径的故障检测方法,其特征在于,应用于目的节点,包括:
接收检测控制节点下发的反向检测配置信息;
其中,所述反向检测配置信息用于指示所述目的节点在预设时间内未接收到源节点单向发送的与待检测业务路径匹配的故障检测报文时,通过反向通知路径向源节点反馈检测失败结果;
如果在预设时间内未接收到所述故障检测报文,则生成与所述业务路径对应的检测失败结果,并通过反向通知路径向源节点反馈所述检测失败结果。


5.根据权利要求4所述的方法,其特征在于,所述反向通知路径与所述业务路径不重合。


6.根据权利要求4所述的方法,其特征在于,在通过反向通知路径向源节点反馈所述检测失败结果之后,还包括:
如果接收到所述检测控制节点下发的新的反向检测配置信息,则从所述新的反向检测配置信息中,提取与新的业务路径对应的新的反向通知路径。


7.一种路径的故障检测装置,其特征在于,应用于检测控制节点,包括:
...

【专利技术属性】
技术研发人员:王小军李京河
申请(专利权)人:北京东土军悦科技有限公司
类型:发明
国别省市:北京;11

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

1