(四)其他协议

来源:互联网 发布:windows运行lua脚本 编辑:程序博客网 时间:2024/06/04 01:38

1.OF-CONFIG协议

OF-CONFIG的作用是提供一个开放接口用于远程管理和配置OF交换机。OF-CONFIG提供配置OF交换机的能力,这里的OF交换机可以是物理交换机,也可以是虚拟的网路转发设备。OF-CONFIG配置点是指通过发送OF-CONFIG消息来配置OF交换机的一个节点。它通过OF-CONFIG协议对OF交换机进行管理,因此该协议也是一种南向接口协议。OF-CONFIG定义的各组件之间的逻辑关系如图3-8所示。

这里写图片描述
图3-8 OF-CONFIG定义的各组件之间的逻辑关系

2.南向接口协议
南向接口协议都包括:XMPP、PCEP、I2RS、OpFlex、OVSDB Mgmt

3. 北向接口协议
北向接口就是提供了SDN中开发者与控制器之间的交互能力。北向接口设计层次如下图3-9所示。
这里写图片描述

            图3-9  ONF北向接口设计层次

4.东西向接口协议

为了解决SDN集中式控制带来的问题,控制平面可以由多个控制器实例构成一个大的集群,各控制器实例间通过SDN东西相接口协议来实现控制信息的交互,从而根据全局网络信息制定策略,实现逻辑上的集中控制。

解决方案:HyperFlow、EWBridge、OpenControil。

HyperFlow是由WorkShop提出的,采用了分布式控制平面的思想,通过部署多台控制器来管理OpenFLow交换机。其是NOX上的应用程序,适用于网路状态时间更新不频繁、对网络状态一致性要求不高的网络。

EWBridge是由毕军教授提出的,其允许控制器通过标准化插件的形式对齐进行集成,从而实现异构SDN控制器间标准化的东西向通信。控制器以Full-Mesh的拓扑形式进行组网,它主要实现了控制器发现、网络视图信息维护和多域网络视图信息交互等功能,其工作原理如图3-10所示。

这里写图片描述

图3-10  East-West Bridge 工作原理

OpenControil是由Juniper推出的SDN解决方案,控制节点间即通过IBGP交换路由,保证所有的控制节点中控制信息的同步。OpenContrail中控制器节点通信模式如图3-11所示。
这里写图片描述
图3-11 OpenContrail中控制节点间通过IBGP通信

原创粉丝点击