SDN-OF-CONFIG协议
OF-CONFIG的作用是提供一个开放接口用于远程管理和配置OF交换机。它并不会影响到流表的内容和数据转发行为,对实时性也没有太高的要求。具体地说,诸如构建流表和确定数据流走向等事项将由 OpenFlow规范进行规定,而诸如如何在 OpenFlow交换机上配置控制器IP地址、如何配置交换机端口上的队列等操作则由 OF-CONFIG协议完成。
OF交换机可以是一个物理交换机,也可以是一个虚拟的网络转发设备。
OpenFlow配置点是指通过发送OF-CONFIG消息来配置OF交换机的一个节点,它既可以是控制器上的一个软件进程,也可以是传统的网管设备,它通过OF-CONFIG
协议对 OF
交换机进行管理,因此该协议也是一种南向接口协议OpenFlow 配置点与控制器之间的交互不在 OF-CONFIG协议的规定范围。
OF-CONFIG主要目的:
1)实现对OpenFlow
v1.3.1协议设备进行配置的设计需求
① 连接设置
OF交换机与控制器连接之前,有3个参数需要提前设置,包括控制器IP地址、控制器端口号以及传输协议。
② 多控制器
OF-CONFIG协议提供交换机同时与多控制器连接的参数配置。
③ OpenFlow逻辑交换机
enFlow逻辑交换机有关的各种OpenFlow资源。OF-CONFIG协议必须支持对这些OpenFlow资源的配置,如对OpenFlow逻辑交换机进行端口和队列等资源的配置。
④ 连接中断
当交换机与控制器失去连接时,有Fail Secure