API Guide
Identifier GUID-ED7A956D-B25D-4B9F-BC33-928B8E4A9088
Version 4
Status Translation approved
OpenFlow
交换机在同一硬件中实施控制平面和数据平面。软件定义的网络 (SDN) 将软件(控制平面)与硬件(数据平面)分离。集中式 SDN
控制器将处理控制面流量以及数据平面流的硬件配置。
SDN 控制器是 SDN 的“大脑”。SDN 控制器使用北向应用程序编程接口 (API) 与业务逻辑应用程序和南向 API 通信,以设置受控制
的网络设备,例如 OS10 交换机。
OpenFlow 是 SDN 的实施。OpenFlow 将启用可编程网络。您可以使用表述性状态转移 (REST) 或 JAVA API(北向 API),以便为业
务逻辑应用程序开发 SDN 控制器网络应用程序。SDN 控制器使用 OpenFlow 南向 API 与交换机进行通信,并从业务逻辑应用程序中
中继信息。
SDN 的优势包括自定义、加快新功能的开发、更低的操作成本,并促进开放的多供应商环境。
OS10 支持 OpenFlow 协议版本 1.0 和 1.3。
OS10 支持仅 OpenFlow 模式。在此模式下,SDN 控制器将控制交换机的数据路径。OpenFlow 通道将处理所有数据包。
注: 当交换机处于 OpenFlow 模式时,将禁用所有第二层 (L2) 和第 3 层 (L3) 协议。此外,链路层查找协议 (LLDP)、Dot1x 和
虚拟链路中继 (VLT) 等链路级别协议也将被禁用。
注: 不支持 OpenFlow 混合模式。
支持的平台
• S4048–ON
• S4048T-ON
• S4100-ON
• S4248FB-ON
• S4248FBL-ON
• S6010–ON
• Z9100–ON
• Z9264F-ON
注: S3048-ON 不受支持。
OS10 OpenFlow 实施将保留 VLAN 1 和 4095。
以下是 OS10 中的已知 OpenFlow 限制:
将交换机从 OpenFlow 模式转换回正常模式将移除所有 OpenFlow 配置。交换机将恢复到 Openflow 前的状态。在正常模式下指定的
管理、接口(最大传输单元 [MTU] 和 LLDP)和身份验证、授权和核算 (AAA) 设置将被保留。
要在出厂默认模式下启动交换机,必须执行以下操作:
1. 使用 delete startup-configuration 命令删除启动配置。
2. 输入 reload 命令。
注: 请勿使用 no openflow 或 no mode openflow-only 命令。
OS10# delete startup-configuration
OS10# reload
19
OpenFlow 1025