软件定义网络基础---SDN的主流构架

Posted ssyfj

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件定义网络基础---SDN的主流构架相关的知识,希望对你有一定的参考价值。

一:基于不同标准的主流构架

技术图片

技术图片

二: ONF定义的SDN基本构架

 技术图片

(一) 四个平面、两大接口

技术图片

三:四个平面

(一)数据平面

数据平面是由若干网元(Netword Element)构成,每个网元包括一个或多个SDN数据路径(DataPath)

技术图片

SDN DataPath是一个逻辑上的网络设备,负责转发和处理数据。没有控制能力

技术图片

ONF标准化了OpenFlow协议。在该协议中数据平面被抽象为一个由多级流表驱动的转发模型 

技术图片

(二)控制平面

技术图片

技术图片

第二个任务是:收集网络的实时状态,为SDN应用...

技术图片

SDN控制器是整个网络的大脑,网络的智能和核心实现都在SDN控制器中。由SDN控制器对转发面进行转发策略的调度和管理

(三)应用平面

技术图片

在应用逻辑的实现上,可以基于SDN理念改造传统应用的交付能力

技术图片

(四)管理平面 

技术图片

四:两大接口 

(一)南向接口

技术图片

技术图片

例如:ONF定义的转发面开放协议是Openflow协议,
他将转发面抽象为一个或多个流表组成的转发模型,
网络控制器通过Openflow协议下发流表到具体交换机,从而定义交换机的具体行为。

技术图片

(二)北向接口 

技术图片

技术图片

REST是一种系统架构设计风格
REST API就是符合REST设计规范的API
提供REST API作为北向接口的控制器非常多,例如Floodlight Ryu等。
不同的控制器具备不同的北向API集合,以Floodlight Ryu为例:

技术图片

以上是关于软件定义网络基础---SDN的主流构架的主要内容,如果未能解决你的问题,请参考以下文章

DevOps之软件定义网络SDN

软件定义网络基础---SDN控制平面

SDN 软件定义网络----学习1

软件定义网络基础---SDN的产生

5G的基本特点与关键技术之一:软件定义网络(SDN)

软件定义网络基础---SDN的发展