【技术实现步骤摘要】
本专利技术涉及通信领域,具体而言,涉及一种故障检测方法及装置。
技术介绍
业务功能链(ServiceFunctionChaining,简称为SFC)是目前正在研究和标准化的一种网络技术。自从数据中心网络向叠加(Overlay)网络发展以后,网络边缘成为了虚拟网络与物理网络的分界点,其中,网络边缘可能为服务器(Server)或者架顶式(ToR)交换机,以及可能为网关(Gateway)。然而Overlay技术无法解决所有问题,在数据中心内还是存在很多中间件(Middleware),例如:防火墙/负载均衡器等,这些设备都是基于用户业务来处理的,如果通过隧道而穿越这些设备,显然是不行的。数据中心的这种部署模型,要求虚拟防火墙/负载均衡器可以在网络中任意部署,也就是与网络拓扑无关;其缺陷在于:如果将流量能够灵活地通过虚拟防火墙/负载均衡器进行处理,那么将会产生虚拟防火墙/负载均衡器等新型中间件,这些虚拟防火墙/负载均衡器部署在网络的边缘,可以由标准服务器来实现。相关技术中将虚拟防火墙/负载均衡器/网关等业务处理功能称为业务功能(ServiceFunction),而流量经过一系列的ServiceFunction的处理,便会形成ServiceFunctionChaining,即业务功能链。目前,相关技术中的SFC框架基本可以分为如下组件:1.业务叠加(ServiceOverlay),即各个网络边缘节点需要通信的Overlay技 ...
【技术保护点】
一种故障检测方法,其特征在于,包括:在本端业务功能节点管理域内的第一业务功能实例与对端业务功能节点管理域内的第二业务功能实例之间所建立的业务功能路径上创建双向转发检测BFD会话;通过与所述对端业务功能节点之间的BFD控制报文交互执行连通性故障检测。
【技术特征摘要】 【专利技术属性】
1.一种故障检测方法,其特征在于,包括:
在本端业务功能节点管理域内的第一业务功能实例与对端业务功能节
点管理域内的第二业务功能实例之间所建立的业务功能路径上创建双向转
发检测BFD会话;
通过与所述对端业务功能节点之间的BFD控制报文交互执行连通性故
障检测。
2.根据权利要求1所述的方法,其特征在于,通过所述BFD控制报文交互执
行连通性故障检测包括:
在定时器规定的预设时长内接收来自于所述对端业务功能节点的所述
BFD控制报文,其中,所述BFD控制报文中携带有所述第一业务功能实例的
识别号;
在根据所述识别号确定所述本端业务功能节点管理域内与该识别号对
应的第一业务功能实例处于激活状态的情况下,保持所述BFD会话的开启状
态并对所述定时器进行重置。
3.根据权利要求2所述的方法,其特征在于,在根据所述识别号确定所述第一
业务功能实例处于所述激活状态之前,还包括:
从所述BFD控制报文获取所述BFD控制报文中BFD的状态字段当前为
开启状态。
4.根据权利要求1所述的方法,其特征在于,通过所述BFD控制报文交互执
行连通性故障检测包括:
在定时器规定的预设时长内等待所述对端业务功能节点发送的所述
BFD控制报文;
如果在所述预设时长内未接收到所述BFD控制报文,则关闭所述BFD
会话并执行业务功能路径切换操作,同时告知所述对端业务功能节点发生链
路故障。
5.根据权利要求1所述的方法,其特征在于,通过所述BFD控制报文交互执
行连通性故障检测包括:
在确定所述本端业务功能节点管理域内的所述第一业务功能实例发生
故障或者已经被关闭的情况下,关闭所述BFD会话,并对所述BFD控制报
文进行配置,其中,将所述BFD控制报文中BFD的状态字段设置为关闭状
态并且在所述BFD控制报文内封装所述第二业务功能实例的识别号;
向所述对端业务功能节点发送所述BFD控制报文。
6.根据权利要求1所述的方法,其特征在于,创建所述BFD会话包括:
在所述本端业务功能节点管理域内增加BFD功能模块;
由所述第一业务功能实例所在的本端业务功能节点将BFD会话创建信
息通知给所述BFD功能模块,其中,所述BFD会话创建信息用于所述BFD
功能模块创建所述BFD会话,所述BFD会话创建信息包括以下至少之一:
所述第一业务功能实例的识别号、所述第二业务功能实例的识别号、本端业
务功能节点的标识信息以及所述对端业务功能节点的标识信息。
技术研发人员:孟伟,王翠,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。