配置 MX 系列路由器和 OpenDaylight 之间的互操作性
由 Linux Foundation 托管的 OpenDaylight (ODL) 是一个开源的网络可编程性平台,旨在增强软件定义网络 (SDN)。
从Junos OS版本17.3R1,您可以配置 MX 系列路由器和 ODL 控制器之间的互操作性。ODL 提供南向网络配置协议 (NETCONF) 连接器 API,该 API 使用 NETCONF 和 YANG 模型与网络设备交互。南向接口、OpenFlow(或替代)协议规范支持 ODL 与路由器或交换机之间的通信。配置 ODL 控制器和路由器之间的互操作性后,您可以使用 ODL 平台更改路由器配置、编排和调配路由器,以及执行路由器上的远程过程调用 (RPC) 获取状态信息。
在 ODL 和 MX 系列路由器之间设置互操作性涉及以下任务:
在 MX 系列路由器上配置 NETCONF
作为在 ODL 和 MX 系列路由器之间配置互操作性的先决条件,您必须在路由器上配置 NETCONF。NETCONF 由 ODL 控制器用于与南向设备交互。
在路由器上配置 NETCONF:
配置 NETCONF 追踪选项
在路由器上配置 NETCONF 后,必须配置 NETCONF 追踪选项。有关 NETCONF 和 Junos XML 协议追踪操作的信息,请参阅 NETCONF 和 Junos XML 协议追踪 操作概述。
要配置 NETCONF 追踪选项,
[edit] user@host# set system services netconf traceoptions file file name user@host# set system services netconf traceoptions file size size user@host# set system services netconf traceoptions flag flag user@host# commit
要详细了解如何为 NETCONF 和 Junos XML 协议会话配置追踪操作,请参阅 此示例。
将 ODL 连接到 MX 系列路由器
在 MX 系列路由器上配置 NETCONF 之后,您需要将 ODL 控制器连接到路由器来完成此过程。有关此的详细信息,请参阅此 ODL 文档。