软件定义网络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 1 网络架构的发展历程及原因 目前,所有服务和通信网络的结构特点是以硬件为中心,结构静态简化,需要大量的手动调整。面对全球化、分布式和虚拟化的网络需求日益强烈的趋势, 现有的创新缓慢、产品周期长、缺乏灵活性的传统网络难以有效接应。而SDN则是克服传统网络弱点的最佳网络模式选择。 SDN即软件定义网络, 其源于2006年斯坦福大学未来网络架构项目Clean Slate的研究。然而, 只6年左右时间便从实验室走向了产业化 (在2012年, 美国百所高校、德国电信及google等开始部署SDN) , 并成为全球瞩目的网络技术热点。其中, 2008年openflow的提出与2011年3月ONF的成立是推动SDN发展的关键事件。究其发展迅速、业界高度关注的原因, 主要有以下几点: (1) 网络向业务开放的理念与互联网公司对下一代网络的要求一致, 促使学术界和产业界迅速形成合力, 产学研用各个环节纷纷加入; (2) 在网络需求爆炸式增长的大背景下, 服务器虚拟化及各种云计算业务不断产生, 改变了互联网的业务形态, 促进传统的网络架构与承载的业务一起演进; (3) IT设计已从设备制造向软件设计转移。因为软件定义带来了更大的灵活性与开放性, 并且其正向网络领域延伸; (4) 业务和网络、信息技术与通信技术相互渗透、融合趋势明显, 互联网公司、软件公司、通信设备商、电信运营商、标准组织都在关注SDN。 2 两组分散剂的dn网络结构及特点 软件定义网络SDN以实体设备作为基础, 抽象出网络操作系统NOS。其中, 网络操作系统隐藏了底层的物理细节, 并向上层提供统一的管理与编程接口。以NOS为平台开发的应用程序, 可以实现以软件来实现定义网络拓扑结构、资源分配等。NOS在SDN中所处位置如图1。 图1表明, SDN组网可由简单的转发设备和通用服务器完成。网络操作系统NOS运行在通用服务器上, 上层应用服务器与控制平面交互, 根据需求定制网络服务能力。而业务数据的转发则直接通过数据平面的转发设备完成。 与传统的网络架构相比, SDN的突出特性是:控制与数据转发平面分离, 网络智能与控制逻辑集中, 具有抽象的底层网络基础设施并向外部应用提供开放接口, 具体差异见表1。 基于SDN的组网特质, 其相较于传统网络的优势主要表现为: (1) 因编程控制网络特性, 因此提高了资源的利用与运行效率, 更能满足云计算等业务开展的新要求; (2) 可简化大型数据中心的网络管理; (3) 对于通信运营商而言, 可缩短业务部署周期。通过利用SDN网络虚拟化特性实现对网络资源按需快速配置、快速调整、快速感知。 3 结论:过完备的控制转发协议 在当前主流的SDN实现形式中, 主要思路就是将控制与数据分离。为了实现将控制层提到设备外面、以便进行统一的控制与管理, 就必须解决分离后的控制层与原有的数据层如何通信的问题。这其中, 被提取了控制层的网络设备被定义为数据层Agent (代理) , 而提取出来的控制层称之为Controller (控制器) 。代理与控制器之间的通信通过Open Flow协议实现。 Openflow协议是目前应用最广的、数据平面与控制平面之间通信的一种协议, 其标准化工作是由ONF组织进行维护与发展。Open Flow协议最早的思想是出现在斯坦福大学的实验项目Clean Slate中, 后来被该校的Nick Mc Keown教授发现并进行了改进, 将传统网络设备分离为数据转发平面的交换机 (或者是路由器) 与控制器, 从而可以更加轻松地实现复杂的流量管理与网络控制, 将网络设备的构建变得更经济。其中, 在Open Flow交换机中存在一个流量表flowtable, 用于接收控制器发来的流量转发策略, 如图2。 (摘自ONF的Open Flow白皮书) 图2表明, 集中的控制器将对整个网络的数据转发进行控制, 而不是如传统的网络设备那样、按自己的协议来处理。另外, 这种工作模式使得控制器很容易得到全局的拓扑信息, 继而便于控制器向上管理开放的API接口。这种管理模式, 将有利于用户开发针对自己的网络业务应用, 有利于最终实现让用户拥有更多对自己网络的编程与定制化能力。 需注意的创新点是:Open Flow通过软件在控制器层面实现控制转发, 并且支持能力较传统硬件更强。这是与目前网络设备所采用的二层 (MAC) 与三层 (IP) 转发最大的不同。 4 sdn标准化现状 开放网络基金会ONF是当前SDN标准制定的重要力量。在2012年ONF发布的SDN白皮书中, 将SDN的模型定义为基础设施层、控制层及应用层三层结构。其中, 基础设施层所在的数据平面主要由网络设备构成;控制层主要是SDN控制软件, 其南向通过数据控制平面接口 (如open

文档评论(0)

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

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

1亿VIP精品文档

相关文档