前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SDN技术概述

SDN技术概述

作者头像
JNJYan
发布2019-01-18 09:56:22
3.3K0
发布2019-01-18 09:56:22
举报
文章被收录于专栏:算法工程师的养成之路

1.SDN架构定义        软件定义网络(Software Defined Networking,SDN)是一种数据平面与控制分离、软件可编程的新型网络体系架构,开放网络基金会(Open Network Foundation,ONF)作为目前SDN最重要的标准化组织,一直致力于SDN网络体系架构的标准化。 OFN定义的SDN体系架构图如下图所示,SDN采用了集中式的控制平面和分布式的转发平面,两平面相互分离,控制平面利用控制/数据平面接口对转发平面上的网络设备进行集中式控制。

2.SDN架构特点        数据平面和控制平面分离:SDN 通过可编程的集中控制器控制底层硬件,能按需调配网络资源;解耦合的架构消除了底层网络设备的差异。         逻辑集中控制:SDN 域由集中统一的控制单元实施管理,在一个控制点完成网络的部署、运维和管理,这样能够合理地调用网络资源,进一步优化网络利用效率。        开放的接口和网络可编程性:SDN 的控制面是一个开放性可编程环境,企业、用户能通过可控的软件来部署相关功能、按需定制服务和应用。

3.SDN核心技术 应用层/业务层 由SDN应用构成,SDN应用能够通过可编程方式把需要请求的网络行为提交给控制器,其包含多个北向接口驱动,同时可对自身功能进行抽象、封装来对外提供北向代理接口。 北向接口 SDN北向接口是通过控制器向上层业务应用开放的接口,其目标是使得业务能够便利地调用底层的网络资源和能力。北向接口缺少业界公认的标准,成为当前SDN领域竞争的焦点。下图为ONF组织设计的北向接口。 控制层 控制层在SDN架构中处于核心地位,控制层既负责管理控制底层的网络转发设备,又负责向业务应用提供网络能力调用。主流控制器有NOX、Ryu、Floodlight、OpenDaylight等。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018年11月20日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档