基于openflow的SDN技术

本文探讨了软件定义网络(SDN)的概念及其核心技术OpenFlow,详细分析了OpenFlow交换机与控制器的工作原理,以及在校园网、数据中心等场景中的应用案例。同时,文章还讨论了SDN面临的挑战及解决方案。

 

一、SDN研究背景:逻辑控制和数据转发分离

  1. 软件定义网络(software-defined networking, 简称 SDN)技术

答:分离了网络的控制平台和数据平面,为研发网络新应用和未来互联网技术提供了一种新的解决方案。

 

      2.路由器

a.传统的路由器:只能通过命令行接口(command-line interface,简称CLI)等方式对外开放少量功能,难以在阵势的网络中实验和部署新型网络体系结构和网络技术。

(传统的路由器,导致当前网络中大量部署的网络设备和网络协议也将在相当长一段时间内,延续现有的网络体系结构)

b.新型的路由器:(可编程虚拟化)为了解决现有的TCP/IP体系结构面临的诸多难题,世界各国已经大规模的开展未来互联网的研究,研究未来互联网体系结构首先考虑的是网络核心设备路由器的重新设计和部署,允许用户自定义路由器功能模块,实现适应未来互联网发展的新型协议功能。

 

     3.SDN研究背景:逻辑控制与数据转发分离

1. 传统因特网把控制逻辑和数据转发紧耦合在网络设备上,导致网络控制平面管理复杂化,也使得网络控制层面新技术的更新和发展很难直接部署在现有网络上,灵活性和扩展性很难适应网络的飞速发展.

2. 网络的控制转发分离架构提出由专有设备来部署高层策略,网络设备在高层策略指导下进行数据转发,减少了网络设备 承载的诸多复杂功能,提高了网络新技术和新协议实现和部署的灵活性和可操作性

 

      4. SDN典型的工作包括:ForCES、4D架构、RCP、SANE和Ethane

ForCES(forwarding and control element separation)----基于开发可编程思想的网络体系结构

①组成:将网络元素分为控制件(control element,简称CE)和转发件(forwarding element,FE)

②优点:用ForCES协议来实现各部件的协同和交互,以提高网络的可管控功能,增强网络部署的灵活性和有效性。

③缺点:主要研究工作在于理论创新和功能建模,并没有面向真实网络的部署和实践。

 

4D架构(decision, dissemination,discovery,data)

①背景:针对当前网络的逻辑决策平面 和 分布式的硬件设备结合过紧的问题。于是Greenberg等人重新设计了互联网控制和管理结构。

②在4D架构下,决策平面通过全局网络视图做出网络控制决策,并直接下发到数据平面;

i.分发平面:在决策平面和路由器之间建立可靠的通信通道;

ii.发现平面:负责发现网络中的物理组件,并为决策平面提供构建网络视图的基本信息

iii.数据平面:实现数据转发功能

                                      

③ 优点:这种架构有助于实现健壮、安全的网络,便于对异构网络进行有效管理。

 

RCP(routing control platform)-----基于AS结构的逻辑中央平台

①背景:针对内部边界网关协议扩展性不强和容易造成协议不稳定、路由回路等缺点。     注:内部边界网关协议(internal border gateway protocol,简称iBGP)

②干了些啥: 部署路由控制服务器集中收集路由信息和AS内部拓扑结构信息,为AS范围内的路由器做出BGP路由决策。

③ 优缺点:通过实现的原型系统验证了控制转发分离建构的可行性,与4D架构的设计思想相比,RCP仅仅实现了BGP路由策略的集中管控,它在逻辑控制平面功能上还是有很大的拓展空间的。

 

SANE ---面向企业网的管理架构

①目标:主要是面向企业网的安全管理。

②干了写啥:在链路层和IP层之间定义了一个可以管理所有链接的保护层,所有路由和接入控制决策都通过这个保护层由一台逻辑中央服务器进行控制。

③优缺点:以安全控制为重点,还没有实现复杂的路由决策,同时也没有经过大规模的测试,实际部署起来还是比较困难的。

 

Ethane---面向企业网的管理架构

①在Ethane网络中,两个主要部件是:

      I. 中央控制器: 实现网络主机认证、IP分配和产生交换机流表等基本功能,是整个网络的控制决策层。

      II Ethane交换机:根据控制器部署的流表进行报文转发,是一个简单的、哑的数据转发单元。

②干了写啥:在SANE的基础上进行了功能扩展,将安全管理决策添加到网络管理当中,扩充了中央控制器的管理功能,实现了更细粒度的流表转发策略。

③优缺点:Ethane实现了OpenFlow交换机和中央控制器的大部分功能,奠定了OpenFlow的技术基础。

 

    4.  分组交换网络硬件的设计思想

⑴背景:目前日益增长的带宽需求。现有的路由器包含了报文转发决策的功能,复杂性过高,而导致的灵活性、有效性不够。

⑵怎么做呢

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值