Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

配置 L3 插件

瞻博网络 L3 插件支持以下功能:

  • L3 路由

  • 添加静态路由

  • 通过 VRRP 提供路由器高可用性

  • 路由的外部网络

支持的设备

EX、QFX、SRX 和 vSRX 系列设备。

插件配置

要配置 L3 插件:

  1. 按如下方式更新 /etc/neutron/neutron.conf 配置文件:

  2. 重新启动 neutron-server,更改将生效。

  3. 登录 OpenStack GUI、创建网络并分配至路由器。在配置为路由器的设备上,您可以查看与分配给路由实例的网络对应的路由实例和路由虚拟接口 (RVI)。

使用 EVPN 配置 L3 VXLAN插件

EVPN 瞻博网络 VXLAN ML2 插件使用 VXLAN 隧道以及 Neutron 层次结构端口绑定设计,在 OpenStack 中提供 L2 网络。

OpenStack 中默认 L3 服务插件使用 Linux 网络名称空间实施虚拟路由器。

来自路由器的 Neutron 插件版本瞻博网络网络对 L3 路由VXLAN支持。这是在 MX 和 QFX10000 系列设备上创建 VTEP 以将 VXLAN 转换为基于 VLAN 的网络,并配置路由实例以在这些 VLAN 之间路由数据包实现。

此功能与 瞻博网络 VXLAN EVPN ML2 插件结合使用,而 VXLAN EVPN ML2 插件用于提供 L2 连接,VXLAN EVPN L3 服务插件在基于 VXLAN 的虚拟网络之间提供 L3 路由。

图 1:BGP TOR 和路由器之间的对等互连 BGP Peering between all the TORs and Router

支持的设备

EVPN VXLAN EVPN L3 服务插件可编排 MX 和 QFX10K 设备,在基于 VLAN 的网络之间提供基于 L3 的路由。

MX 和 QFX10K 上的版本14.2R6支持 EVPN。

插件配置

EVPN L3 插件依靠 EVPN VXLAN ML2 插件来编排第 2 层端口。配置 ML2 VXLAN EVPN 插件是此插件的先决条件。要配置 ML2 VXLAN EVPN 插件,请参阅 使用 EVPN 配置 ML2 VXLAN插件

要配置 EVPN VXLAN L3:

  1. 编辑 /etc/neutron/neutron.conf 文件 ,然后更新服务插件定义,如下所示:
  2. 将 QFX10K 或 MX 设备作为物理路由器添加到插件拓扑数据库中:
  3. 更新 / etc/neutron/plugins/ml2/ml2_conf.ini 文件中 VLAN 分配范围,并添加物理路由器的按设备 VLAN 范围。为此,您可添加路由设备的 IP 地址和 VLAN 范围,然后添加 VLAN 范围,如下所示:

    确保已配置VXLAN范围以及正确的 VNI 范围。

  4. 验证 EVPN L3 插件是否正常运行。使用 Horizon 仪表板或虚拟路由器重新启动 neutron 服务器并CLI。它在配置的路由设备 QFX10K/MX 上创建路由实例。