软件定义网络分布式控制平台的研究与实现
发布时间:2021-07-11 04:14
在软件定义网络可以弥补传统分布式网络体系结构不足,有效应用的情况下,软件定义网络自身所存在的弊端,对其应用效果有一定影响。对此,加强软件定义网络分布式控制平台和研究和实现是非常必要的。利用此平台对软件定义网络有效控制和优化,提高软件定义网络应用水平。本文就软件定义网络分布式控制平台进行分析和研究,希望可以建成此平台。
【文章来源】:网络安全技术与应用. 2014,(12)
【文章页数】:2 页
【部分图文】:
SDN简化模型
砟芰τ邢蓿?一旦超出符合,将会影响应用效果,对SDN应用效果有很大影响。2.2软件定义网络可扩展性仿真由于仿真质量直接决定仿真效果的准确性,为了尽可能的提高OpenFlow系统仿真,此次采用的仿真方法是真是流量仿真。因为软件定义网络的性能与流量特性息息相关。所以,在具体仿真软件定义网络可拓展性过程中注意合理应用流量。2.3仿真软件模块结构结合以上SDN的简化模型,对OpenFlow系统模块结构仿真,主要是Controller模块、Switch模块、ReplOpenFlowy模块、Viewer模块、InterfOpenFlowce模块、Recorder模块(如图2所示)。图2仿真软件模块结构2.4仿真模块的实现①ReplOpenFlowy模块。仿真的ReplOpenFlowy模块可以解析流量记录文件,进而提取报文。按照报文内容、时间安排等,将报完输入到交换机中,可以根据报文类型,对报文进行有效过滤。②InterfOpenFlowce模块。此模块是用于模拟宽带和传输时
换机中流表大小满足不了实际需求;数据层面到控制层面宽带应用不够;交换机流表安装时间消耗大;匹配越多字段的应用消耗的资源也越多。3设计并实现可变架构OPenFlow控制器实现软件定义网络分布式控制平台的关键在于实现可变架构OPenFlow控制器。而可变架构OPenFlow控制器的主要内容是:(1)可变架构OpenFlow控制器的模块结构综合以上OpenFlow系统存在的问题,构建的可变架构OpenFlow控制器一定要具有架构可变、架构对应用透明、充分利用单一控制器软件的特点。基于此点,可变架构OpenFlow控制器的模块结构的确定如图3所示。图3可变架构OpenFlow控制器的模块结构(2)可变架构OpenFlow控制器的模块实现可变架构OpenFlow控制器的模块具有以下模块:①ControllerOpenFlowd模块。此模块可以有效的连接控制器软件和可变架构控制平台,促使软件定义网络受可变构架控制平台的控制。所以,此模块的应用内容是可以接收可变架构控制平台的控制指令;可以通过已有控制软件接收OpenFlowPI控制指令。②ControllerSelector模块。此模块是按照一定的算法来合理选择可变架构控制器,利用接口模块将控制指令传输给所选的控制器,促使控制器充分发挥作用。目前此模块可以选择的算法有随机算法、最短路径算法。③ForwOpenFlowrding模块。此模块主要用于传递模块之间或控制器之间信息。4结束语软件定义网络分布式控制平台的研究与实现,可以有效的控制软件定义网络,促使其合理、有效的应用。相信随着科学技术的不断发展,互联网技术不断的创新,软件定义网络将会更加合理有效的应用。参考文献:[1]孔祥欣.软件定义网络分布式控制平台的研究与实现[J]《.清华大学》,2013.[2]王勇,辜晓东,赵静.对突破网络审查之技术及软件的总结与思考[
【参考文献】:
博士论文
[1]可信网络连接关键技术研究及其应用[D]. 肖跃雷.西安电子科技大学 2013
硕士论文
[1]软件定义网络分布式控制平台的研究与实现[D]. 孔祥欣.清华大学 2013
本文编号:3277314
【文章来源】:网络安全技术与应用. 2014,(12)
【文章页数】:2 页
【部分图文】:
SDN简化模型
砟芰τ邢蓿?一旦超出符合,将会影响应用效果,对SDN应用效果有很大影响。2.2软件定义网络可扩展性仿真由于仿真质量直接决定仿真效果的准确性,为了尽可能的提高OpenFlow系统仿真,此次采用的仿真方法是真是流量仿真。因为软件定义网络的性能与流量特性息息相关。所以,在具体仿真软件定义网络可拓展性过程中注意合理应用流量。2.3仿真软件模块结构结合以上SDN的简化模型,对OpenFlow系统模块结构仿真,主要是Controller模块、Switch模块、ReplOpenFlowy模块、Viewer模块、InterfOpenFlowce模块、Recorder模块(如图2所示)。图2仿真软件模块结构2.4仿真模块的实现①ReplOpenFlowy模块。仿真的ReplOpenFlowy模块可以解析流量记录文件,进而提取报文。按照报文内容、时间安排等,将报完输入到交换机中,可以根据报文类型,对报文进行有效过滤。②InterfOpenFlowce模块。此模块是用于模拟宽带和传输时
换机中流表大小满足不了实际需求;数据层面到控制层面宽带应用不够;交换机流表安装时间消耗大;匹配越多字段的应用消耗的资源也越多。3设计并实现可变架构OPenFlow控制器实现软件定义网络分布式控制平台的关键在于实现可变架构OPenFlow控制器。而可变架构OPenFlow控制器的主要内容是:(1)可变架构OpenFlow控制器的模块结构综合以上OpenFlow系统存在的问题,构建的可变架构OpenFlow控制器一定要具有架构可变、架构对应用透明、充分利用单一控制器软件的特点。基于此点,可变架构OpenFlow控制器的模块结构的确定如图3所示。图3可变架构OpenFlow控制器的模块结构(2)可变架构OpenFlow控制器的模块实现可变架构OpenFlow控制器的模块具有以下模块:①ControllerOpenFlowd模块。此模块可以有效的连接控制器软件和可变架构控制平台,促使软件定义网络受可变构架控制平台的控制。所以,此模块的应用内容是可以接收可变架构控制平台的控制指令;可以通过已有控制软件接收OpenFlowPI控制指令。②ControllerSelector模块。此模块是按照一定的算法来合理选择可变架构控制器,利用接口模块将控制指令传输给所选的控制器,促使控制器充分发挥作用。目前此模块可以选择的算法有随机算法、最短路径算法。③ForwOpenFlowrding模块。此模块主要用于传递模块之间或控制器之间信息。4结束语软件定义网络分布式控制平台的研究与实现,可以有效的控制软件定义网络,促使其合理、有效的应用。相信随着科学技术的不断发展,互联网技术不断的创新,软件定义网络将会更加合理有效的应用。参考文献:[1]孔祥欣.软件定义网络分布式控制平台的研究与实现[J]《.清华大学》,2013.[2]王勇,辜晓东,赵静.对突破网络审查之技术及软件的总结与思考[
【参考文献】:
博士论文
[1]可信网络连接关键技术研究及其应用[D]. 肖跃雷.西安电子科技大学 2013
硕士论文
[1]软件定义网络分布式控制平台的研究与实现[D]. 孔祥欣.清华大学 2013
本文编号:3277314
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3277314.html