面向应用层协议路由的OpenFlow控制器设计与实现

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:liujunqiang6455314
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着SDN(Software Defined Network即软件定义网络)和OpenFlow的出现,将应用层路由使用软件编程实现成为可能。OpenFlow协议通过将网络设备控制面与数据面分离开来,从而实现了网络流量的灵活与集中控制,为核心网络及应用的创新提供了良好的平台。同时,在SDN网络中,由于网络是可编程的并且可以使用软件来管理的,使得网络的升级与配置十分容易。SDN网络也可以随着需求的变换而快速更新网络管理策略。OpenFlow协议为SDN提供了一个统一的接口,这种统一接口使得SDN的推广和扩展更为容易,设备与设备间,设备与控制器间“松耦合”,而每个设备和控制器内部“高内聚”。应用层协议路由,简称应用路由,也被称作应用层交换、7层交换(L7Switching),基于内容的交换和4-7层交换(L4-7 Switching)技术,是一种新兴的网络管理方法。目前,应用路由常常被应用于服务器集群的负载均衡,链路选择,带宽管理等功能,从应用层的层次上来控制网络中数据报文的流向。应用层路由的目标是提高终端用户的体验,加速网络,提高网络利用率。传统的应用层协议路由方法多数需要修改硬件,并且自定义网络管理策略和协议,硬件难以升级和适应需求的不断变化,自定义的协议和策略也难以得到业界的广泛认可和扩展。  综合以上几点,为了提高网络的服务质量,设计并实现一个基于应用层协议的路由或交换设备(网络),同时保证应用路由的可拓展性,易于实施和动态策略变化,本文提出了一种利用SDN架构和OpenFlow协议来控制网络流量,实现应用层协议路由的方法并将其实现。基于OpenFlow协议的应用层路由方法一方面可以使得网络集中控制,易于维护与配置,另一方面,网络的可编程性使得我们的应用路由可以快速升级,根据需求的变更而变动路由策略。然而,目前国内外对软件定义网络(SDN)的研究尚处于起步阶段,对应用层路由的SDN网络问题的研究不够深入。因此基于OpenFlow的应用层协议路由问题的深入研究与对应OpenFlow控制器的实现具有非常重大意义。  本文首先构建了两个面向应用层协议路由的实验平台。这两个平台分别是使用OpenvSwitch模拟OpenFlow交换机的虚拟实验平台和一个基于H3C交换机和RYU控制器的真实环境下的实验平台。之后,我们对这两个构建的实验平台进行了性能分析和性能对比。随后,我们基于真实的H3C交换机和RYU控制器的实验平台,实现了面向应用层协议路由的OpenFlow控制器。在这个控制器的主要功能有以下四个:应用层协议识别,HTTP协议细分类,负载均衡,可靠性服务。最后本文对面向应用层协议路由的OpenFlow控制器进行了性能评价与性能情况原因分析,并指出了目前的控制器性能瓶颈和提升性能方法。
其他文献
ZigBee是一种速率低、节能、成本低的面向可用产品及应用的无线个人局域网的全球标准,与蓝牙、Wi-Fi等其他无线个人局域网标准不同,ZigBee提供了低功率的无线树状和网状网络,
随着信息化进程的发展,“数字矿山”已经成为时代潮流。利用计算机信息技术提升和改善传统的应用工程科学的技术水平是目前我国增加科技竞争力的重要途径。在地质科学研究和矿
随着Intemet技术的发展,特别是近几年电子商务的飞速发展,迫切需要一种全新的基于Intemet的信息共享与服务共享的平台,新的利用通用互联网协议的面向对象的技术一web Services就
会话初始协议(Session Initiation Protocol,SIP),作为下一代网络的重要协议之一,凭借其成熟的设计思想、简单的语法结构以及良好的灵活性和扩展性,使得它在提出不久,便开始得到广
本文根据日常工作中处理许多非法内容提交的经验,分析和研究了许多常见的非法内容提交问题。针对带有色情内容的提交、针对站点漏洞进行的SQL注射内容提交、对密码进行暴力破
工程设计、软件硬件设计、生产管理、金融投资等领域所遇到的问题往往需要同时考虑多个目标在某种意义下的最优问题,这种含有多个目标的最优化问题被称为多目标优化问题。因为
AAA是认证(Authentication)、授权(Authorization)和计费(Accounting)的简称。AAA认证系统服务器端包括NAS服务器和认证服务器,AAA就是利用这两台服务器之间的交互来实现的。
近年来,烟草企业信息化建设取得显著成绩,许多企业通过CIMS示范工程、ERP、MIS系统的开发与应用积累了大量历史信息记录,而且它们还在以指数级增长。企业迫切地需要高效、精确、
本文在Langton具有简单形状的基于元胞自动机(CA)的自我复制模型(SR loop)基础上,设计出一种完成复杂形状个体自我复制的非旋转对称自我复制机器。CA是一个确定的动态系统,能够
现有的公安信息系统一般不具备基于位置服务(LBS)的移动能力,使得巡查的警务人员无法很好地利用公安信息系统中的有关信息,从而影响了警务工作的现场处理决策。公安信息系统势