1.一种基于SDN的路由计算方法,其特征在于,包括:
软件定义网路SDN控制器通过北向接口接收到路由规划更新信息;
所述SDN控制器根据所述路由规划更新信息调整路由查找配置;
所述SDN基于调整后的路由查找配置进行路由计算,生成IPV6路由转发表。
2.如权利要求1所述的方法,其特征在于,包括:
所述SDN控制器通过北向接口接收到更新的IPV6地址前缀;
所述SDN控制器根据所述更新的IPV6地址前缀进行路由计算,生成新的IPV6路由转发表。
3.如权利要求1或2所述的方法,其特征在于,包括:
所述SDN通过南向接口将IPV6路由转发表发送到转发设备。
4.如权利要求3所述的方法,其特征在于,所述SDN控制器通过北向接口接收到路由规划更新信息、所述SDN控制器根据所述路由规划更新信息调整路由查找配置包括:
所述SDN控制器通过北向接口接收管理平台发送的算法更新消息;其中,所述算法更新消息中携带所述路由规划更新信息,所述路由规划更新信息包括:路由算法更新安装包、路由算法选择策略、路由算法参数;
所述SDN控制器基于所述路由规划更新信息实时调整路由查找配置,包括:安装新的算法安装包、更新路由算法选择策略、更新路由算法参数。
5.如权利要求4所述的方法,其特征在于,包括:
所述SDN控制器通过南向接口接收到SDN网络中的新业务流;
所述SDN控制器判断出所述新业务流的类型和特征,根据路由算法选择策略选择对应的路由算法计算出所述新业务流的转发路径,并生成相应的通用流表;
所述SDN控制器通过南向接口下发所述通用流表给所述转发设备,所述转发设备建立与所述通用流表相对应的转发规则。
6.如权利要求4所述的方法,其特征在于,包括:
所述SDN控制器通过北向接口接收管理平台发送的SDN网络中网络节点的IPV6前缀地址变化的通知消息;
所述SDN控制器基于所述通知消息对IPV6前缀地址发生变化的网络节点重新计算路由;
所述SDN控制器通过南向接口将新计算的路由下发到所述转发设备。
7.如权利要求1所述的方法,其特征在于:
所述北向接口采用RESTFUL接口协议;所述南向接口采用OPENFLOW协议。
8.一种SDN控制器,其特征在于,包括:
更新信息接收单元,用于通过北向接口接收到路由规划更新信息;
路由配置调整单元,用于根据所述路由规划更新信息调整路由查找配置;
路由计算单元,用于基于调整后的路由查找配置进行路由计算,生成IPV6路由转发表。
9.如权利要求8所述的SDN控制器,其特征在于:
所述更新信息接收单元,用于通过北向接口接收到更新的IPV6地址前缀;
所述路由计算单元,用于根据所述更新的IPV6地址前缀进行路由计算,生成新的IPV6路由转发表。
10.如权利要求8或9所述的SDN控制器,其特征在于,包括:
路由下发单元,用于通过南向接口将IPV6路由转发表发送到转发设备。
11.如权利要求10所述的SDN控制器,其特征在于:
所述更新信息接收单元,用于通过北向接口接收管理平台发送的算法更新消息;其中,所述算法更新消息中携带所述路由规划更新信息,所述路由规划更新信息包括:路由算法更新安装包、路由算法选择策略、路由算法参数;
所述路由配置调整单元,用于基于所述路由规划更新信息实时调整路由查找配置,包括:安装新的算法安装包、更新路由算法选择策略、更新路由算法参数。
12.如权利要求11所述的SDN控制器,其特征在于,包括:
业务流接收单元,用于通过南向接口接收到SDN网络中的新业务流;
所述路由计算单元,用于判断出所述新业务流的类型和特征,根据路由算法选择策略选择对应的路由算法计算出所述新业务流的转发路径,并生成相应的通用流表;
所述路由下发单元,用于通过南向接口下发所述通用流表给所述转发设备,所述转发设备建立与所述通用流表相对应的转发规则。
13.如权利要求11所述的SDN控制器,其特征在于:
所述更新信息接收单元,用于通过北向接口接收管理平台发送的SDN网络中网络节点的IPV6前缀地址变化的通知消息;
所述路由计算单元,用于基于所述通知消息对IPV6前缀地址发生变化的网络节点重新计算路由;
所述路由下发单元,用于通过南向接口将新计算的路由下发到所述转发设备。
14.一种SDN系统,其特征在于:
包括:如权利要求8至13任意一项所述的SDN控制器。