- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅谈云计算下的网络技术.doc
浅谈云计算下的网络技术 摘要:文章首先介绍了SDN的技术是基于OpenFlow的体系结构和关键技术,然后从SDN体系结构的设计方面、OpenFlow协议标准的持续演进以及控制器设计问题三个方面分析了SDN的研究现状,最后分析了SDN面临的挑战以及发展趋势。 关键词:云计算;网络技术;SDN;OpenFlow;控制器 文献标识码:A 中图分类号:TP301 文章编号:1009-2374(2016)04-0051-02 DOI:10.13535/j.cnki.11-4406/n.2016.04.026 近年来,关于云计算的研究颇多。随着云计算的兴起,传统的网络技术越来越不适应按需提供网络质量的要求,并且错综复杂的网络环境变化过快,网络管理要求的工作量也日益增多,不能很好地支持以云计算、大数据为代表的新型应用。软件定义网络(Software Defined Network,SDN)的提出改变了这个现状。SDN技术是以分离网络的控制平面和数据平面为核心,通过从网络设备中分离出来的网络控制功能,使网络应用具有可编程接口,进而控制网络资源,从而使现有的网络架构翻开崭新的一页。 1 SDN体系架构 1.1 SDN架构及特征 ONF在2012的白皮书中提出了三层架构。它具有三层:第一层是应用层;第二层是控制层;第三层是基础设施层。并且具有南、北两向接口,其中北向接口是连接控制层和应用层的;南向接口是连接控制层和基础设施层的。OpenFlow标准开放于ONF的南向接口,而北向接口标准尚未统一。应用层通过控制层操作的API和网络视图,为使得用户可以较为方便地通过相关软件在逻辑上操作网络控制和网络服务,因此第一层应用层为API和网络蓝图,但要通过控制层操作;第二层控制层以处理数据平面的资源、维护整个网络蓝图为主,由控制器和网络操作系统(Network Operating System,NOS)组成;第三层基础设施层则是数据处理、转发和收集的集中处。 业界普遍认可的SDN应具有的三大基本特点: 1.1.1 集中控制:首先,在逻辑上通过集中控制能获得整个网络资源信息;其次,这些信息能根据业务大体趋势进行统一调配和优化。流量工程、负载均衡便是典型的例子。在此基础上,集中控制使得网络处理快捷方便,因为它能使全局网络在逻辑上成为一台形象的设备,运行、维护都相对简单,更省去了物理设备需要现用现配的麻烦。 1.1.2 开放接口:南、北向接口均为开放模式,因此实现了应用和网络的无缝集成,应用高速网络最好的运行方式,使其能以最佳方式更好地满足自己的需求。 1.1.3 网络虚拟化:南向接口的统一和开放,消除了在最下一层物理转发设备的不同,从而透明化底层网络对上层应用。逻辑网络、物理网络一经隔离,逻辑网络便脱离了实际设备放置场所的羁绊,能依据业务延伸而配置、转移。更多的,逻辑网络也为多个用户共同通信及其特定的需要提供了支撑。 1.2 OpenFlow交换机 OpenFlow的交换机由单个组表、单个或数个流表来执行分组查找和转发,并有一个外部控制器OpenFlow的信道。控制器在OpenFlow协议作用下牵制交换机与其进行数据的交换。OpenFlow协议使控制器能主动或者被动响应网路中的数据包,即能随意添加、更新和删除流表中的条例。在交换机中的每个流表中包含的一组流表项;每个流表项包含匹配字段、计数器和一组指令,用来匹配数据包。匹配开始于第一个流程表,并可能会继续额外的流表。流表项匹配数据包按照优先级的顺序,从每个表的第一个匹配表项开始。如果找到匹配的项,那么具体流表项按照指令去执行。如果在流表中未找到匹配项,结果取决于找到匹配的流表项配置(例如,数据包可被转发到OpenFlow的信道控制器、丢弃或者可以继续到下一个的流表)。一般情况下,Order与流表项相联系,流表项则是任何具有Action或修改流水线的数据。Action体现了数据包转发、数据包修改和组表处理。流水线处理的Order批准information以元数据的方式在表之间进行交换,也批准数据包在被转发至下一层的表进行加工处理。如果数据包被修改和转发,则因为其和单个配对的流表项相关联的Order集意外与下一个表错位,表流水线中止操作。 通常情况下,OpenFlow交换机会与控制器进行消息的交换,控制层的控制器监听某个固定端口,等待OpenFlow交换机的连接。启动OpenFlow交换机,设置远端控制器的IP地址和端口号,此时OpenFlow交换机会向控制器发送Hello消息,Hello消息包含了OpenFlow交换机支持OpenFlow协议的版本。控制器收到Hello消息,会回复一个Hello消息。OpenFlow交换机收到了控制器的Hello消息,通信就建立起来了。接着,控制器会向OpenFlow交换机发送Fe
您可能关注的文档
最近下载
- 区域地质调查工作程序及工作方法.ppt VIP
- 盆底康复治疗ppt课件.pptx VIP
- 图形创意(第二版)林家阳 高教 全套课件.pptx VIP
- 2023年传媒项目综合评估报告.docx
- GB50487-2008 (2022年版) 水利水电工程地质勘察规范.pdf VIP
- 2024淄博市沂源县燕崖镇社区工作者招聘考试试题.docx VIP
- 儿童偏头痛的特点与治疗ppt课件.ppt VIP
- 2025年杭州钢铁集团有限公司校园招聘笔试备考题库及答案解析.docx VIP
- 2025-2026学年初中音乐沪教版2024七年级上册-沪教版2024教学设计合集.docx
- 2024浙江杭州钢铁集团有限公司招聘24人笔试备考题库及答案解析.docx VIP
文档评论(0)