【技术实现步骤摘要】
本专利技术涉及一种网络放置方法,具体是一种软件定义网络的控制器的放置方法。
技术介绍
软件定义网络(Software-DefinedNetworking,简称SDN)将控制面与数据面相分离,两个面存在着双向交互的过程,在控制面,通过感知网络状态和网络资源,中央控制器对网络的逻辑控制功能和高层策略灵活地进行动态、优化地配置;而在数据面,可在不影响网络正常流量的情况下执行这一配置,进而实现网络资源的优化配置,是未来构建网络智能化重构的核心技术。在SDN架构中,SDN控制面主要负责策略的生成与管理,转发面主要负责策略的执行,因而,控制面与转发面之间的通信将影响SDN网络的整体性能,对于一个大型网络,如何确定SDN控制器的数量和放置位置引起了研究者的广泛关注。而目前方法主要考虑时延或可靠性等角度去构建模型,应用优化算法解决控制器的放置问题。这些方法的主要不足是仅考虑影响控制器单一影响因素,并且优化算法效率较低,结果可能是局部最优解。为此,本专利技术专利基于Internet网络拓扑结构的社团特性,即社团内部节点之间连接相对紧密,社团之间的节点的连接相对稀疏,所以采用一个社团布局一个控制器控制。而在同一社团内,节点社团重要度大的节点最容易被社团内节点访问,以此确定控制器的放置位置。在一个大型网络中,本专利较好的解决了SDN数量和放置位置问题。
技术实现思路
本专利技术的目的在于提供一种软件定义网络的控制器的放置方法,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种软件定义网络的控制器的放置方法,其特征在于,包含以下步骤,A、以网络的交换机 ...
【技术保护点】
一种软件定义网络的控制器的放置方法,其特征在于,包含以下步骤:A、以网络的交换机或路由器为节点,交换机或路由器之间的物理链路为边构建复杂网络;B、应用复杂网络社团探测算法,确定网络中SDN控制器的数量;C、根据每个社团节点的社团重要度确定SDN控制器的放置位置。
【技术特征摘要】
1.一种软件定义网络的控制器的放置方法,其特征在于,包含以下步骤:A、以网络的交换机或路由器为节点,交换机或路由器之间的物理链路为边构建复杂网络;B、应用复杂网络社团探测算法,确定网络中SDN控制器的数量;C、根据每个社团节点的社团重要度确定SDN控制器的放置位置。2.根据权利要求1所述的一种软件定义网络的...
【专利技术属性】
技术研发人员:蔡君,刘外喜,罗建桢,赵慧民,雷方元,
申请(专利权)人:广东技术师范学院,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。