1. OpenFlow 架构三个组成部分
-
流表(Flow Table)
- 指示交换机如何进行流的处理,每个动作关联一个流表项。
-
安全通道(Sccure Channel)
- 负责控制器与交换机之间的交互,通过安全通道与远端控制器连接。
-
OpenFlow 协议(Protocol)
- 定义了一种南向接口标准,为控制器与交换机之间通信体用了一种开放标准的方式。
OpenFlow 主要版本及特性
版本号 | 发布时间 | 主要特征 |
---|---|---|
V1.0 | 2009.12 | 单流表。流表的维护是通过控制器下发相应的OpenFlow 消息来实现。流表项由匹配字段、计数器和动作组成。只支持 IPv4。 |
V1.1 | 2011.02 | 流水线、组表 |
V1.2 | 2011.12 | 可扩展匹配(既能增加关键字匹配字段,也能节省流表空间)、多控制器、IPv6 |
V1.3 | 2012.06 | 计量(Meter)表控制关联流表的数据包的传输效率、IPv6 扩展头 |
V1.4 |