示例:在 MX 系列路由器上手动配置 VXLAN

虚拟可扩展局域网 (VXLAN) 是一种第 3 层封装协议,使 MX 系列路由器能够通过 VXLAN 隧道将第 2 层或第 3 层数据包推送到虚拟化数据中心或互联网。在两个虚拟隧道端点 (VTEP) 之间建立通信。VTEP 将虚拟机流量封装到 VXLAN 标头中,并剥离封装。

此示例说明如何使用默认桥接域中的交换机选项在 MX 系列路由器上配置 VXLAN。

要求

此示例使用以下硬件和软件组件:

  • MX 系列路由器

  • 支持 VXLAN 的对等路由器

  • Junos OS 14.1 版

概述

在此示例中,VXLAN 配置为在默认桥接域上运行。VTEP 接口源配置为环路地址,VLAN 组在启用了 VXLAN 的桥接域下配置。针对 VLAN 标记和封装配置了接口,并启用了 IRB。OSPF 和 PIM 协议配置为便于单播和组播路由。机箱针对 GRES 和增强型 IP 服务进行了配置。

注意:

我们支持静态 VXLAN 和带有 IPv4 底层网络的 OVSDB-VXLAN。您可以将 VTEP 源接口配置为具有 IPv4 地址的环路接口。我们仅支持 EVPN-VXLAN 配置的 IPv6 底层网络(VTEP 源接口作为具有 IPv6 地址的环路接口)。

拓扑

图 1:VXLAN 拓扑 VXLAN Topology

在 MX 系列路由器上配置 VXLAN

CLI 快速配置

要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改与您的网络配置匹配所需的任何详细信息,然后将命令复制并粘贴到层次结构级别的 CLI [edit] 中。

配置 VXLAN

分步过程

以下示例说明如何使用默认桥接域和交换机选项设置基本 VXLAN 配置。要在 MX 系列路由器上配置 VXLAN,请执行以下步骤:

  1. 在下 switch-options 为默认交换机配置 VTEP 接口源。

  2. 设置名为 vlan-5 的 VLAN 组,并将其 VXLAN 网络标识符 (VNI) 设置为 100。

  3. vlan-5配置 VXLAN 的组播组地址。

  4. 将 的 vlan-5VLAN ID 设置为 100。

  5. 为 配置 vlan-5集成桥接和路由 (IRB)。

  6. 将 xe-1/0/0.0 接口 vlan-5分配给 。

  7. 设置名为 vlan-6 的 VLAN 组,并将其 VXLAN 网络标识符 (VNI) 设置为 200。

  8. vlan-6配置 VXLAN 的组播组地址。

  9. 将 的 vlan-6VLAN ID 设置为 100。

  10. 为 配置 vlan-6IRB。

  11. 将 xe-2/0/0.0 接口 vlan-6分配给 。

  12. 为 xe-1/0/0 设置 VLAN 标记。

  13. 在 xe-1/0/0 上配置灵活的以太网服务封装。

  14. 为 xe-1/0/0 单元 0 ̇ 设置 VLAN 桥接封装。

  15. 将 xe-1/0/0 单元 0 VLAN ID 设置为 100。

  16. 为 xe-2/0/0 配置 VLAN 标记

  17. 在 xe-2/0/0 上设置灵活的以太网服务封装。

  18. 为 xe-2/0/0 单元 0 ̇ 配置 VLAN 桥接封装。

  19. 将 xe-2/0/0 单元 0 VLAN ID 设置为 200。

  20. 配置 IRB 单元 0 系列的 inet 地址。

  21. 配置 IRB 单元 1 系列的 inet 地址。

  22. 将环路单元的家庭 inet 地址设置为 0。

  23. 为 ge-8/3/8.0 接口设置 OSPF。

  24. 为环路接口配置 OSPF。

  25. 为 xe-0/1/3.0 接口设置 OSPF。

  26. 为 ge-8/3/2.0 接口配置 OSPF。

  27. 为协议无关组播 (PIM) 集合点 (RP) 设置静态地址。

  28. 将环路接口配置为 PIM 协议的双向稀疏模式。

  29. 将 ge-8/3/8.0 接口设置为 PIM 协议的双向稀疏模式。

  30. 将 xe-0/1/3.0 接口配置为 PIM 协议的双向稀疏模式。

  31. 将 gem-8/3/2.0 接口设置为 PIM 协议的双向稀疏模式。

  32. 在机箱上配置冗余平滑切换。

  33. 将聚合以太网设备计数设置为 10。

  34. 配置 FPC 1/PIC 0 的隧道服务带宽。

  35. 为机箱上的网络服务启用增强型 IP。

结果

在配置模式下,输入以下命令确认您的配置。如果输出未显示预期的配置,请重复此示例中的说明以更正配置。

验证

确认配置工作正常。

验证可访问性

目的

验证网络是否已启动并运行,并安装了正确的接口和路由。

行动

意义

使用 show interfaces terse irb 命令验证是否已正确配置 IRB 接口。 irb.0 和 irb.1 接口应显示正确的多服务 inet 地址。

使用 ping 命令确认网络已连接到 IRB 多服务地址。

验证 VXLAN

目的

验证 VXLAN 是否正常工作并启用了正确的协议。

行动

意义

使用该 show interface vtep 命令显示有关 VXLAN 端点配置的信息。确保路由实例已分配给默认交换机。

使用该 show l2-learning vxlan-tunnel-end-point remote mac-table 命令确认桥接域 VLAN 组配置正确。

使用 show l2-learning vxlan-tunnel-end-point source 命令确认桥接域 VLAN 组的组播 IP 地址。