SDN网络的控制方法和装置以及SDN控制器制造方法及图纸

技术编号:15102765 阅读:81 留言:0更新日期:2017-04-08 13:00
本发明专利技术涉及一种SDN网络的控制方法和装置以及SDN控制器,其是接收SDN网络中的各转发设备发送的网络信息,接收业务资源请求,对业务资源请求进行业务识别,获取业务资源请求对应的业务标识和资源标识;根据业务标识、资源标识以及网络信息获取最优数据转发路径并转化为转发设备的转发策略,再将转发策略转化为流表信息,发送至对应的转发设备,如此就可以控制转发设备进行数据转发。本方案中,不仅实现了对业务资源请求的业务识别,而且在有限资源的SDN网路中高效、准确地收集转发网络资源,实现对有限网络资源进行集中处理和高效管控。

【技术实现步骤摘要】

本专利技术涉及网络控制
,尤其是涉及一种SDN网络的控制方法和装置以及SDN控制器
技术介绍
近年来,SDN作为一种新兴的基于软件的网络架构技术,其最大的特点在于具有松耦合的控制平面与数据平面、支持集中化的网络状态控制、实现底层网络设施对上层应用的透明。它具有灵活的软件编程能力,使得网络的自动化管理和控制能力获得了空前的提升,能够有效解决当前网络系统所面临的资源规模扩展受限、组网灵活性差、难以快速满足业务需求等问题。当前SDN技术中,不同领域的业务存在不同的业务需求和特性,导致申请资源的方式难有统一的标准,在数据中心、数据中心间互联、政企网络、电信运营商网络、互联网业务部署等领域需要广泛定制应用,且在带宽有限的网络中对网络资源的利用效率不高。
技术实现思路
基于此,有必要针对带宽有限的网络资源利用效率不高的问题,提供一种SDN网络的控制方法和装置以及SDN控制器。一种SDN网络的控制方法,包括以下步骤:接收SDN网络中的各转发设备发送的网络信息,接收业务资源请求;对业务资源请求进行识别,获取业务资源请求对应的业务标识,并根据业务资源请求获取对应的资源标识;根据业务标识、资源标识以及网络信息获取最优数据转发路径,并将最优数据转发路径转化为最优数据转发路径中各转发设备的转发策略;将各转发策略转化为相应的流表信息,分别将各流表信息发送至对应的转发设备。一种SDN控制器,包括接收单元、识别单元、控制单元和发送单元;接收单元用于接收SDN网络中的各转发设备发送的网络信息,接收业务资源请求;识别单元用于对业务资源请求进行识别,获取业务资源请求对应的业务标识,并根据业务资源请求获取对应的资源标识;控制单元用于根据业务标识、资源标识以及网络信息获取最优数据转发路径,并将最优数据转发路径转化为最优数据转发路径中各转发设备的转发策略;发送单元用于将各转发策略转化为相应的流表信息,分别将各流表信息发送至对应的转发设备。根据上述本专利技术的方案,其是接收SDN网络中的各转发设备发送的网络信息,接收业务资源请求,对业务资源请求进行业务识别,获取业务资源请求对应的业务标识和资源标识;根据业务标识、资源标识以及网络信息获取最优数据转发路径并转化为转发设备的转发策略,再将转发策略转化为流表信息,发送至对应的转发设备,如此就可以控制转发设备进行数据转发。本方案中,不仅实现了对业务资源请求的业务识别,而且在有限资源的SDN网路中高效、准确地收集网络资源,实现对有限网络资源进行集中处理和高效管控。一种SDN网络的控制装置,包括下级SDN控制器,下级SDN控制器包括接收单元、第一转发单元、识别单元、判断单元和发送单元;接收单元用于接收SDN网络中与下级SDN控制器关联的各转发设备发送的网络信息,接收业务资源请求;第一转发单元用于将网络信息转发至中心SDN控制器;识别单元用于对业务资源请求进行识别,获取业务资源请求对应的业务标识,并根据业务资源请求获取对应的资源标识;判断单元用于判断资源标识是否在网络信息中,若否,则第一转发单元将业务标识、资源标识转发至中心SDN控制器;第一转发单元还用于接收中心SDN控制器发送的最优数据转发路径中与下级SDN控制器关联的各转发设备的转发策略;其中,最优数据转发路径是中心SDN控制器根据业务标识、资源标识以及网络信息获取的,各转发策略是中心SDN控制器根据最优数据转发路径转化获取的;发送单元用于将各转发策略转化为相应的流表信息,分别将各流表信息发送至与下级SDN控制器关联的对应的转发设备。一种SDN网络的控制装置,其特征在于,包括中心SDN控制器,中心SDN控制器包括第二转发单元和控制单元;第二转发单元用于接收各下级SDN控制器发送的网络信息、业务标识和资源标识;控制单元用于根据业务标识、资源标识以及网络信息获取最优数据转发路径,并将最优数据转发路径转化为最优数据转发路径中各转发设备的转发策略;第二转发单元还用于将最优数据转发路径中与各下级SDN控制器关联的各转发设备的转发策略分别发送至对应的各下级SDN控制器;最优数据转发路径中的各转发设备关联的每一个下级SDN控制器将接收的各转发策略转化为相应的流表信息,分别将与该下级SDN控制器关联的流表信息发送至与该下级SDN控制器关联的对应的转发设备。根据上述本专利技术的方案,其是采用分布式多级管理模式,通过中心SDN控制器和下级SDN控制器共同控制转发设备的数据转发,下级SDN控制器控制与下级SDN控制器关联的转发设备,当下级SDN控制器接收到的业务资源请求对应的资源标识不在下级SDN控制器接收的与之关联的转发设备发送的网络信息中时,就把相应的业务标识和资源标识转发至中心SDN控制器,由中心SDN控制器获取最优数据转发路径,并转化为转发设备的转发策略,发送至对应的各下级SDN控制器,各下级SDN控制器将转发策略转化为相应的流表信息,再发送至与各下级SDN控制器关联的对应的转发设备。这种分布式多级管理模式较大程度上减轻了SDN控制器的负载压力,也为网络用户的权限分配、区域管理提供了方便。附图说明图1是其中一个实施例中SDN网络的控制方法的流程示意图;图2是其中一个实施例中SDN控制器的结构示意图;图3是其中一个实施例中SDN控制器的逻辑架构的示意图;图4是其中一个实施例中SDN控制器的应用示意图;图5是其中一个实施例中资源请求过程的示意图;图6是其中一个实施例中SDN控制器下发流表信息至转发设备的示意图;图7是其中一个实施例中SDN网络的控制装置的结构示意图;图8是其中一个实施例中SDN网络的控制装置的结构示意图;图9是其中一个实施例中SDN网络的控制装置的结构示意图;图10是其中一个实施例中SDN网络的控制装置的结构示意图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步的详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本专利技术,并不限定本专利技术的保护范围。参见图1所示,为本专利技术的SDN网络的控制方法的实施例。该实施例中的SDN网络的控制方法包括如下步骤:步骤S101:接收SDN网络中的各转发设备发送的网络信息,接收业务资源请求;步骤S102:对业务资源请求进行识别,获取业务资源请求对应的业务标识,并根据业务资源请求获取对应的资源标识;...

【技术保护点】
一种SDN网络的控制方法,其特征在于,包括以下步骤:接收SDN网络中的各转发设备发送的网络信息,接收业务资源请求;对所述业务资源请求进行识别,获取所述业务资源请求对应的业务标识,并根据所述业务资源请求获取对应的资源标识;根据所述业务标识、所述资源标识以及所述网络信息获取最优数据转发路径,并将所述最优数据转发路径转化为所述最优数据转发路径中各转发设备的转发策略;将各所述转发策略转化为相应的流表信息,分别将各所述流表信息发送至对应的转发设备。

【技术特征摘要】
1.一种SDN网络的控制方法,其特征在于,包括以下步骤:
接收SDN网络中的各转发设备发送的网络信息,接收业务资源请求;
对所述业务资源请求进行识别,获取所述业务资源请求对应的业务标识,
并根据所述业务资源请求获取对应的资源标识;
根据所述业务标识、所述资源标识以及所述网络信息获取最优数据转发路
径,并将所述最优数据转发路径转化为所述最优数据转发路径中各转发设备的
转发策略;
将各所述转发策略转化为相应的流表信息,分别将各所述流表信息发送至
对应的转发设备。
2.根据权利要求1所述的SDN网络的控制方法,其特征在于,所述根据
所述业务标识、所述资源标识以及所述网络信息获取最优数据转发路径的步骤
包括以下步骤:
根据所述业务标识、所述资源标识以及所述网络信息,采用受约束的最短
路径算法获取最优数据转发路径。
3.根据权利要求1所述的SDN网络的控制方法,其特征在于,所述获取
所述业务资源请求对应的业务标识的步骤包括以下步骤:
根据所述业务资源请求的特性,获取五元组形式的业务标识,所述五元组
形式的业务标识包括源地址、源端口、目的地址、目的端口和协议类型。
4.根据权利要求1至3中任意一项所述的SDN网络的控制方法,其特征
在于,所述SDN网络为有线网络、无线网络或者混合网络。
5.一种SDN控制器,其特征在于,包括接收单元、识别单元、控制单元
和发送单元;
所述接收单元用于接收SDN网络中的各转发设备发送的网络信息,接收业
务资源请求;
所述识别单元用于对所述业务资源请求进行识别,获取所述业务资源请求
对应的业务标识,并根据所述业务资源请求获取对应的资源标识;
所述控制单元用于根据所述业务标识、所述资源标识以及所述网络信息获
取最优数据转发路径,并将所述最优数据转发路径转化为所述最优数据转发路

\t径中各转发设备的转发策略;
所述发送单元用于将各所述转发策略转化为相应的流表信息,分别将各所
述流表信息发送至对应的转发设备。
6.根据权利要求5所述的SDN控制器,其特征在于,所述网络信息包括
各所述转发设备初始发送的网络信息或网络动态更新时发送的网络信息。
7.根据权利要求5或6所述的SDN控制器,其特征在于,所述网络信息
的内容包括转发设备信息、网络拓扑信息、转发设备端口及端口关联的无线或
有线传输方式信息、误码率和数据流量统计信息。
8.一种SDN网络的控制装置,其特征在于,包括下级SDN控制器,所述

【专利技术属性】
技术研发人员:潘晓明王浩江俊锋赵伟伍思廉
申请(专利权)人:广州海格通信集团股份有限公司
类型:发明
国别省市:广东;44

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

1