目录
文章目录
OpenFlow SDN 协议发展历程
OpenFlow 是一种 SDN 协议,全称为 OpenFlow Switch Specification,由 ONF(Open Networking Foundation,开放网络基金会)组织开发和维护。
- ONF 官方网站:https://www.opennetworking.org
OpenFlow 协议的发展演进一直都围绕着 2 个核心方面:
- 控制面增强:让 SDN Controller 的功能更丰富、更灵活。
- 数据面增强:让 OpenFlow Switch 可以匹配更多的数据包字段、执行更多的动作、以及更高效的匹配策略。
每一个后续的 OpenFlow 协议版本都在前一版本的基础上进行了或多或少的改进,下面是 OpenFlow 协议发展历程的概要。
OpenFlow v1.0(2009 年 12 月发布)
规定了每个 OpenFlow Switch 中都存在一张 Flow Table,用于对数据包执行匹配、处理和转发。一张 Flow Table 由多个 Flow Entries