[发明专利]一种SDN网络故障分析的方法及装置有效
| 申请号: | 201410029557.8 | 申请日: | 2014-01-22 |
| 公开(公告)号: | CN104796298B | 公开(公告)日: | 2019-06-07 |
| 发明(设计)人: | 程先;孙利辉;李建新 | 申请(专利权)人: | 新华三技术有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24 |
| 代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 310052 浙*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 sdn 网络故障 分析 方法 装置 | ||
本发明提供一种SDN网络故障分析的方法和装置。通过SDN控制器构造探测报文,并在业务流路径的每个SDN交换机创建的实例上生成一个检测器。然后将构造好的探测报文,从测试起点开始,按照业务流路径传输到业务流测试终点执行对所述业务流路径的故障探测。所述SDN控制器进一步接收探测器上报的探测结果,并根据探测结果生成业务流路径故障分析的网络拓扑和/或结果列表。通过本发明,可以很好地实现SDN网络环境下业务流路径的故障分析。
技术领域
本发明涉及通信技术领域,尤其涉及一种SDN(Software Defined Network,软件定义网络)网络中业务流路径的故障分析的方法及其对应的装置。
背景技术
随着互联网业务的不断发展,互联网业务对于在互联网上部署的时间要求越来越短,比如几年前一个业务部署往往需要几个月的时间,而且还要花费大量的人力。而现在一个互联网业务可能会要求在投入少量人力的情况下,在几天内完成部署。如何快速部署一个互联网业务,这就涉及到一些新的技术,比如SDN技术,在SDN定义的模型下,可以通过软件的方式实现对业务的部署,从而减少人力投入,缩短工期。
典型的SDN网络如图1所示,SDN交换机除了彼此之间存在SDN数据通道用于转发数据报文外,还通过一条独立的SDN管理通道和SDN控制器建立连接。当SDN交换机收到首个数据报文后,会将报文上送给SDN控制器,SDN控制器经过一定的计算,告知SDN交换机如何进一步处理该报文,是丢弃、限流、还是从哪个端口发送出去。
然而,当SDN网络中SDN交换机的数量达到一定的量级后,并且每个SDN交换机上的流表数量众多,此时,端到端的业务流路径的故障分析就显的非常必要和重要。唯有如此,管理员才能及时知道业务流路径的网络状况并对之加以管理。然而,现有技术还没有一套有效、完整的方案解决该问题。
发明内容
有鉴于此,本发明提供一种SDN网络故障分析的方法及装置,以解决现有技术方案之不足。
具体地,本发明提供一种SDN网络的故障分析方法,应用于SDN控制器上,其中所述SDN网络内待检测的业务流路径的起点和终点的SDN交换机均下挂连接有终端设备,其中,所述方法包括:
所述SDN控制器构造探测报文,并在业务流路径上的每个SDN交换机创建的实例上生成一个检测器;
所述SDN控制器对构造好的探测报文从测试起点开始,按照业务流路径传输到业务流测试终点执行对所述业务流路径的探测;
所述SDN控制器接收探测器上报的探测结果,并根据探测结果生成业务流路径故障分析的网络拓扑和/或结果列表。
进一步地,所述探测报文具体可以为ICMP、UDP、DHCP、TCP协议中的任意一种,所述SDN控制器在构造探测报文时,需要指定如下参数:
起点SDN交换机下的任意一个终端设备的Mac地址和/或IP地址;
终点SDN交换机下的任意一个终端设备的Mac地址和/或IP地址。
进一步地,所述SDN控制器在构造探测报文成功后,进一步为该探测报文生成一个全网唯一标识uid。
进一步地,所述SDN控制器对构造好的探测报文,分别从测试起点和测试终点开始,按照业务流路径执行对所述业务流路径的双向探测。
进一步地,所述探测器上报的探测结果具体包括:该报文在SDN交换机上「可达」,该报文在SDN交换机上「不可达」,或者该报文在SDN交换机上「未知」。
本发明同时提供一种SDN网络的故障分析装置,应用于SDN控制器上,其中所述SDN网络内待检测的业务流路径的起点和终点的SDN交换机均下挂连接有终端设备,其中,所述装置包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410029557.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:滚筒冷渣机
- 下一篇:软件定义网络中的中间盒调度方法及系统





