支持应用层策略下发的OpenFlow控制器设计与实现

被引量 : 1次 | 上传用户:zhangdong1231
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前,网络的规模日益扩大,网络的用户日益增多,互联网应用更是迎来了爆发式增长。而互联网也渐渐不能满足日益增长的网络需求。IP地址的短缺,网络安全性的问题,以及传统网络架构逐渐难以满足当前灵活多变应用需求。在这个背景下,软件定义网络的概念被人们提了出来。软件定义网络的核心在于将逻辑控制层与数据转发层分离开来,使得底层网络设备专注于数据转发,而将网络的逻辑控制迁移到通用的计算环境中,使得网络的智能被充分的释放。软件定义网络定义了逻辑控制层与数据转发层之间的标准接口,使得该网络体系架构充分的开放,因此软件定义网络渐渐的得到了大家的关注。虽然当前已经有很多关于软件定义网络的研究,但是在现实的生产环境中鲜有人部署软件定义网络环境。其很大的一个原因在于没有一种廉价而且成熟的从传统网络迁移到软件定义网络的方法。现有的软件定义网络的控制器都要求其管理的网络必须是纯软件定义网络,不能够与传统的网络设备混合组网,因为控制器的逻辑控制都是基于完整的网络拓扑实现的,当与传统设备混合组网时,这种拓扑的完整性就被打破了,因此不能够正常工作。而且,当网络中同时有多个应用运行时,不同的应用将会同时下发不同的转发策略就会有可能产生转发策略的冲突,导致网络功能的异常。因此本文的研究重点在于找到一种新的方法,使得软件定义网络能够与传统网络相互联通。本文提出了三个创新点,一是将控制器的控制对象由OpenFlow网络转变成单个OpenFlow设备,使得控制器能够无需建立拓扑直接运行。二是在控制器中实现支持应用层策略下发,使得不同的网络设备上能够运行不同的软件环境,从而能够满足不同的使用需求。三是在提出了一种策略缓冲池以及策略决策的机制,使得应用不直接控制交换机,而是统一下发到缓冲池中,并由缓冲池最后解决冲突下发策略。最后,本文实现了一个原型控制器,并进行了测试,验证了本文提出观点的可行性。
其他文献
数据中心是现在网络系统中的重要一环,随着网络用户需求的不断变化,数据中心的规模和复杂度随之增加,这使得传统的数据中心光网络资源的管理方法不能很好的适应新的业务需求,
21世纪可能取得重大突破的三个领域之一的纳米技术在生物制药领域的应用,将对我国制药产业的发展起到巨大的作用。"纳米生物制药"是一门结合"纳米科学"与"生物制药"的重大高
随着传统工业的衰退和城市产业结构变化,城市棕地的数量激增,景观都市主义从时空性、文化性、生态性3个角度重新审视城市棕地的改造策略,构建应对我国特色的棕地改造体系。其
目的:评价CT引导下经皮微波消融治疗周围型肺癌的临床效果及价值。方法:抽取2017年1月-2018年1月笔者所在医院接收并治疗的周围型肺癌患者140例为研究对象,平均分为常规组和
随着通信技术的发展以及通信网络的覆盖,视频的实时采集和传输已经不再是梦想。然而一般情况下,边境地区无固定网络和移动网络的覆盖,实时的大数据量视频信息的采集和传输是
随着我国经济快速发展,居民的可支配收入和消费能力逐步提高,我国零售业的消费规模大幅提升。然而零售业在发展过程中也面临着品质诉求上升、竞争力度升级以及顾客流失等复杂的
农业机械化的普及是农业生产实现现代化发展的重要途径,随着近年来人们对农业生产效率的重视程度越来越高,加强农业机械化技术的推广和运用成为农业发展过程中的重要任务之一
软件定义网络(SDN),作为一种全新的网络架构,自被提出后,发展迅猛。国内外主流的网络厂商都纷纷加入到了研究SDN技术的阵营。软件定义网络把网络的控制与转发分离,并且可直接
目的构建陆军旅救护所人员编配优化模型,提高其卫勤保障能力。方法在明确新编制体制下陆军旅救护所的救治任务和救治范围的基础上,运用文献调研、深度访谈、问卷调查和专家咨
近年来,由于人-机-物信息交互量与日俱增,光网络不仅需要大容量和长距离的传输,而且还需要动态和灵活的控管,传统自动交换光网络架构的通信模式很难满足这一需求。软件定义光