一、SDN与路由不是一个层面的事情

我曾看到有人问 “openflow的发展终极会不会导致路由协议的消失” ?这么问是没有理解SDN的作用:
其实,SDN跟路由协议完全不在一个层面上。SDN解决的问题是把协议的实现从硬件层剥离出来,并把硬件用统一的模型来描述,把除了统一模型以外的部分变成流表和控制器,通过流表和控制器实现任意的网络协议,自然也包括传统控制协议(如OSPF,RIP等)。升级控制器就能让SDN网络支持更多的协议。
摘自链接:知乎-灵剑

二、SDN整体框图

看一下SDN的设计逻辑:

实际上,SDN是把不同协议间的相同部分,即distributed system给综合在Network OS中,而路由算法就变成了APP了。所以路由协议并没有消失,只是成为了另一种形态——软定义形态。

摘自链接:知乎-徐方鑫

三、如何在SDN里实现路由协议

按照CS工程师的思想应该是写一个app,将全套路由协议code进去即可。
摘自链接:知乎-神马晨

SDN中还有路由协议嘛?相关推荐

  1. SDN中的Heavy-Hitter测量文献阅读

    Heavy Hitter Detection and Identification in Software Defined Networking 来源:International Conference ...

  2. 识别SDN中的安全隐患

    现如今,软件定义的网络可以说是企业的一大福音,其为企业在削减管理成本的同时提高网络的灵活性提供了机会.但是,SDN技术同样也相应的带来了一些新的安全风险问题,而企业将如何管理这些风险则可能意味着成功的 ...

  3. 浅谈SDN中的OverLay与UnderLay技术

    在SDN解决方案中overlay与underlay是最为常见的二个网络术语,下面我将分享自己对OverLay和UnderLay网络的理解. UnderLay指的是物理网络,它由物理设备和物理链路组成. ...

  4. python距离向量路由算法_互联网中常用路由协议,路由协议基础,一分钟了解下...

    一.路由基础 Routing protocol 用于路由器动态寻找最优路径,并使路由器都拥有路由表,R/p 决定了数据包的上行路径,eg:RIP IGRP EIGRP OSPF,被动路由协议被分配到接 ...

  5. 一文了解 Kubernetes 中的服务发现

    原文链接:一文了解 Kubernetes 中的服务发现 Kubernetes 服务发现是一个经常让我产生困惑的主题之一.本文分为两个部分: 网络方面的背景知识 深入了解 Kubernetes 服务发现 ...

  6. 编程实现路由算法 实验报告_lt;中国通信专刊gt; EARS:用于软件定义网络中自动路由的智能驱动体验网络架构...

    题目:EARS:用于软件定义网络中自动路由的智能驱动体验网络架构 摘要:软件定义网络(SDN)通过将控制平面与数据平面解耦来适应逻辑集中的控制,并提供对网络资源的有效利用.但是,由于传统路由策略依赖于 ...

  7. vmware服务器虚拟化部署sdn,使用VMware的NSX多面落地软件定义网络SDN视频课程

    1 为什么需要SDN及它的定义.争议.落地 分解初涉人群理解数据中心SDN的难点在哪里,先通过举个一典型云计算的交付环境DCaas交付来落地SDN,首先理解DCaas是什么,它是如何发展起来的.物理基 ...

  8. OpenFlow和SDN的历史和原理介绍

    OpenFlow相关的历史.新闻:http://blog.csdn.net/jincm13/article/details/7825754 起源与发展 [https://36kr.com/p/5035 ...

  9. 软件定义网络(SDN)研究进展

    写在前面 这是我入门SDN以来的第一篇论文,它是一篇中文综述,看起来相对容易.也让我对SDN有了进一步的认识.下面是我的一些心得. 全文框架 SDN 将数据平面与控制平面解耦合,简化了网络管理. SD ...

最新文章

  1. 你动、蒙娜丽莎跟着一起动,OpenCV这么用,表情口型造假更难防了
  2. linux上离线安装mysql_Linux下安装mysql(离线安装和在线安装)
  3. 开发日记-20190906 关键词 当当云阅读 ipad
  4. 20162321王彪 2017-2018-1 《程序设计与数据结构》第三周学习总结
  5. onmounted vue3_基于项目时间阐述vue3.0新型状态管理和逻辑复用方式
  6. 最小生成树和最短路径
  7. 用Docker部署TensorFlow Serving服务
  8. 每天固定往一个银行卡存入100元,5年之后会有多大变化?有人能坚持吗?
  9. Linq系列(5)——表达式树之案例应用
  10. 配置在一台三层交换上,不同VLAN相互通信
  11. 深度学习计算机视觉的简介_商业用途计算机视觉简介
  12. 什么事Lut预设_ps预设调色使用教程
  13. python中的颜色表
  14. Unity Shader - shader lab 的 SRP Batcher compatible 兼容性(未使用 RenderDoc 验证 API)
  15. SVM---通俗易懂图解高斯核函数及实现
  16. 逻辑结构?存储结构?傻傻分不清……
  17. 阴历转换阳历c语言csdn,JavaScript实现公历转换农历
  18. 142个手机短信笑话
  19. 三国杀移动版虎牢关模式神吕布技能是什么?
  20. nginx多域名重定向到不同的二级域名

热门文章

  1. 罗振宇2021跨年演讲2:除了规模中国还有什么优势?
  2. 禁止i5笔记本按Ctrl+Alt+向下键翻转屏幕
  3. PHP案例:实现登录功能
  4. 2017.4.22 进制转换 思考记录
  5. 【英语学习】【医学】Unit 09 The Respiratory System
  6. 【英语学习】【WOTD】senescence 释义/词源/示例
  7. Win知识 - 程序是怎样跑起来的——系统调用和高级编程语言的移植性
  8. MFC通过窗口名字(caption的内容)查找窗口,并将其隐藏或者置顶显示
  9. mysql ddl log 源码_MySQL中ddl_log.log初步认识
  10. go 是常驻内存吗_关于常驻内存RES,pprof,heap,threadcreate的疑问