为什么要学习 OpenFlow?

  1. 事件 SDN 的首选
  2. 主流南向接口协议
  3. P4 和 PISA 的前身

OpenFlow 起源

  • Ethane 项目是 OpenFlow 的前身
  • 2008 年的 OpenFlow 论文
  • OpenFlow 最初用于网络实验

上面三点起源的图片

OpenFlow 是什么?

  • SDN ≠ OpenFlow

ONF 和维基百科的描述(官方和原文)

  • OpenFlow is the first standard communications interface defined between the control and forwarding layers of an SDN architecture.OpenFlow allows direct access to and manipulation of the forwarding plane of network devices.
  • OpenFlow is a communications protocol that gives access to the forwarding plane of a network switch or router over the network. OpenFlow enables network controllers to determine the path of network packets across a network of switches.

OpenFlow 最初的定义

  • OpenFlow is an open standard that enables researchers to run experimental protocols in the campus networks we use every day.
  • OpenFlow is added as a feature to commercial Ethernet switches, routers and wireless access points and provides a standardized hook to allow researchers to run experiments, without requiring vendors to expose the internal workings of their network devices.

OpenFlow 是什么

  • 开放的南向接口
  • 通用转发抽象模型
  • 网络 x86 指令集

开放南向接口

  • OpenFlow 引入了流表

传统的网络数据平面

通用转发抽象模型

OpenFlow 发展历史

OpenFlow历史意义

  • 网络设备 API
  • 网络 x86 指令集的尝试
  • 经验教训

1.1 OpenFlow 概述相关推荐

  1. OpenFlow概述

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

  2. [学习笔记]OpenFlow概述(1)

    个人学习笔记,出问题请指出下.摘取<图解OpenFLow> Openflow协议是由斯坦福大学提出,最初的出发点是为了更加轻松地构建用于研究的网络. Openflow的初期设计思想:无需设 ...

  3. 【重识云原生】第六章容器6.3.5节——Controller Manager概述

    <重识云原生系列>专题索引: 第一章--不谋全局不足以谋一域 第二章计算第1节--计算虚拟化技术总述 第二章计算第2节--主流虚拟化技术之VMare ESXi 第二章计算第3节--主流虚拟 ...

  4. OpenFlow学习笔记(一)——OpenFlow概要和OpenFlow1.0

    0x01 OpenFlow概述 1.1 设计思想: 以网络设备中内置了TCAM存储器为前提设计的,无需设计新硬件,更新其软件即可. 1.2 具体: 控制面和数据面的分离 1.2.1 控制面的构建方法 ...

  5. 【重识云原生】第六章容器基础6.4.5.1节——Deployment概述

    <重识云原生系列>专题索引: 第一章--不谋全局不足以谋一域 第二章计算第1节--计算虚拟化技术总述 第二章计算第2节--主流虚拟化技术之VMare ESXi 第二章计算第3节--主流虚拟 ...

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

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

  7. 【重识云原生】第六章容器6.1.7.2节——cgroups原理剖析

    <重识云原生系列>专题索引: 第一章--不谋全局不足以谋一域 第二章计算第1节--计算虚拟化技术总述 第二章计算第2节--主流虚拟化技术之VMare ESXi 第二章计算第3节--主流虚拟 ...

  8. 【重识云原生】第一章——不谋全局不足以谋一域

    云原生体系知识地图大纲: ​ 锲子 云原生概念这几年非常火爆,本人因有幸参与公司云原生转型项目调研,开始接触这一庞大技术体系,再通过与同业.各大头部云厂商超过150场的密集研讨交流,方得初窥全貌.同时 ...

  9. 【重识云原生】第六章容器基础6.4.9.2节——使用 Service 连接到应用

    <重识云原生系列>专题索引: 第一章--不谋全局不足以谋一域 第二章计算第1节--计算虚拟化技术总述 第二章计算第2节--主流虚拟化技术之VMare ESXi 第二章计算第3节--主流虚拟 ...

最新文章

  1. 道路场景语义分割算法
  2. Java基础-集合:set
  3. YOLO项目复活!大神接过衣钵,YOLO之父隐退2月后,v4版正式发布,性能大幅提升...
  4. Android Demos
  5. c语言学习与应用 北京邮电大学出版社,《C语言程序设计与应用》低价购书_计算机与互联网_孔网...
  6. GOOGLE的摄像头漏洞
  7. TensorFlow HOWTO 4.2 多层感知机回归(时间序列)
  8. 【报告分享】阿里达摩院:2022十大科技趋势.pdf(附下载链接)
  9. 华南农业大学c语言上机实验答案,华南农业大学C语言上机实验答案.doc
  10. php趣味编程 - php 余弦曲线
  11. 编程科普书籍推荐(Java)
  12. smartbi 安装教程
  13. python输出星号等腰三角形_Python 打印矩形、直角三角形、等腰三角形、菱形
  14. 日语动词变形整理 By Killua
  15. 抽奖功能java开发_基于Java实现抽奖系统
  16. 《Python3 网络爬虫开发实战》:关系型数据库 MySQL 存储
  17. Python基础(三)Python容器:列表、元组、字典和集合
  18. HDU 1265 浮点数
  19. idcsystem源码php_全新IDC服务器主机财务系统源码
  20. 中科蓝汛 GPIO操作

热门文章

  1. 数字图像处理笔记(一)——图像存储空间,分辨率,图像内插
  2. 搭建一个颜值超高的发卡网站
  3. 互联网行业的一些职位缩写
  4. jdk9安装及java环境配置
  5. 你的能力是更适合做微商还是淘宝
  6. Vultr开启宝塔8888端口教程,手把手教你开启8888端口以及其它端口
  7. 常见向量范数和矩阵范数及其MATLAB实现
  8. 国产网络分析仪的介绍
  9. 用python绘制高光谱图像的光谱曲线图
  10. oracle- 审计日志