什么是SDN

软件定义网络(英语:software-defined networking,缩写作 SDN)是一种新型网络架构。它利用OpenFlow协议将路由器的控制平面(control plane)从数据平面(data plane)中分离,改以软件方式实现。该架构可使网络管理员在不更动硬件设备的前提下,以中央控制方式用程序重新规划网络,为控制网络流量提供了新方案,也为核心网络和应用创新提供了良好平台。

OpenFlow协议介绍

OpenFlow,一种网络通信协议,属于数据链路层,能够控制网络交换器或路由器的转发平面(forwarding plane),借此改变网络数据包所走的网络路径。

OpenFlow(OF)被认为是第一个软件定义网络(SDN)标准之一。它最初在SDN环境中定义了通信协议,使SDN控制器能够与物理和虚拟的交换机和路由器等网络设备的转发平面直接进行交互,从而更好地适应不断变化的业务需求。

SDN中的SDN控制器是SDN网络的“大脑”,它将信息传递给交换机/路由器的“下方”(通过南向API)和“上方”(通过北向API)的应用和业务逻辑。最近,随着组织部署更多的SDN网络,SDN控制器的任务是使用通用应用程序接口(如OpenFlow和开放式虚拟交换机数据库(OVSDB))在SDN控制器域之间进行联合。

要在OF环境中工作,任何想要与SDN控制器通信的设备都必须支持OpenFlow协议。通过这个接口,SDN控制器将更改推送到交换机/路由器流量表,使网络管理员能够对流量进行分区,控制流量以获得最佳性能,并开始测试新配置和应用。

SDN 可以为您带来哪些好处实现快速的自动化应用部署。

按需交付应用并实现大规模迁移。

资源灵活性更好,利用率更高。

通过增强数据中心虚拟化优势,降低 IT 成本。

能够以编程方式自动执行网络配置,从而提高可扩展性和可靠性

更改网络操作以启用应用程序或解决任务的灵活性和敏捷性增加。

集中了解网络拓扑,网络元素及其在整个网络基础结构中的操作。

SDN的组成部分

软件定义网络 (SDN) 可提供一个可编程的集中式网络,其中包含 SDN 控制器、南向 API 和北向 API。SDN 控制器 是网络的核心,提供针对整个网络的集中视图。

南向 API 可将信息转发至网络中的交换机和路由器。

北向 API 用于实现应用通信和服务部署。

sdn主要包含哪些接口_SDN网络架构简要介绍相关推荐

  1. sdn主要包含哪些接口_SDN 是什么?

    很久很久以前...有一个村子... 村里的每一户,都有一个男人和一个女人... 每一户,都以搬砖为生... 从不同的地方,搬到不同的地方... 男人负责搬砖,女人负责告诉男人往哪搬... 每个家庭,都 ...

  2. 公司网络架构简单介绍

    公司网络架构简单介绍 公司服务器架构简单介绍: CDN:租用的,用于提高用户访问速度 前边两台LVS:实现负载均衡和高可用 三台Nginx服务器提供Web服务 三台Tomcat服务器当动态Web服务 ...

  3. sdn主要包含哪些接口_解读SDN的东西、南北向接口

    北向接口(Northbound Interface)是为厂家或运营商进行接入和管理网络的接口,即向上提供的接口. 南向接口(Southbound Interface)是提供对其他厂家网元的管理功能,支 ...

  4. Chromium多进程架构简要介绍和学习计划

    Chromium以多进程架构著称,它主要包含四类进程,分别是Browser进程.Render进程.GPU进程和Plugin进程.之所以要将Render进程.GPU进程和Plugin进程独立出来,是为了 ...

  5. 【5G】5G网络架构及网元功能

    5G网络架构及网元功能 5G网络架构和拓扑 NG-RAN和5GC网络拓扑及接口 5G核心网八大网元 重要的接口 NG-RAN和5GC的功能划分 gNB功能 5G核心网网元功能 5G网络架构和拓扑 NG ...

  6. VOLTE网络架构、接口与功能实体

    一.VOLTE网络架构 VOLT网络架构有很多种,协议中介绍较为典型的如下 IMS架构&接口 二.VOLTE接口 功能域 接口名称 接口类型 连接网元 承载协议   分组域 S1-MME 信令 ...

  7. 数据中心网络架构 — 云网一体化数据中心网络 — 算力网络 — SDN 架构

    目录 文章目录 目录 算力网络 算力网络控制面技术 集中式算力网络控制面方案 分布式算力网络控制面方案 混合式架构方案 算力网络转发面及路由策略技术 算力网络 在 5G 及后 5G 时代,为了更迅捷高 ...

  8. 数据中心网络架构 — 云数据中心网络 — SDN 网络技术

    目录 文章目录 目录 SDN 网络技术 Overlay Controller Underlay Network 如何大一统的全域 SDN 管控? SDN 网络技术 通过 SDN 网络技术,可以将数据中 ...

  9. Tungsten Fabric SDN — 网络架构

    目录 文章目录 目录 Tungsten Fabric 的网络架构设计思路 - EVPN on the Host Tungsten Fabric 的网络架构 云网融合的网络架构 OpenStack Ne ...

最新文章

  1. delphi 调用php接口_新浪图床 API 接口调用与请求方法详细教程
  2. java 内存类_Java学习——类的生命周期和内存
  3. ACM/ICPC 之 四道MST-Prim解法(POJ1258-POJ1751-POJ2349-POJ3026)
  4. Chrome 好玩的插件
  5. Java 自定义HashSet
  6. 投色子--html demo
  7. 程序员谨防加班猝死之十大建议(转)
  8. python 异常类型
  9. excel图表工具的元素
  10. yafu 下载_YAFUD
  11. Python pip下载包时候出现下载中断,超时的情况
  12. Chrome 及驱动各版本下载地址
  13. ApacheCN 翻译/校对/笔记整理活动进度公告 2019.9.27
  14. Python 基于OpenCV+face_recognition实现人脸捕捉与人脸识别(照片对比)
  15. Unity Android 跳转拨号界面和一键加群
  16. 深度卷机网络(Deep CNNs)的GFLOPS与参数量计算
  17. 大数据的核心价值是什么,主要体现在哪几方面?
  18. 生产计划排产的十二个应用场景
  19. 开发者的拯救者还是掘墓人?解密低代码开发平台
  20. Google 全国 地图 纠偏数据 偏移数据 超高精度(0.002) (纠偏、偏移、地图、数据)

热门文章

  1. 德国SycoTec高速主轴电机在模具切削加工中的应用
  2. 【blender雕刻】物体模式下应用缩放后法线颠倒
  3. 网页设计五星红旗html,HTML5 Canvas绘制五星红旗
  4. [原创]LM算法的实现
  5. idea调试常用的快捷键
  6. uni判断输入的是否是数字_如何判断输入的字符串是否为数字?
  7. 一个疑似percpu内存泄漏问题排查
  8. python成长记:写一个自己的超简单贪吃蛇游戏
  9. python hashlib函数_python模块——hashlib
  10. 大话西游手游服务器维护要多久,大话西游手游2019年12月12日维护公告