logo资料库

2.1 软件定义网络的基本架构-课件- 软件定义网络的基本架构-ONF定义的三层架构-final.pdf

第1页 / 共20页
第2页 / 共20页
第3页 / 共20页
第4页 / 共20页
第5页 / 共20页
第6页 / 共20页
第7页 / 共20页
第8页 / 共20页
资料共20页,剩余部分请下载后查看
《软件定义网络技术》 Software Defined Networking (SDN) 主讲人:黄辉 email:huanghui@wzu.edu.cn
SDN的主流技术架构 ONF定义的基于OpenFlow的架构 IETF提出的技术架构 特点:1、转发与控制分离; 2、标准化转发面。 优点:易于流量调度 特点:1、开放网络设备能力; 2、标准化API。 优点:1、充分利用现有设备; 2、快速实现。 NICIRA提出的Overlay技术架构 ETSI提出的NFV技术架构 特点:1、网络边缘软件化; 2、Overlay技术。 优点:1、与物理网络解耦; 2、部署灵活。 NFV与SDN技术互补; 但有本质区别,严格来说不能算是。
ONF定义SDN基本架构 3 2 1 实现了网络流量的灵活控制, 使网络变得更加智能。 网络虚拟化的一种实现方式,其 核心技术OpenFlow 一种新型网络创新架构,实现 了网络设备控制与转发的分离 应用层用户业务系统控制层SDN控制器网络服务APIAPIAPI控制数据平面接口(例如OpenFlow)
ONF定义SDN体系架构 应用平面 控制平面 数据平面 SDN应用+SDN应用+SDN应用+SDN应用逻辑SDN应用逻辑SDN应用逻辑NBI驱动+NBI驱动+NBI驱动+SDN控制器NBI代理+SDN控制逻辑CDPI驱动网络元素+网络元素+SDN数据通路SDN数据通路CDPI代理CDPI代理转发引擎+或处理函数*转发引擎+或处理函数*+:一个或多个实例 *:零个或多个实例SDN北向接口(NBI)不同经纬度的多种NBISDN控制数据平面接口(CDPI)管理SLA协议配置侧略 监控性能元素安装
四个平面
数据平面  若干网元(Network Element):包含一个或多个SDN 数据路径 ( Datapath );  SDN Datapath:逻辑上的网络设备,负责转发和处理数据;  控制数据平面接口(Control Data Plane Interface, CDPI)代理、转发引擎 (Forwarding Engine)表和处理功能(Processing Function)
数据面(转发面)关键技术  对数据面进行抽象建模。 控制器 多级流表 (Flow Table)驱 动的转发模型 OpenFlow Interface流表0流表1 流表n负荷包头负荷包头
控制平面  北 向 接 口 ( Northbound Interfaces, NBI ) 代 理 、 SDN 控 制 逻 辑 (Control Logic)和控制数据平面接口驱动(CDPI Driver);  两个任务:  将SDN应用层请求转换到SDN Datapath;  为SDN应用提供底层网络的抽象模型(状态或事件)。
分享到:
收藏