对于 EVPN 路由服务器模式,您需要载入虚拟网络功能 (Virtual Network Function, VNF)。VNF 通常是用于某些网络功能的虚拟机,例如虚拟路由器、防火墙或 Telco 5G 核心应用程序。在 EVPN 路由服务器模式上下文中,VNF 由 ESXi Hypervisor 托管,并且应支持 802.1Q 标记的接口及具有 IPv4 和 IPv6 单播地址系列的常规 BGP 协议。

过程

  1. 使用 admin 特权登录到 NSX Manager
  2. 创建父覆盖网络分段以连接 VNF 虚拟机。
    1. 选择网络 > 分段
    2. 单击添加分段
    3. 输入分段的名称。
    4. 对于连接的网关,选择
    5. 选择覆盖网络传输区域。
    6. 对于 EVPN 配置部分,选择 EVPN 租户。
    7. 单击保存
  3. 创建服务接口以在 Tier-0 VRF 网关和 VNF 之间建立 BGP IPv4 会话。
    1. 展开接口部分。
    2. 单击设置 > 添加接口
    3. 输入接口的名称。
    4. 对于类型,选择外部
    5. 输入一个 IP 地址。
    6. 选择要连接的分段。
      该分段应该是 EVPN 自动创建的包含适当 VLAN 以与 VNF 通信的分段之一。
    7. 选择一个 Edge 节点。
    8. 依次单击保存关闭
  4. VMware vCenter 中,将 VNF 虚拟机上行链路接口连接到在上一步中创建的 NSX 父分段。
  5. 将 VNF 分段端口链接到相应的 EVPN VLAN。
    1. NSX 中,选择网络 > 分段
    2. 单击父分段的菜单图标(三个点),然后选择编辑
    3. 对于端口/接口,单击设置
      对于连接到父分段的每个 VNF 接口,您应看到相应的分段端口。
    4. 单击分段端口的菜单图标(三个点),然后选择编辑
    5. 对于 EVPN VLAN,添加相应的 VLAN。
      VLAN 应与 VRF 的 VLAN/VNI 映射相匹配。
    6. 依次单击保存关闭
  6. 配置 Tier-0 VRF 网关和 VNF 之间的 BGP IPv4 会话。
    1. 选择网络 > Tier-0 网关
    2. 单击 Tier-0 VRF 网关的菜单图标(三个点),然后选择编辑
    3. 展开 BGP 部分。
    4. 对于 BGP,单击切换开关以启用 BGP。
    5. 您可以配置高级 BGP 设置,例如 ECMP。
    6. 对于 BGP 邻居,单击设置 > 添加 BGP 邻居
      1. 输入邻居 IP 地址。
      2. 对于 BFD,单击切换开关以启用或禁用与 VNF 的 BFD 会话。
      3. 输入邻居的远程 AS 编号。
      4. 对于源 IP 地址,此字段不是必填的。系统会自动使用之前创建的服务端口接口 IP 地址。
      5. 对于路由筛选器,单击设置 > 添加路由筛选器以启用 IP 地址系列和所需的最大路由数。
      6. 对于 IP 地址系列,选择 IPv4IPv6
      7. 单击添加,然后单击应用
    7. 展开定时器和密码部分。
    8. 配置 BFD 定时器和 BGP 密码。
    9. 依次单击保存关闭