基于OpenFlowSDN网络中路由机制研究.docVIP

  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文档。上传文档
查看更多
基于OpenFlowSDN网络中路由机制研究

基于OpenFlowSDN网络中路由机制研究   首先介绍了SDN技术产生的原因、技术架构及其关键部件,然后分析了SDN网络和现有网络在路由互通,以及SDN网络内部如何最大限度利用网络传输资源等问题,提出了虚拟路由器的思想,并给出了详细的解决方案和主要实现过程。   1 引言   全球化的竞争使得各企业需要不断的进行技术创新以提高自身的竞争力,网络技术在这种环境下在不断地演进和转变。从应用的角度看,这些显著地变化给用户和中小企业带来了极大的便利;但从网络的角度看,传统的网络架构已经很难胜任这种变化,急需一种新的网络架构,一些大学和机构于是开展了基于软件化的开放便捷网络技术研究,SDN[1]技术应运而生。   在SDN网络内,控制器通过链路层发现协议[2]收集各节点的网络资源(包括网络拓扑和网络资源,即节点连接关系、带宽、跳数、时延、误码率等信息),形成网络拓扑视图和资源视图[3]。系统可基于网络拓扑,利用Dijkstra算法[4],找出系统中最短路径生成路由,但此路径只是最短花费路径,从源到目的仅仅一条。但是随着用户业务的逐渐丰富,业务对网络资源的占用也越来越多,如何充分地利用网络资源,在SDN网络内部选择一条高效、可靠、满足业务属性(包括带宽、时延和丢包率等)需求的路径,从而提高网络吞吐量和用户服务质量非常重要。另外,在SDN网络中交换机不再解析任何协议,只做流表匹配和转发,其控制方式采用集中式,所有协议解析都需上到控制器上,流表下发的也是统一从控制器下发,而目前的控制器只负责协议的解析和封装,并且SDN内部网络采用集中式管控,内部不再存在接口IP地址、路由协议等,因此当SDN网络需要和现有的IP网络路由设备在协议层面进行互通时,存在因为无法和标准的路由协议、MPLS标签转发协议互通等问题,难以和现有网络融合起来一起使用,这对处于过渡期的SDN技术是一种挑战。各国也展开了对SDN技术的研究,但目前研究主要集中在网络架构、协议安全和网络控制上,对SDN的和现有网络的路由互通和SDN网络内部高效利用网络资源实现多路径转发等技术的研究较少。   本文主要针对在SDN网络中业务如何最大限度利用网络传输资源等进行传输以及基于OpenFlow[5]的SDN交换机和现有标准路由交换设备在路由如何互通等2个问题,提出了解决方案和关键技术点解决办法,试验验证本文提出的方案不但能实现和现有网络在路由层面的无缝互通,还提高了网络资源利用率。   2 基于OpenFlow的SDN技术介绍   基于OpenFlow的SDN网络主要分为2个部分[6]:OpenFlow交换机和SDN控制器。   SDN控制器完成的是控制面的工作,主要是通过收集到的整个网络的拓扑和资源形成拓扑视图和资源视图,然后实现对OpenFlow交换机的管控功能。控制器是一个独立运行的软件,是整个网络逻辑控制的核心。从控制方式上可分为集中式控制和分布式控制,当网络规模大的时候,一个控制器无法完成,需要多个分布式控制器协同工作,通常有更高一层逻辑控制来统筹这些控制器的协同工作。   OpenFlow交换机主要完成转发面的工作,即根据流表进行数据包转发,匹配流表表项执行相应转发规则,进行对应的操作,匹配方式可为单级或多级流表[7],匹配项涵盖了链路层、网络层和传输层大部分标识。由于交换机采取流表的匹配和行为转发模式,因此在交换机内不解析任何网络协议,需解析的协议由OpenFlow协议送到控制器解析,网络中也不再区分路由器和交换机,而是统称为OpenFlow交换机。基于OpenFlow的SDN网络架构如图1所示:   3 解决方案   3.1 解决思路   关于引言中提出的2个问题,第一个问题是SDN网络内部的问题,第二个问题是SDN网络和现有网络互通的问题[8](包括路由和业务)。为了解决上述2个问题,需要从内外两方面进行解决。对外,需要每一个控制器所控制之下的OpenFlow交换机都在控制器上进行映射,控制器上包含SDN内部底层网络映像,整个内部网络对外呈现可以虚拟成一个路由器,即虚拟路由器,SDN网络通过这个虚拟的路由器对外提供路由功能;对内,SDN控制器的北向接口需要提供基于网络拓扑或资源的多径算法,在网络拓扑和资源的基础上,找出适合业务传送特性的路径。   3.2 虚拟路由器   通过映射的方式,每个基于OpenFlow的SDN交换网络在控制器上映射成一个虚拟路由器,交换网络对外的接口映射成路由器的外部接口,通过接口适配的方式,把这些接口适配成操作系统IP层的标准接口,这样通用的网络层协议都能在IP层之上很好地运行。在虚拟路由器和OpenFlow网络间建立一个虚拟的通道,这样虚拟路由器上的网络层协议通过适配的虚拟接口发送的所有网络层协议报文都能通过虚

文档评论(0)

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

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

1亿VIP精品文档

相关文档