SDN网络故障的诊断方法、装置及系统制造方法及图纸

技术编号:17517829 阅读:24 留言:0更新日期:2018-03-21 02:18
本发明专利技术提供了一种SDN网络故障的诊断方法、装置及系统,其中,该方法包括:控制器发送业务流量的特征参数到网络设备,其中,该特征参数用于获取该业务流量的转发路径;该控制器接收该网络设备依据该特征参数获取的该转发路径;该控制器依据在该转发路径上采集的模拟流量诊断网络故障。采用上述技术方案,解决了相关技术中业务故障诊断效率低下的问题,实现了快速便捷地诊断网络故障的效果。

SDN network fault diagnosis method, device and system

The present invention provides diagnostic methods, a SDN network fault device and system, wherein, the method comprises: a controller sends traffic characteristic parameters to the network equipment, wherein, the characteristic parameters are used to obtain the traffic forwarding path; the forwarding path of the controller receives the network equipment on the basis of the acquired characteristic parameters network; fault diagnosis of analog controller on the basis of the flow in the forwarding path on acquisition. By using the above technical scheme, the problem of low efficiency of business fault diagnosis in the related technology is solved, and the effect of rapid and convenient diagnosis of network fault is realized.

【技术实现步骤摘要】
SDN网络故障的诊断方法、装置及系统
本专利技术涉及通信领域,具体而言,涉及一种SDN网络故障的诊断方法、装置及系统。
技术介绍
在相关技术中,网络故障诊断分为故障识别、故障定位、故障模拟,在传统网络下,设备故障诊断存在定位时间长,诊断活动受运维限制,诊断流程复杂等问题。在传统网络中,诊断网络故障通常需要在多个网络设备节点上预先配置数据采集方法,例如:配置访问控制列表(AccessControlList,简称为ACL)规则,然后通过下发真实的业务数据流或模拟数据流,使各设备节点产生流量统计信息,例如:收发报文数。运维人员在各设备节点收集到这些统计信息后,再通过人工分析或使用其它辅助分析手段,判断各设备节点的转发是否正确。通过以上描述可以发现,现有诊断技术故障识别的指标单一且固化,不能根据业务需求实时变更统计指标;故障发现依赖人工搜集数据加以辅助分析,导致故障定位流程复杂,耗时较长,对于已部署网络,诊断活动受制与运维计划,诊断窗口时间有限,更加剧了上述问题;更重要的是,在定位出故障后,需要运维人员根据定位结果修复故障,不具备可自愈能力。针对相关技术中,业务故障诊断效率低下的问题,目前还没有有效的解决方案。
技术实现思路
本专利技术实施例提供了一种SDN网络故障的诊断方法、装置及系统,以至少解决相关技术中业务故障诊断效率低下的问题。根据本专利技术的一个实施例,提供了一种软件定义网络(SoftwareDefinedNetworking,简称为SDN)网络故障的诊断方法,其特征在于,包括:控制器发送业务流量的特征参数到网络设备,其中,所述特征参数用于获取所述业务流量的转发路径,所述网络设备为所述转发路径中的设备;所述控制器接收所述网络设备依据所述特征参数获取的所述转发路径;所述控制器依据在所述转发路径上采集的模拟流量诊断网络故障。可选地,所述模拟流量是依据所述控制器设置的配置参数生成的,其中,所述模拟流量的生成方式,包括以下之一:所述控制器依据所述配置参数生成所述模拟流量;所述控制器向所述网络设备发送配置参数,其中,由所述网络设备依据所述配置参数生成所述模拟流量。可选地,所述控制器依据在所述转发路径上采集的模拟流量诊断网络故障之前,包括:所述控制器对所述转发路径进行调整。可选地,所述模拟流量中携带有用于识别所述模拟流量的标识。可选地,所述业务流量的特征参数,包括以下至少之一:入端口,数据五元组信息,服务质量(QualityofService,简称为QoS)。可选地,所述控制器与所述网络设备通过南向协议进行通信。根据本专利技术的另一个实施例,还提供了一种SDN网络故障的诊断方法,其特征在于,包括:网络设备接收控制器发送的业务流量的特征参数;所述网络设备依据所述特征参数获取所述业务流量的转发路径,并将所述转发路径反馈到所述控制器,其中,所述控制器依据在所述转发路径上采集的模拟流量诊断网络故障,所述网络设备为所述转发路径中的设备。可选地,所述模拟流量是依据所述控制器设置的配置参数生成的,其中,所述模拟流量的生成方式,包括以下之一:所述模拟流量由所述控制器依据所述配置参数生成;所述模拟流量由所述网络设备依据所述配置参数生成。可选地,所述模拟流量中携带有用于识别所述模拟流量的标识。可选地,所述网络设备与所述控制器通过南向协议进行通信。根据本专利技术的另一个实施例,还提供了一种SDN网络故障的诊断系统,其特征在于,包括:控制器发送业务流量的特征参数到网络设备;所述网络设备依据所述特征参数获取所述业务流量的转发路径,并将所述转发路径发送到所述控制器,所述网络设备为所述转发路径中的设备;所述控制器依据在所述转发路径上采集的模拟流量诊断网络故障。可选地,所述模拟流量是依据所述控制器设置的配置参数生成的,其中,所述模拟流量的生成方式,包括以下之一:所述模拟流量由所述控制器依据所述配置参数生成;所述模拟流量由所述网络设备依据所述配置参数生成。可选地,所述控制器依据在所述转发路径上采集的模拟流量诊断网络故障之前,所述系统还包括:所述控制器对所述转发路径进行调整。可选地,所述模拟流量中携带有用于识别所述模拟流量的标识。根据本专利技术的另一个实施例,还提供了一种SDN网络故障的诊断装置,应用于控制器,其特征在于,包括:发送模块,用于发送业务流量的特征参数到网络设备,其中,所述特征参数用于获取所述业务流量的转发路径,所述网络设备为所述转发路径中的设备;第一接收模块,用于接收所述网络设备依据所述特征参数获取的所述转发路径;诊断模块,用于依据在所述转发路径上采集的模拟流量诊断网络故障。可选地,所述模拟流量是依据所述控制器设置的配置参数生成的,其中,所述模拟流量的生成方式,包括以下之一:所述控制器依据所述配置参数生成所述模拟流量;所述控制器向所述网络设备发送配置参数,其中,由所述网络设备依据所述配置参数生成所述模拟流量。可选地,所述诊断模块还用于在所述控制器依据在所述转发路径上采集的模拟流量诊断网络故障之前,对所述转发路径进行调整。可选地,所述模拟流量中携带有用于识别所述模拟流量的标识。可选地,所述业务流量的特征参数,包括以下至少之一:入端口,数据五元组信息,服务质量QoS。可选地,所述控制器与所述网络设备通过南向协议进行通信。根据本专利技术的另一个实施例,还提供了一种SDN网络故障的诊断装置,应用于网络设备,其特征在于,包括:第二接收模块,用于接收控制器发送的业务流量的特征参数;获取模块,用于依据所述特征参数获取所述业务流量的转发路径,并将所述转发路径反馈到所述控制器,其中,所述控制器依据在所述转发路径上采集的模拟流量诊断网络故障。可选地,所述模拟流量是依据所述控制器设置的配置参数生成的,其中,所述模拟流量的生成方式,包括以下之一:所述模拟流量由所述控制器依据所述配置参数生成;所述模拟流量由所述网络设备依据所述配置参数生成。可选地,所述模拟流量中携带有用于识别所述模拟流量的标识。可选地,所述网络设备与所述控制器通过南向协议进行通信。根据本专利技术的又一个实施例,还提供了一种存储介质。该存储介质设置为存储用于执行以下步骤的程序代码:控制器发送业务流量的特征参数到网络设备,其中,所述特征参数用于获取所述业务流量的转发路径,所述网络设备为所述转发路径中的设备;所述控制器接收所述网络设备依据所述特征参数获取的所述转发路径;所述控制器依据在所述转发路径上采集的模拟流量诊断网络故障。可选地,存储介质还设置为存储用于执行以下步骤的程序代码:网络设备接收控制器发送的业务流量的特征参数;所述网络设备依据所述特征参数获取所述业务流量的转发路径,并将所述转发路径反馈到所述控制器,其中,所述控制器依据在所述转发路径上采集的模拟流量诊断网络故障。通过本专利技术,网络设备户获取需要检测的转发路径,控制器或者网络设备在该转发路径上发送模拟流量,控制器不时的采集该模拟流量,通过模拟流量在上述转发路径中的传输情况对网络进行故障诊断。采用上述技术方案,解决了相关技术中业务故障诊断效率低下的问题,实现了快速便捷地诊断网络故障。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的一本文档来自技高网...
SDN网络故障的诊断方法、装置及系统

【技术保护点】
一种软件定义网络SDN网络故障的诊断方法,其特征在于,包括:控制器发送业务流量的特征参数到网络设备,其中,所述特征参数用于获取所述业务流量的转发路径,所述网络设备为所述转发路径中的设备;所述控制器接收所述网络设备依据所述特征参数获取的所述转发路径;所述控制器依据在所述转发路径上采集的模拟流量诊断网络故障。

【技术特征摘要】
1.一种软件定义网络SDN网络故障的诊断方法,其特征在于,包括:控制器发送业务流量的特征参数到网络设备,其中,所述特征参数用于获取所述业务流量的转发路径,所述网络设备为所述转发路径中的设备;所述控制器接收所述网络设备依据所述特征参数获取的所述转发路径;所述控制器依据在所述转发路径上采集的模拟流量诊断网络故障。2.根据权利要求1所述的方法,其特征在于,所述模拟流量是依据所述控制器设置的配置参数生成的,其中,所述模拟流量的生成方式,包括以下之一:所述控制器依据所述配置参数生成所述模拟流量;所述控制器向所述网络设备发送配置参数,其中,由所述网络设备依据所述配置参数生成所述模拟流量。3.根据权利要求1所述的方法,其特征在于,所述控制器依据在所述转发路径上采集的模拟流量诊断网络故障之前,包括:所述控制器对所述转发路径进行调整。4.根据权利要求1所述的方法,其特征在于,所述模拟流量中携带有用于识别所述模拟流量的标识。5.根据权利要求1所述的方法,其特征在于,所述业务流量的特征参数,包括以下至少之一:入端口,数据五元组信息,服务质量QoS。6.根据权利要求1至5任一项所述的方法,其特征在于,所述控制器与所述网络设备通过南向协议进行通信。7.一种SDN网络故障的诊断方法,其特征在于,包括:网络设备接收控制器发送的业务流量的特征参数;所述网络设备依据所述特征参数获取所述业务流量的转发路径,并将所述转发路径反馈到所述控制器,其中,所述控制器依据在所述转发路径上采集的模拟流量诊断网络故障,所述网络设备为所述转发路径中的设备。8.根据权利要求7所述的方法,其特征在于,所述模拟流量是依据所述控制器设置的配置参数生成的,其中,所述模拟流量的生成方式,包括以下之一:所述模拟流量由所述控制器依据所述配置参数生成;所述模拟流量由所述网络设备依据所述配置参数生成。9.根据权利要求7所述的方法,其特征在于,所述模拟流量中携带有用于识别所述模拟流量的标识。10.根据权利要求7至9任一项所述的方法,其特征在于,所述网络设备与所述控制器通过南向协议进行通信。11.一种SDN网络故障的诊断系统,其特征在于,包括:控制器发送业务流量的特征参数到网络设备;所述网络设备依据所述特征参数获取所述业务流量的转发路径,并将所述转发路径发送到所述控制器,所述网络设备为所述转发路径中的设备;所述控制器依据在所述转发路径上采集的模拟流量诊断网络故障。12.根据权利要求11所述的系统,其特征在于,所述模拟流量是依据所述控制器设置的配置参数生成的,其中,所述模拟流量的生成方式,包括以...

【专利技术属性】
技术研发人员:黄永洁
申请(专利权)人:南京中兴软件有限责任公司
类型:发明
国别省市:江苏,32

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

1