软件定义网络(Software Defined Network,SDN),是Emulex网络一种新型网络创新架构,是网络虚拟化的一种实现方式,其核心技术OpenFlow通过将网络设备控制面与数据面分离开来,从而实现了网络流量的灵活控制,使网络作为管道变得更加智能。在这篇教程里面,小编会向大家简单的介绍一下SDN南向接口技术里面的OF-CONFIG协议。
一、前提概要
相信大家都应该知道一点,那就是在ONF制定的SDN标准体系里面,除了OpenFlow交换机规范对之外,其实还有一个名字叫做Open Flow Configurationand Management Protocol(英文简称也就是OF-CONFIG)的协议也需要被大家关注到的。就像小编刚刚所说的那样,事实上OpenFlow所定义的就是SDN网络架构里面的一种南向接口,提出了由控制器向OpenFlow交换机发送流表用来控制数据流通过网络所经过的一种路径方式,但是并没有任何的规定去怎样配置以及管理这一些网络设备,然而OF-CONFIG就是为了解决这一个问题所提出来的。
二、本质介绍
那么在这里的话,小编就为大家简单的介绍一下OF-CONFIG的本质吧,其实它的本质就是为大家提供一个开放接口,主要就是用于控制OpenFlow交换机以及远程配置的。但是它本身是并不会影响到流表的内容以及数据转发行为,对于实时性这一个方面也没有太大的要求。那么具体一点来说的话,就比如说构建流表以及确定数据流走向等等重大的事项都会由OpenFlow这一个规范进行规定的,然而比如说应该怎样才可以在OpenFlow交换机里面配置控制器IP地址、怎样对于交换机的每一个端口进行enable/disable操作等等内容,这些通通都是由OF-CONFIG这一个协议来进行完成的。
三、两者关系
在OpenFlow交换机里面全部有份参与数据转发的软硬件(就比如说端口、队列等等)都能够直接被视为网络资源,然而OF-CONFIG这一种协议的主要功能就是对于这一些资源进行管理的。那么OpenFlow以及OF-CONFIG这两者之间的关系又是怎样的呢?这两者具体的关系如下图所示:
大家在图像中,可以看到OF-CONFIG在OpenFlow架构上面增加了一个配置节点,这一个配置节点我们将其称之为OpenFlowConfigurationPoint。另外一个方面,这一个配置节点既能够是控制器上面的一个软件进程,当然啦也能够是传统的网管设备,它可以直接通过OF-CONFIG协议对于OpenFlow交换机进行管理操作,由此可见OF-CONFIG协议也是一种南向接口(与北向接口对应的,是指在SDN网络资源管理中,控制层网络服务器节点与设备层之间的链路关系)来的。
除此之外,OF-CONFIG也是ONF(ONF是非盈利的组织机构,致力于创新和发展新型网络架构,即软件定义网络)所提出的SDN架构实现里面的一种比较重要技术,和OpenFlow之间存在较为密切的关系。OpenFlow以及OF-CONFIG这两者之间存在着一种密切的关系,正正因为这样随着OpenFlow标准的不断演进,OF-CONFIG的版本也会和它一起保持着同步。
小编结语:
在这篇考试认证的教程里面,小编主要是向大家介绍一下SDN南向接口技术里面的OF-CONFIG协议。希望大家学会了这一个知识点,操作起来会更加的方便更加的简单。编程学习网教育,你的考试天堂。