为什么要学习 OpenFlow?
- 事件 SDN 的首选
- 主流南向接口协议
- 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 指令集的尝试
- 经验教训
969

被折叠的 条评论
为什么被折叠?



