了解如何在瞻博网络设备上设置 OVSDB 连接
瞻博网络 Junos OS 实施 Open vSwitch Database (OVSDB) 管理协议提供了一种方法,支持 OVSDB 的瞻博网络设备可通过此方式与软件定义网络 (SDN) 控制器通信。瞻博网络设备可与其连接的每个 SDN 控制器交换控制和统计数据。
您可以将瞻博网络设备连接到多个 SDN 控制器以实现冗余。
在 VMware NSX 环境中,一个 NSX 控制器群集通常包含三个或五个控制器。要在瞻博网络设备上实施 OVSDB 管理协议,必须使用 Junos OS CLI 明确配置与一个 SDN 控制器的连接。如果明确配置连接的 SDN 控制器位于集群中,则控制器将同一集群中其他控制器的信息推送至设备,并且设备与其他控制器建立连接。但是,您也可使用 Junos OS CLI 显式配置与集群中其他控制器的连接。
要在 Contrail 环境中的瞻博网络设备上实施 OVSDB 管理协议,必须使用 Junos OS CLI 配置与 Contrail 控制器的连接。
所有 SDN 控制器的连接均在瞻博网络设备的管理界面上进行。要在瞻博网络设备与 SDN 控制器之间设置连接,您需要在瞻博网络设备上配置以下参数:
SDN 控制器的 IP 地址。
保护连接的协议。 安全套接字层 (SSL) 是受支持的协议。
注意:SSL 连接需要私有密钥和证书,这些密钥和证书必须存储在瞻博网络设备的 /var/db/certs 目录中。请参阅 为与 SDN 控制器连接在瞻博网络设备上创建和安装 SSL 密钥和证书。
建立连接的端口数。默认端口的端口号为 6632。
或者,您可以在瞻博网络设备上配置以下连接定时器:
无效探测持续时间 — 在以毫秒为单位时,连接在发送无效探查之前可能处于非活动状态的最大时间量。默认值为 0 毫秒,这意味着永远不会发送不活动探测器。
最大回流持续时间 — 如果连接到 SDN 控制器的尝试失败,则设备进行下一次尝试之前,以毫秒为单位的最大时间量。默认值为 1000 毫秒。