Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

配置 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:

  1. 启用对 NETCONF SSH 子系统的访问。
  2. 配置 NETCONF 服务器,以实施在 NETCONF 会话期间符合 RFC 4741、NETCONF 配置 协议的某些行为。
  3. yang-compliant 语句配置为要求 NETCONF 服务器为 和 RPC 返回与 YANG 兼容的 <get-config> 配置 <get-configuration format="xml"> 数据。
  4. 提交更改。

配置 NETCONF 追踪选项

在路由器上配置 NETCONF 后,必须配置 NETCONF 追踪选项。有关 NETCONF 和 Junos XML 协议追踪操作的信息,请参阅 NETCONF 和 Junos XML 协议追踪 操作概述

要配置 NETCONF 追踪选项,

配置文件的详细信息,以接收追踪操作的输出。您可以使用以下语句配置文件名、最大文件大小和标志以指示追踪操作:

要详细了解如何为 NETCONF 和 Junos XML 协议会话配置追踪操作,请参阅 此示例

将 ODL 连接到 MX 系列路由器

在 MX 系列路由器上配置 NETCONF 之后,您需要将 ODL 控制器连接到路由器来完成此过程。有关此的详细信息,请参阅此 ODL 文档