五、南向接口协议概述(一)

1 南向接口协议概述

1.1 什么是南向接口协议

为控制平面的控制器和数据平面的交换机之间的信息交互而设计
的协议
五、南向接口协议概述(一)

1.2 南向接口协议的设计目标

  1. 实现数据平面与控制平面的信息交互
    • 向上收集数据平面信息
    • 向下下发控制策略,指导转发行为
  2. 实现网络的配置与管理
  3. 实现路径计算,包括链路属性(带宽与开销)、链路状态、和拓
    扑信息等

1.3 南向接口协议有哪些

五、南向接口协议概述(一)

1.3.1 OpenFlow协议

ONF定义的一种南向接口标准,为控制器与交换机之间的通信提
供了一种开放标准的方式
五、南向接口协议概述(一)

1.3.2 OF-Config协议

OpenFlow管理与配置协议(OpenFlow Management and Configuration Protocol,OF-Config):一种OpenFlow交换机配置协议
五、南向接口协议概述(一)

1.3.3 OVSDB协议

开源交换机数据库管理协议(Open vSwitch Database Management
Protocol,OVSDB):负责管理开源的软件交换机(OpenvSwitch,
OVS)的开放虚拟交换机数据库,实现对虚拟交换机的可编程访
问和配置管理。
五、南向接口协议概述(一)

1.3.4 NETCONF 协议

NETCONF协议采用Client/Server结构。通过NETCONF,SDN控制器
对网络设备进行配置管理
五、南向接口协议概述(一)

1.3.5 XMPP

可扩展消息处理现场协议(eXtensible Messaging and Presence
Protocol,XMPP):用于即时消息传递、状态、多方聊天、语音
和视频呼叫、协作、轻量级中间件、内容联合和通用的XML数据
路由的开放技术
五、南向接口协议概述(一)

1.3.6 PCEP

路径计算单元协议(Path Computation Element Protocol,PCEP):
为MPLS网络域间流量工程(Traffic Engineering,TE)等应用提出
的,以支持集中化的路径计算
五、南向接口协议概述(一)

1.3.7 I2RS

路由系统接口(Interface to the Routing System,I2RS):IETF主推的SDN南向接口协议;
核心思想:在传统网络设备的路由及转发系统上定义开放接口,使外部应用或控制实体可读取路由器中的信息,基于拓扑变化、流量统计等信息动态下发路由状态、策略到转发设备上,以支持网络的可编程能力。
五、南向接口协议概述(一)

1.3.8 OpFlex

  • OpFlex是思科公司提出的南向接口协议
  • OpFlex是ACI内部的策略控制协议
    五、南向接口协议概述(一)