基于ForCES的SDN体系架构中配置层的研究与实现

来源 :浙江工商大学 | 被引量 : 0次 | 上传用户:voyage36
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的网络架构已渐渐无法支持大量增长的新型网络应用,因此需要一个开放可编程的新型网络体系架构来满足各种类型的网络业务请求。软件定义网络(Software Defined Network, SDN)是利用可编程软件形式将网络中的控制面与数据转发面分离,实现集中控制灵活管理,从而使各类新型的网络业务应用可以在这样的平台上进行各种发展和创新。迄今为止,SDN一直受到广泛关注,且被公认为是解决现有网络问题、发展未来网络的重要技术,但是其具体实现在业界中还存在着众多争议。OpenFlow是最早且最具代表性的实现SDN的技术。转发与控制分离(Forwarding and Control Element Separation, ForCES)也是一种解决SDN实现的技术手段,它是对一个网络设备内部的控制件(Control Element,CE)与转发件(Forwarding Element, FE)进行分离并实现CE对众多FE的集中管理,所以它本身的特性与SDN的初衷十分吻合。除此之外,ForCES中将资源抽象为逻辑功能块(Logical Function Block, LFB),并进行了标准化定义,这非常适合SDN中对网络资源抽象化的需求。所以,将ForCES技术应用于SDN实现的研究已经成为了业内热点。本文在利用ForCES技术实现SDN架构的总体目标下,结合SDN典型架构,提出了基于ForCES的SDN总体架构,并着眼于其中连接应用层与控制层之间,扮演重要角色的配置层,对其需求与设计及其内部模块结构进行深入研究与实现。第三章分析配置层整体功能与结构,对LFB链构建模块、数据转换模块的需求进行研究分析。对LFB链构建模块中LFB链的典型结构与数据转换模块中的高低层数据作分析与说明。第四章在顺序LFB链组合方法的基础上,提出一种分支LFB链组合方法,完善了虚拟节点功能配置。在对LFB模型以及其他相关关系概念进行形式化描述后提出LFB链组合框架和算法。第五章对配置层进行实现,包括LFB链构建模块、数据转换模块。利用数据建模和流程图等形式对具体实现作说明。第六章对上述实现进行测试,在基于REST风格的北向接口及其界面上进行虚拟网操作的测试,同时给出LFB链构建测试结果和数据转换测试结果。
其他文献
现代通信技术的发展,对微波电路的研究提出了平面化、小型化和集成化的要求。本文在衬底集成波导(substrate-integrated waveguide,SIW)的研究基础上,提出了新型的折叠衬底集成
由于移动台的移动性,如何有效地跟踪移动台并快速与移动台建立通信,即位置管理,是移动通信中最重要和最具有挑战性的问题之一。设计合理、高效、优化的位置管理策略,并给出行之有
随着网络技术和多媒体技术的发展,通过互联网体验视频业务成为流行的趋势。基于HTTP的动态自适应流媒体(DASH)技术依靠其可靠、自适应、实现简单等特点成为了目前视频点播的
随着煤矿事故频繁发生,煤矿安全的要求越来越高,而实现煤矿安全的关键技术一井下定位技术尚未成熟,有待于进一步研究。因此井下定位技术的研究也逐渐成为热点。 本课题主要包
语音增强是对带噪语音进行处理,以改善语音质量,提高语音的清晰度、可懂度和舒适度,使人易于接受或提高语音处理系统的性能。语音增强是语音处理的一个重要领域,它是解决语音噪声
随着时代的发展,人们对信息的需求日益增加。因此,提高网络通信能力成为通信技术发展的重要方向之一。目前,网络通信能力提高的主要障碍是因为网络还处在用电的方法来实现交
智能天线作为第三代移动通信中的关键技术,目前正得到迅速的发展,已经是当前通信技术中的研究热点。智能天线技术由于抑制干扰能力强、支持高速率和高频谱效率,以及有效提高系统
对等网络(P2P:Peer-to-Peer)技术是当前网络应用的热门技术,在文件共享、分布计算和分布存储等方面已经取得了巨大成功。但是,为解决IP地址不足以及网络安全问题而提出的网络
随着软件团队人员的增加,软件版本的不断变化,开发时间的紧迫以及多平台开发环境的采用,如何保证软件开发的质量和进度,实现对当前多种产品的开发和维护,加强开发政策的统一,
目前自然可用的频谱非常稀缺和昂贵,为了有效的利用可用频谱,现存的频谱分配及管理方案需要改进。为了在实际网络中应用CR,我们需要更新已有的TCP/IP协议栈,这样系统可以支持动态