基于SDN的网络配置方法、装置及系统与流程

文档序号:13429931阅读:来源:国知局
基于SDN的网络配置方法、装置及系统与流程

技术特征:
1.一种基于软件定义网络SDN的网络配置方法,其特征在于,包括:根据控制器池中至少一个SDN控制器的负载状态信息,获得为节点分配控制器的分配结果,所述分配结果包括为所述节点分配的主控制器,所述主控制器为所述控制器池中的SDN控制器;将所述节点的节点类型发送给所述主控制器,以供所述主控制器根据所述节点类型,获取与所述节点类型对应的控制规则,并将所述控制规则发送给所述节点;所述分配结果还包括为所述节点分配的从属控制器;相应地,所述方法还包括:将所述节点的节点标识发送给所述从属控制器,以供所述从属控制器从所述主控制器或所述节点标识对应的节点,获取与所述节点标识对应的控制规则。2.根据权利要求1所述的基于SDN的网络配置方法,其特征在于,所述方法还包括:将所述分配结果发送给所述节点,以供所述节点根据所述分配结果,向所述主控制器发送携带有所述节点类型的请求信息,以使所述主控制器根据所述节点类型,为所述节点配置与所述节点类型对应的控制规则,并将所述控制规则发送给所述节点。3.根据权利要求1或2所述的基于SDN的网络配置方法,其特征在于,所述根据控制器池中至少一个SDN控制器的负载状态信息,获得为节点分配控制器的分配结果包括:根据所述至少一个SDN控制器的负载状态信息,为所述至少一个SDN控制器分别配置权值;根据所述至少一个SDN控制器的权值,获得为所述节点分配控制器的分配结果。4.根据权利要求1或2所述的基于SDN的网络配置方法,其特征在于,所述方法还包括:接收所述至少一个SDN控制器分别发送的负载状态信息;或者向所述至少一个SDN控制器分别获取负载状态信息。5.根据权利要求1或2所述的基于SDN的网络配置方法,其特征在于,所述方法还包括:接收所述节点发送的节点类型;或者从数据库中获取所述节点的节点类型。6.一种基于SDN的网络配置方法,其特征在于,包括:接收主控制器发送的控制规则,所述控制规则是所述主控制器根据节点类型获得的、与所述节点类型对应的用于控制的规则,所述主控制器为主控装置根据控制器池中至少一个SDN控制器的负载状态信息选择的SDN控制器;根据所述控制规则进行配置。7.根据权利要求6所述的基于SDN的网络配置方法,其特征在于,所述方法还包括:接收所述主控装置发送的分配结果,所述分配结果包括所分配的所述主控制器;根据所述分配结果,向所述主控制器发送携带有所述节点类型的请求信息,以使所述主控制器根据所述请求信息获得与所述节点类型对应的控制规则。8.根据权利要求6或7所述的基于SDN的网络配置方法,其特征在于,所述方法还包括:将所述节点类型发送给所述主控装置,以使所述主控装置将所述节点类型发送给所述主控制器。9.一种基于SDN的网络配置方法,其特征在于,包括:主控制器根据节点类型,获取与所述节点类型对应的控制规则,所述节点类型为从主控装置接收到的,或者从数据库中获取到的所述节点的类型,所述主控制器为控制器池中的SDN控制器,所述主控制器为主控装置根据所述控制器池中至少一个SDN控制器的负载状态信息,为所述节点分配的、作为主控制器的SDN控制器;所述主控制器将所述控制规则发送给所述节点,以使所述节点根据所述控制规则进行配置。10.根据权利要求9所述的基于SDN的网络配置方法,其特征在于,所述主控制器根据节点类型,获取与所述节点类型对应的控制规则包括:所述主控制器接收所述节点发送的携带有所述节点类型的请求信息;所述主控制器根据所述请求信息,为所述节点配置与所述节点类型对应的控制规则。11.根据权利要求9或10所述的基于SDN的网络配置方法,其特征在于,所述方法还包括:所述主控制器将负载状态信息发送给所述主控装置,以供所述主控装置根据控制器池中至少一个SDN控制器的负载状态信息,获得为所述节点分配控制器的分配结果,所述分配结果包括为所述节点分配的主控制器和/或从属控制器。12.一种基于SDN的网络配置方法,其特征在于,包括:从主控制器或节点标识对应的节点,获取与所述节点标识对应的控制规则;其中,所述节点标识为从主控装置接收到的所述节点的标识信息;所述控制规则是主控制器根据所述节点类型获得的、与所述节点类型对应的用于控制的规则;所述主控制器为所述主控装置根据控制器池中至少一个SDN控制器的负载状态信息选择的SDN控制器。13.根据权利要求12所述的基于SDN的网络配置方法,其特征在于,所述方法还包括:将负载状态信息发送给所述主控装置,以供所述主控装置根据控制器池中至少一个SDN控制器的负载状态信息,获得为所述节点分配控制器的分配结果,所述分配结果包括为所述节点分配的主控制器和/或从属控制器。14.一种主控装置,其特征在于,包括:处理单元,用于根据控制器池中至少一个SDN控制器的负载状态信息,获得为节点分配控制器的分配结果,所述分配结果包括为所述节点分配的主控制器,所述主控制器为所述控制器池中的SDN控制器;发送单元,用于将所述节点的节点类型发送给所述主控制器,以供所述主控制器根据所述节点类型,获取与所述节点类型对应的控制规则,并将所述控制规则发送给所述节点;所述处理单元获得的所述分配结果还包括为所述节点分配的从属控制器;相应地,所述发送单元还用于:将所述节点的节点标识发送给所述从属控制器,以供所述从属控制器从所述主控制器或所述节点标识对应的节点,获取与所述节点标识对应的控制规则。15.根据权利要求14所述的主控装置,其特征在于,所述发送单元还用于:将所述分配结果发送给所述节点,以供所述节点根据所述分配结果,向所述主控制器发送携带有所述节点类型的请求信息,以使所述主控制器根据所述节点类型,为所述节点配置与所述节点类型对应的控制规则,并将所述控制规则发送给所述节点。16.根据权利要求14或15所述的主控装置,其特征在于,所述处理单元还用于:根据所述至少一个SDN控制器的负载状态信息,为所述至少一个SDN控制器分别配置权值;根据所述至少一个SDN控制器的权值,获得为所述节点分配控制器的分配结果。17.根据权利要求14或15所述的主控装置,其特征在于,所述主控装置还包括:获取单元,用于接收所述至少一个SDN控制器分别发送的负载状态信息;或者向所述至少一个SDN控制器分别获取负载状态信息。18.根据权利要求14或15所述的主控装置,其特征在于,所述获取单元还用于:接收所述节点发送的节点类型;或者从数据库中获取所述节点的节点类型。19.一种节点,其特征在于,包括:接收单元,用于接收主控制器发送的控制规则,所述控制规则是所述主控制器根据节点类型获得的、与所述节点类型对应的用于控制的规则,所述主控制器为主控装置根据控制器池中至少一个SDN控制器的负载状态信息选择的SDN控制器;配置单元,用于根据所述控制规则进行配置。20.根据权利要求19所述的节点,其特征在于,所述接收单元还用于:接收所述主控装置发送的分配结果,所述分配结果包括所分配的所述主控制器;相应地,所述节点还包括:发送单元,用于根据所述分配结果,向所述主控制器发送携带有所述节点类型的请求信息,以使所述主控制器根据所述请求信息获得与所述节点类型对应的控制规则。21.根据权利要求19或20所述的节点,其特征在于,所述发送单元还用于:将所述节点类型发送给所述主控装置,以使所述主控装置将所述节点类型发送给所述主控制器。22.一种主控制器,其特征在于,包括:处理单元,用于根据节点类型,获取与所述节点类型对应的控制规则,所述节点类型为从主控装置接收到的,或者从数据库中获取到的所述节点的类型,所述主控制器为控制器池中的SDN控制器,所述主控制器为主控装置根据所述控制器池中至少一个SDN控制器的负载状态信息,为所述节点分配的、作为主控制器的SDN控制器;发送单元,用于将所述控制规则发送给所述节点,以使所述节点根据所述控制规则进行配置。23.根据权利要求22所述的主控制器,其特征在于,所述处理单元还用于:接收所述节点发送的携带有所述节点类型的请求信息;根据所述请求信息,为所述节点配置与所述节点类型对应的控制规则。24.根据权利要求22或23所述的主控制器,其特征在于,所述发送单元还用于:将负载状态信息发送给所述主控装置,以供所述主控装置根据控制器池中至少一个SDN控制器的负载状态信息,获得为所述节点分配控制器的分配结果,所述分配结果包括为所述节点分配的主控制器和/或从属控制器。25.一种从属控制器,其特征在于,包括:获取单元,用于从主控制器或节点标识对应的节点,获取与所述节点标识对应的控制规则;其中,所述节点标识为从主控装置接收到的所述节点的标识信息;所述控制规则是主控制器根据所述节点类型获得的、与所述节点类型对应的用于控制的规则;所述主控制器为所述主控装置根据控制器池中至少一个SDN控制器的负载状态信息选择的SDN控制器。26.根据权利要求25所述的从属控制器,其特征在于,所述从属控制器还包括:发送单元,用于将负载状态信息发送给所述主控装置,以供所述主控装置根据控制器池中至少一个SDN控制器的负载状态信息,获得为所述节点分配控制器的分配结果,所述分配结果包括为所述节点分配的主控制器和/或从属控制器。27.一种主控装置,其特征在于,包括:处理器、存储器、总线和通信接口;所述处理器、所述存储器、所述通信接口通过所述总线连接并完成相互间的通信;所述通信接口,用于与如权利要求19-21中任一所述的节点通信连接,与如权利要求22-24中任一所述的主控制器通信连接,以及与如权利要求25或26所述的从属控制器通信连接;所述存储器,用于存放程序;所述处理器,用于执行所述程序;其中,所述程序用于根据控制器池中至少一个SDN控制器的负载状态信息,获得为节点分配控制器的分配结果,所述分配结果包括为所述节点分配的主控制器,所述主控制器为所述控制器池中的SDN控制器;将所述节点的节点类型发送给所述主控制器,以供所述主控制器根据所述节点类型,获取与所述节点类型对应的控制规则,并将所述控制规则发送给所述节点。28.一种节点,其特征在于,包括:处理器、存储器、总线和通信接口;所述处理器、所述存储器、所述通信接口通过所述总线连接并完成相互间的通信;所述通信接口,用于与如权利要求14-18中任一所述的主控装置通信连接,与如权利要求22-24中任一所述的主控制器通信连接,以及与如权利要求25或26所述的从属控制器通信连接;用于接收主控制器发送的控制规则,所述控制规则是所述主控制器根据节点类型获得的、与所述节点类型对应的用于控制的规则,所述主控制器为主控装置根据控制器池中至少一个SDN控制器的负载状态信息选择的SDN控制器;所述存储器,用于存放程序;所述处理器,用于执行所述程序;其中,所述程序用于根据所述控制规则进行配置。29.一种主控制器,其特征在于,包括:处理器、存储器、总线和通信接口;所述处理器、所述存储器、所述通信接口通过所述总线连接并完成相互间的通信;所述通信接口,用于与如权利要求14-18中任一所述的主控装置通信连接,与如权利要求19-21中任一所述的节点通信连接,以及与如权利要求25或26所述的从属控制器通信连接;所述存储器,用于存放程序;所述处理器,用于执行所述程序;其中,所述程序用于根据节点类型,获取与所述节点类型对应的控制规则,所述节点类型为从主控装置接收到的,或者从数据库中获取到的所述节点的类型,所述主控制器为控制器池中的SDN控制器,所述主控制器为主控装置根据所述控制器池中至少一个SDN控制器的负载状态信息,为所述节点分配的、作为主控制器的SDN控制器;将所述控制规则发送给所述节点,以使所述节点根据所述控制规则进行配置。30.一种从属控制器,其特征在于,包括:处理器、存储器、总线和通信接口;所述处理器、所述存储器、所述通信接口通过所述总线连接并完成相互间的通信;所述通信接口,用于与如权利要求14-18中任一所述的主控装置通信连接,与如权利要求19-21中任一所述的节点通信连接,以及与如权利要求22-24中任一所述的主控制器通信连接;所述存储器,用于存放程序;所述处理器,用于执行所述程序;其中,所述程序用于从主控制器或节点标识对应的节点,获取与所述节点标识对应的控制规则;其中,所述节点标识为从主控装置接收到的所述节点的标识信息;所述控制规则是主控制器根据所述节点类型获得的、与所述节点类型对应的用于控制的规则;所述主控制器为所述主控装置根据控制器池中至少一个SDN控制器的负载状态信息选择的SDN控制器。31.一种基于SDN的通信系统,其特征在于,包括如权利要求14-18中任一所述的或如权利要求27所述的主控装置,至少一个如权利要求19-21中任一所述的或如权利要求28所述的节点,至少一个如权利要求22-24中任一所述的或如权利要求29所述的主控制器,以及至少一个如权利要求25或26所述的或如权利要求30所述的从属控制器;所述主控装置、所述节点、所述主控制器与所述从属控制器之间通信连接。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1