SDN的三大关键要素

  第一关键要素是转发与控制分离,这使得网络交换机的数据转发变得更加简单、快速;同时,控制变成了网络操作系统中一个相对集中的逻辑功能。

  第二个关键要素是OpenFlow协议,它向交换机传送转发表,交换机依此转发报文。这种做法与传统网络完全不同。在传统网络架构中,交换机和路由器需要自己决定报文的转发路径,这可能会给网络运营商带来一些不可预知的负面影响,包括成本增加、性能降低、上市时间延缓等。有了SDN,控制软件决定报文的转发路径,使得运营商可以“随心所欲”地控制网络。

  第三个关键要素是具有一致性的、全系统范围的网络操作系统可编程接口,它能让网络实现真正意义上的可编程或者软件定义。如果不能实现转发与控制分离,那么几乎所有SDN所能带来的好处都无法体现;如果能实现转发和控制分离,但没有OpenFlow协议,那么就需要通过其它途径,将所需要的流量表信息传递给交换机。OpenFlow就是实现这一功能的行业标准。

  总而言之,要实现真正的SDN,这三大要素缺一不可。

SDN还有哪些其它好处

  第一、SDN为网络的使用、控制以及如何创收提供了更多的灵活性。

  第二、SDN加快了新业务引入的速度。网络运营商可以通过可控的软件部署相关功能,而不必像以前那样等待某个设备提供商在其专有设备中加入相应方案。

  第三、SDN降低了网络的运营费用,也降低了出错率,原因在于减少了网络的人工干预。

  第四、SDN有助于实现网络的虚拟化,从而实现了网络的计算和存储资源的整合,最终使得只要通过一些简单的软件工具组合,就能实现对整个网络的控制和管理

  第五、SDN让网络乃至所有IT系统更好地以业务目标为导向。

转载于:https://www.cnblogs.com/yyxianren/p/10790581.html

软件定义网络(Software Defined Network,SDN)简介相关推荐

  1. 软件定义网络(Software Defined Network, SDN)

    软件定义网络(Software Defined Network, SDN)在InfoWorld于2011年11月公布的将影响未来10年的十项新技术中排名第二.2012年7月,SDN代表厂商Nicira ...

  2. 软件定义网络 Software Defined Network (一)概述

    软件定义网络  Software Defined Network 本文将从以下3个问题对SDN进行阐述 1.为什么要有SDN? 伴随云计算.移动互联网和物联网的蓬勃兴起,应用与业务日益多元,而且快速且 ...

  3. SDN(Software Defined Network) 软件定义网络学习

    SDN(Software Defined Network) 软件定义网络学习 SDN是啥? 简单来说就是软件定义网络!其旨在对现有的网络架构进行重构,使得我们能够像安装软件一样对网络进行修改,加快部署 ...

  4. 软件定义网络(Software Defined Network,SDN)

    1.传统网络存在的问题 只可配置,不可编程 数据平面和控制平面的紧耦合 网络设备的三个功能平面: 控制平面:根据不同的协议计算生成各种表项,如指导数据链路层报文转发的MAC表.指导网络层报文转发的路由 ...

  5. SDN(Software Defined Network):软件定义网络

    SDN(Software Defined Network):软件定义网络传统的网络转发行为:1)逐设备单独控制,纯分布式控制.2)控制面和转发面在同一个设备中,耦合紧密.管理员无法直接操控转发行为:管 ...

  6. linux 的ip 设置lo_linux网络虚拟化: network namespace 简介及实验

    namespace(命名空间)和cgroup是软件容器化(想想Docker)趋势中的两个主要内核技术.简单来说,cgroup是一种对进程进行统一的资源监控和限制,它控制着你可以使用多少系统资源(CPU ...

  7. 软件定义网络(Software Defined Network )

    一.SDN与传统网络的区别 SDN网络中数据转发平面进行分离,网络设备只负责单纯的数据转发:而传统网络中,网络设备硬件都带有操作系统同时负责逻辑控制和数据转发 SDN网络采用集中式控制,所有控制层面上 ...

  8. 贝叶斯网络(Bayesian network))简介(PRML第8.1节总结)概率图模型(Graphical models)...

    部分图为手写,由于本人字很丑,望见谅,只是想把PRML书的一些部分总结出来,给有需要的人看,希望能帮到一些人理解吧. 下一篇,我将继续介绍本章内容8.2,条件独立 部分图为手写,由于本人字很丑,望见谅 ...

  9. openflow 和 sdn (软件定义网络) 原理和教程

    OpenFlow概述 OpenFlow简介 通俗的讲,OpenFlow是使用类似于API进程配置网络交换机的协议.OpenFlow的思路很简单,网络设备维护一个FlowTable并且只按照FlowTa ...

最新文章

  1. python编辑时怎样换行_python怎么换行输入
  2. Go gin其他数据类型渲染
  3. 计算机应用基础课程基本要求,计算机应用基础课程标准
  4. 将mysql的data目录移走方法
  5. aws rds监控慢sql_如何使用Web控制台和AWS CLI停止AWS RDS SQL Server
  6. 工控项目开发框架介绍
  7. 如何删除打印队列中的任务
  8. HTML+CSS 整站 步骤
  9. 4gl 上传文件_速看!关于浙江移动微法院新版图文上传和签名的使用说明
  10. zynq操作系统: Linux驱动开发串口篇
  11. [影视源码]全民影院源码 综合影视HTML源码 无需更新搭建即可用
  12. HTML页面跳转的5种方法
  13. 河北省专科院校计算机专业排名,河北省高职院校全国排名+各院校王牌专业
  14. 嘉兴 机器人仓库 菜鸟_菜鸟物流嘉兴未来园区的工业机器人系统运维员的一天...
  15. JavaScript的prompt用法
  16. win10-gvim安装vim-airline后状态栏乱码,而且箭头显示不出来
  17. 停止及启动k8s服务
  18. POI导入和导出Excel
  19. VMware ESXI centos7虚机搭建详解(避坑必看)
  20. linux如何设置mac快捷键,Mac与Linux常用快捷键汇总

热门文章

  1. 全国计算机等级考试四级笔试样卷网络工程师
  2. XGen工具箱提示 gxgmTMLookupTable是未声明的变量
  3. unity 所有版本下载地址
  4. Kubernetes原生CI/CD构建框架Tekton详解
  5. Linux服务器集群部署
  6. git 打patch的方法
  7. mysql records_MySQL 安装配置 · LYF_Records
  8. 业界分享 | 京东推荐算法精排技术实践
  9. Python、Cython、CPython的简单对比
  10. 小波变换之尺度函数和小波函数