OF-Config是OpenFlow的一个伴侣协议,OpenFlow仅仅实现flow的match-action相关的行为,但是flow所依赖的很多资源,OpenFlow并不负责管理。比如,OpenFlow协议会在controller和交换机之间发生消息,但是发送消息的通道,OpenFlow协议本身不负责创建,通道的配置,比如加密,OpenFlow也不去指定。再者,交换机要跟那些controller连接,OpenFlow也不负责。交换机本身用于管理的IP地址,掩码,网关,OpenFlow都不会去配置,flow所需要的物理端口和逻辑端口tunnel的创建和状态改变,OpenFlow都不负责。
ONF开发了一个伴侣协议OF-Config来做这些事情,需要支持的工作范畴如下:
配置OpenFlow controller地址
队列queue和物理端口physical port的配置管理
逻辑接口tunnel的创建和管理
controller和交换机之间通信通道的创建和配置,包括安全认证
交换机的能力发现。
以上都是最基本的资源管理,其实OpenFlow缺少的不仅仅是这些,随着OpenFlow所支持业务的扩充,OF-Config也会随之扩展,支持更多的配置管理。
但是OF-Config的市场很小,甚至没有厂家支持OF-Config,那么要做到以上的工作怎么办?
1、命令行配置
2、使用厂家的私有方案
3、重新定义一个协议,比如nicira的OVSDB
下图是OF-Config与OpenFlow一起使用的架构图:
OF-Config介绍
最新推荐文章于 2022-05-21 10:26:41 发布