北交大现代交换技术研讨.docx
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 交大 现代 交换 技术 研讨
- 资源描述:
-
现代交换技术研讨 现代交换技术 研 讨 报 告 l OpenFlow交换机的架构与应用 学院: 班级: 姓名: 学号: 联系电话: 指导教师: 日期 OpenFlow交换机的架构与应用 摘要 互联网飞速发展,用户数量剧增,对于传输质量的要求也在不断的增长。然而,由于网络的整体架构在搭建的过程中,并没有较为严格的遵循某种科学的体系框架,一直以来都是不断的进行改良,利用补丁类型的协议进行修整,这导致路由器、交换机等交换设备功能越来越复杂,结构趋于臃肿,很难进一步提升性能。 反观在互联网上层,计算机利用x86基础的简单硬件底层,软件性能稳定的增长。于是SDN(software defined network)被提出来,将传统交换设备的功能分离,网络控制功能交由上层统一控制实现,而下层设备仅仅负责网络流量的传输。精简了交换设备,同时上层控制下层也方便了网络功能的开发与创新,为下一代互联网的发展注入新的活力。 OpenFlow交换机是SDN思想的核心,由斯坦福大学于2007年提出,发展至今得到各方面的普遍重视,具有广阔的发展前景。本文针对当前趋势,对OpenFlow交换机这一新型现代交换技术的代表进行了研讨,主要是针对其架构、功能特点和发展前景等方面。 关键词:OpenFlow交换机,下一代互联网,新型交换技术 一、OpenFlow新型交换网络 OpenFlow网络由OpenFlow交换机、FlowVisor(网络虚拟化层)和Controller(控制器)三部分组成。OpenFlow交换机进行数据层的转发;FlowVisor对网络进行虚拟化;Controller对网络进行集中控制,实现控制层的功能。 图1-1 OpenFlow网络架构 1.1控制器 控制器为传统交换设备分担控制调度的压力。对于L2交换设备而言,意味着MAC地址的学习由Controller来实现,VLAN和基本的L3路由配置也由Controller下发给交换机。对于L3设备,各类IGP/EGP路由运行在Controller之上,Controller根据需要下发给相应的路由器。流表的下发可以是主动的,也可以是被动的。主动模式下,Controller将自己收集的流表信息主动下发给网络设备,随后网络设备可以直接根据流表进行转发;被动模式是指网络设备收到一个报文没有匹配的流表记录时,将该报文转发给Controller,由后者进行决策该如何转发,并下发相应的流表。被动模式的好处是网络设备无需维护全部的流表,只有当实际的流量产生时才向Controller获取流表记录并存储,当老化定时器超时后可以删除相应的流表,故可以大大节省TCAM空间。当一个Controller同时控制多个交换机/路由器设备时,它们看起来就像一个大的逻辑交换机,各个交换机/路由器硬件就如同这个逻辑网络设备的远程执行者。 1.2交换机 图1-2 交换机架构示意图 作为整个OpenFlow网络的核心部件,由至少三部分组成: 1)一个数据流表。每个数据流表项对应一个相关操作,用以指示交换机如何处理这个数据流 ; 2)一个安全通道。用于连接交换机与外部的控制器之间的指令和数据包的传递; 3)OpenFlow协议,为控制器和交换机之间的通信提供开放的、标准化的方法。通过指定标准的接口,流量表中的表项可以在外部进行定义,从而避免了反复的对网络结构中的交换机编程。 1.3网络虚拟化层 网络虚拟化可以使位于地理位置独立的网络在逻辑上联系起来,共享物理资源;也可以将物理网络有效的分割成相互独立的逻辑网络。 FlowVisor如图1-1所示,是位于硬件结构元件和软件之间的网络虚拟层(实现的是网络虚拟化的第二个作用),确保控制器只能看到和管理它对应的交换机。有时为了防止单点失效的情况发生,通过对FlowVisor的设置可以实现多个控制器同时对同一个OpenFlow交换设备进行配置与管理。 1.4其它部分 (1)Plug-n-Serve通过规定数据传输路径来控制网络以及服务器上的负载,从而使得负载均衡,并降低响应时间。 (2)OpenRoads是支持OpenFlow无线网络移动性研究的框架。 (3)OpenPipes可以在网络系统中通过移动每个子模块来测试每个子模块,并可以决定如何划分设计单元。 1.5个人见解 这项技术将传统交换设备的控制功能与转发功能进行了拆分。用户可以利用简单的编程,在客户端对交换机进行外部编程设置,进而实现根据需求对网络参数进行自定义的设置,甚至可以轻松的实现一个目标网络拓扑的搭建。网络是一个开放的平台,如果使用这项技术将极大地推进网络向更高层次(类似人类的共产主义)发展。 但是这便利组网的实现都需要解决许多的客观问题。作为商家,一旦开放了他们的控制接口,那么他们的商业机密就很有可能被暴露,这是他们绝对不会想要发生的事情。而且,数十年来在实践中积累的种种标准,堪称人类智慧的精华。相比至今仍然没有一个确定标准的OpenFlow来说,也没有谁愿意冒这个风险,重新以OpenFlow为基础进行组网。所以,我认为这项技术虽然代表了未来,是未来发展不可阻挡的趋势,但是就目前来说仍然有很长的路要走,何时才能到来仍然是未知的。 二、OpenFlow应用场景 2.1校园网络 SDN技术在各大高校得到了大力发展,因为既可以为未来互联网架构协议的验证提供虚拟化实验平台(大数据、云计算和物联网等),同时,其本身具备的多个虚拟网络并存的工作方式也是未来互联网的可行运营模式之一。 图2-1校园网络OpenFlow示意图 根据参考文献【4】,该学校的校园网如图2-1所示。经查阅资料,大部分校园网升级方案与之类似,而这个方案与上文介绍的原理对应更加清晰,便以此为例进行讲解。 数据转发功能由 0penFlow交换机完成,其中包含了流表和安全通道两部分,流表中存储了控制器下发的规则,通过查找和匹配这些规则完成对数据包的处理;当流表中没有匹配的规则,数据包会被发送到控制器,集中由控制器决定路由转发逻辑。控制器和OpenFlow交换机之间则是通过安全通道,采用标准的OpenFlow协议进行交互,控制器可以远程控制和访问交换机中的流表,这样就使得整个网络的功能被抽象成标准的API 接口,网络管理者通过这些API接口自定义策略,来控制网络中数据流的走向及行为。 充分的考虑校园用户需求的不同,利用FlowVisor将校园网络分为四个部分,实现相互之间的数据隔离,便于管理。同时在有线网络接入的基础上,加入了无线AP。 核心OpenFlow交换机采用主、备热备份方式,双出口连接外网,受到4个控制器的共同管理,协调各域间的数据传输和内外网络间的数据交换。 2.2广域网 广域网连接着众多数据中心,这些数据中心之间的高效连接与传输等流量工程问题,是众多大型互联网公司努力的目标。传统的广域网以牺牲链路利用率为代价,使得广域网的平均利用率仅为30%~40%,繁忙时的链路利用率也仅为40%~60%。为了提高利用率,Google公司搭建了基于SDN架构的B4系统。该系统利用SDN获取全局信息,并采用ECMP哈希技术来保证流量平衡,实现对每个私人应用的平等对待,确保每位用户的应用不会受到其他用户应用的影响。通过近些年实际的运行测试结果表明:该系统最高可达到几乎100%的资源使用率,长期使用率稳定在平均 70%的水平上。此外,由于 B4系统采用的是Google公司专用设备,保证提升利用率的效果达到最佳。与B4系统基本原理类似,微软公司的SWAN系统同样利用SDN体系结构实现数据中心间高效的利用率。它实现的手段是:当通过SDN 全网信息观测到某条链路需求较低时,SWAN控制数据层的数据通路迅速切换至该链路来传输数据,从而保持所有链路长时间的高效利用率。SDN技术保障了SWAN能够进行全局观测以及流量工程的合理运用,确保资源利用率长期处于60%以上。相对于B4系统,SWAN系统采用的是传统设备,便于设备的更新与维护,更利于该系统的普及。 在广域网中,SDN可为网络带来网络差异化服务、自动化管控、高速高效等好处,主要表现在利用率优化、服务质量优化等方面。 2.3移动网络 传统的移动IP切换的相关研究方案在实际部署时配置繁琐、工作量大、网络运维成本高,有些方案还存在三角路由问题,导致切换时延增大。采用基于OpenFlow的移动切换实验平台能够有效地控制数据流路径,避免三角路由问题,降低时延,有效节省网络带宽资源和优化移动切换效率。 图2-3-1 基于OpenFlow移动切换实验平台 图2-3-2 移动IP实验平台 2.4数据中心网络 在控制器中可以对数据流按照预先制定的规则进行检查,然后由控制器指定数据流的传输路径以及流的处理策略,从而更好地控制网络。更为重要的是,在内部网络和外网的连接处应用OpenFlow 交换机可以通过更改数据流的路径以及拒绝某些数据流来增强企业内网的安全性。 数据中心的数据流量很大,如果不能合理地分配传输路径很容易造成数据拥塞,从而影响数据中心的高效运行。若在数据中心网络中添加交换机,则可以实现路径优化以及负载均 衡,从而使得数据交换更加迅速。 2.5个人见解 经过阅读大量的文献,我发现OpenFlow并不是隔离于以往的网络研究,恰恰相反,和过去的研究方法有着千丝万缕的联系。比如都需要研究报文转发的算法,提高报文的转发速率等。这就说明网络的发展也是在继承中前进的,转变的是原理而不是思想,我们不能认为过时的知识就是无用的。学校的知识也许已经退出历史舞台,但是这里面的思想却应该是代代传承的基础。 虽然目前这项技术受限于许多商业上的问题,但是它的灵活性和先进性已经逐渐展露头角。控制和传输的分离,既提高了效率又提高了操作者从全局的掌控能力。各大互联网公司和设备制造商都已经开始着手这项技术,而普通创业者也面临着新的机会。下一代互联网的竞争已经逐渐拉开了序幕。 三、OpenFlow挑战 个人见解 (1)在校园网络的应用,出现了Master和Slave Controller。在众多参考文献中都并未详细的提到两者的选择机制。个人认为如果没有成熟的机制,很有可能会出现网络矛盾,导致故障问题。 (2)OpenFlow的主要思想是集中式控制多个交换设备,但是云计算的思想是分布式操作,这两者之间的关系应该采取什么样的策略均衡,也并未找到有关的文献。我认为这一点会一定程度的影响在云计算领域的应用。 (3)目前将控制信息完全放到控制器中,是否会导致交换设备过于依赖控制器,在网络过于庞大和繁忙时,很有可能会使网络性能急剧恶化。如果保留一部分传统交换设备类型的控制信息,是否能够进一步提高稳定性和效率? 感想:总之,这仍是一个不完善的系统,有着这样那样的问题,需要不断的实践来改进。但是,这个系统又那样的充满了活力,这一系列的问题与挑战就交给我们不断的攻克吧! 五、参考文献 【1】OpenFlow: enabling innovation in campus networks. SIGCOMM Comput Commun Rev 【2】OpenFlow交换机模型及关键技术研究与实现 【3】OpenFlow交换机中报文分类算法的研究与设计 【4】OpenFlow网络中路由机制的研究与实现 【5】SDN_OpenFlow安全性研究 【6】OpenFlow在下一代数据中心网络的应用研究 【7】支持OpenFlow交换机的关键技术研究与实现 【8】基于SDN技术的大理学院校园网络设计研究 【9】基于OpenFLow技术实现移动通信的方法 【10】基于OpenFlow的SDN简述及其在广域网中的应用 【11】基于OpenFlow的移动切换框架研究 【12】基于OpenFlow的数据中心网络路由策略研究与设计展开阅读全文
咨信网温馨提示:1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。




北交大现代交换技术研讨.docx



实名认证













自信AI助手
















微信客服
客服QQ
发送邮件
意见反馈



链接地址:https://www.zixin.com.cn/doc/11732244.html