一、SDN与传统网络的区别
SDN网络中数据转发平面进行分离,网络设备只负责单纯的数据转发;而传统网络中,网络设备硬件都带有操作系统同时负责逻辑控制和数据转发
SDN网络采用集中式控制,所有控制层面上的逻辑决策都由一个中心实体发出;而传统网络采用分布式控制,每个交换机都需要智能化
SDN中心决策方法能够降低对智能节点数的需求量
SDN网络采用开放的控制层协议,基于开放协议定制控制逻辑;而传统网络大多采用私有协议,由硬件操作负责对不同业务特性进行适配
控制层面差异:
传统网络中交换机通过广播ARP数据包学习MAC地址和端口的对应关系,然后在通过匹配二层报文的MAC地址决定转发到哪个交换机端口
而SDN网络通过链路发现协议感知网络拓扑,然后根据网络边缘算法以及最优链路算法,下发流表决定如何转发数据包

二、SDN的经典实现
在SDN网络中三个重要组成部分:OpenFlow协议,OpenFlow交换机,SDN控制器。其中SDN控制器充当网络操作系统角色;OpenFlow交换机提供网络基础设施。

转载于:https://blog.51cto.com/guojianglong/2148032

软件定义网络(Software Defined Network )相关推荐

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

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

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

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

  3. 软件定义网络(Software Defined Network,SDN)简介

    SDN的三大关键要素 第一关键要素是转发与控制分离,这使得网络交换机的数据转发变得更加简单.快速:同时,控制变成了网络操作系统中一个相对集中的逻辑功能. 第二个关键要素是OpenFlow协议,它向交换 ...

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

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

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

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

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

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

  7. SDN:软件定义网络

    近期高级网络课的小组任务是在老师给定的范围内自选方向主题研究并做展示报告.我们组选了sdn.原以为这东西会是工业界无人问津的概念化产品,Google了一下却发现事实上sdn挺火的,因为它可能带来的可扩 ...

  8. SDN(软件定义网络)

    软件定义网络(Software Defined Network, SDN ),是由美国斯坦福大学clean slate研究组提出的一种新型网络创新架构,其核心技术OpenFlow通过将网络设备控制面与 ...

  9. 科普:SDN(软件定义网络)

    http://www.zdnet.com.cn/wiki-SDN SDN(软件定义网络) 软件定义网络(Software Defined Network, SDN ),是由美国斯坦福大学clean s ...

最新文章

  1. 使用 USB 设备安装 Windows 10虚拟机
  2. 搜索引擎提交工具_钦州SEO优化_SEO工具常用的有哪些大盘点,做SEO优化不再累...
  3. 最长回文子串和回文链表
  4. JavaScript基础和js概括
  5. React开发(186):react 父调用子组件的方法
  6. php打印出网站源码/php数据压缩代码
  7. 900款工作岗位竞聘PPT模板免费下载
  8. 微计算机与单片机原理及应用答案,电子科技大学《单片机原理及应用》20春期末考试【标准答案】...
  9. 用计算机怎么管理小米路由器,小米路由器电脑怎么设置_小米路由器怎么用电脑设置?-192路由网...
  10. rand和srand函数的用法
  11. 在戴尔游匣7559上安装win10和Ubuntu16.04双系统
  12. 2013 【第四届蓝桥杯省赛】 C/C++ B组
  13. 20230225在WIN10下安装PR2023失败的解决
  14. 我国主要城市2023年房价数据
  15. Ubuntu18.04 Sogou搜狗输入法选词面板乱码Bug终极Solution
  16. Linux内核模块管理
  17. Openvino学习之openvino2022.1版安装配置
  18. 富士康Java开发面试题目
  19. bert的兄弟姐妹梳理——Roberta、DeBerta、Albert、Ambert、Wobert等
  20. 程序员兼职可以从什么平台接私活?

热门文章

  1. 【iOS】Image图片属性之Render as Template Image
  2. 蓝桥杯竞赛C/C++组不支持C++11特性
  3. [Java] 蓝桥杯 BEGIN-3 入门训练 圆的面积
  4. CCCC-GPLT L1-036. A乘以B 团体程序设计天梯赛
  5. 1056. 组合数的和(15)-PAT乙级真题
  6. 0基础web开发 python_真零基础Python开发web
  7. 系统分析师视频教程下载
  8. Oracle 当前用户给另一个用户授权查询指定表或视图的权,否则另一个用户提示不存在视图或表
  9. 实现图片的变亮,变暗,灰白
  10. JavaWeb学习总结(一)JavaWeb入门与Tomcat