最新软件定义网络SDN文献综述.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件定义网络SDN研究 文献综述 引言 现有的网络设备(如交换机、路由器等)都是设备制造商在专门的硬件系统基础 上高度集成大量网络协议、配备专用的设备控制系统,构成的一个相对独立封闭的网 络设备⑴。在近几十年的发展过程中,云计算、移动互联网等相关技术的兴起和发展 加快了网络技术的变革历程[2]。网络带宽需求的持续攀升、网络业务的丰富化、个性 化等都给新一代网络提出了更高的要求。面对日益复杂的网络环境,这种紧耦合大型 主机式的发展限制了 IP网络创新技术的出现,更多的是通过不断增长的 RFC数量对 现行网络进行修修补补,造成了交换机/路由器设备控制功能的高度复杂。网络研究 人员想要在真实网络中基于真实生产流量进行大规模网络实验几乎是不可能的, 因为 网络设备是封闭的,没有提供开放的 API,无法对网络设备进行自动化配置和对网络 流量进行实时操控。 为了适应今后互联网业务的需求,业形成了“现在是创新思考互联网基本体系结 构、采用新的设计理念的时候”的主流意见[3],并对未来网络的体系架构提出了新的 性质和功能需求[4]。软件定义网络⑸SDN的出现为人们提供了一种崭新的思路。 本文从SDN的起源和概念出发,分析了 SDN的逻辑架构与技术特点、描述了 SDN 的标准化进程,梳理了国外的研究进展与最新动态,在此基础上提出了 SDN技术在未 来的发展中面临的挑战并总结了可能的研究方向。 起源与概念 2.1起源 2006 年,斯坦福大学启动了名为“ Clea n-Slate Design for the In ternet ”项 目,该项目旨在研究提出一种全新的网络技术,以突破目前互联网基础架构的限制, 更好地支持新的技术应用和创新。通过该项目,来自斯坦福大学的学生 Marti n Casado Network Device Hetwork Device Network Device Hetwork Device 和他的导师Nick McKeown教授等研究人员提出了 Ethane架构⑹,即通过一个集中 控制器向基于流的以太网交换机发送策略,实现对流的控制、路由的统一管理。受到 其研究项目 Ethane的启发,Martin Casado 和Nick McKeown教授随后提出了 Ope nF low概念⑺,其核心思想是将传统网络设备的数据转发(Data Pla ne )面和路由 控制(Control Plane )面相分离,通过集中控制器(controller )以标准化接口对 各种网络设备进行配置管理。这种网络架构为网络资源的设计、管理和使用提供了更 多的可能性,从而更容易推动网络的革新与发展。由于 Ope nF Low开放了网络编程能 力,因此Ethane被认为是SDN技术⑹的起源。 2.2概念 SDN可以被视为是一种全新的网络技术,它通过分离网络设备的控制与数据面, 将网络的能力抽象为应用程序接口( API: Application Programmi ng In terface )提 供给应用层,从而构建了开放可编程的网络环境,在对底层各种网络资源虚拟化的基 础上,实现对网络的集中控制和管理。与采用嵌入式控制系统的传统网络设备相比, SDN将网络设备控制能力集中至中央控制节点,通过网络操作系统以软件驱动的方式 实现灵活、高度自动化的网络控制和业务配置。 逻辑架构与技术特点 M閉许crk ServiCGSSDN Control SoftwareAPPLICATION LAYER3.1 M閉许crk ServiCGS SDN Control Software APPLICATION LAYER HOL LAYER Network Device ■ Network Device ■ Network N^ KAt rRUClUkL 丛化R Control Plane mtsrface (e.g^ Openf low) 图1 SDN的逻辑架构 图1为SDN的逻辑架构[9]。该逻辑架构分为3层。 其中基础设施层(Infrastructure Layer )主要由网络设备(Network Device ) 即支持OpenFlow协议的SDN交换机组成,它们是保留了传统网络设备数据面能力的 硬件,负责基于流表的数据处理、转发和状态收集。控制层( Control Layer )主要 包含OpenFlow控制器及网络操作系统(network operationsystem ,NOS)负责处理 数据平面资源的编排、维护网络拓扑、状态信息等;控制器是一个平台,该平台向下 可以直接与使用OpenFlow协议的交换机(以下简称SDN交换机)进行会话;向上,为 应用层软件提供开放接口,用于应用程序检测网络状态、下发控制策略。位于顶层的 应用层(Applicat

文档评论(0)

laugh + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档