Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
本页内容
 

示例:VPLS 多宿主,改善融合时间

此示例说明如何配置对客户站点采用多宿主的虚拟专用 LAN 服务 (VPLS)。此特定 VPLS 多宿主示例展示了在多宿主站点需要将流量切换至其备用 PE 路由器时,如何配置可缩短网络融合时间的功能。

要求

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

  • 三个 M 系列、MX 系列或 T 系列路由器

  • Junos OS 12.2 或更高版本

如果您使用 M 系列或 T 系列路由器,PE 路由器必须具有虚拟环路隧道 (vt) 接口或标签交换接口 (LSI)。在 M 系列和 T 系列路由器上,VPLS 使用基于隧道的 PIC 在 vt 接口上创建虚拟端口。如果您的 M 系列或 T 系列路由器上未安装基于隧道的 PIC,您仍然可以使用 LSI 来支持虚拟端口来配置 VPLS。使用 LSI 需要安装在增强型灵活 PIC 集中器 (FPC) 中的基于以太网的 PIC。

无需将路由器用于 CE 设备。例如,CE 设备可以是 EX 系列以太网交换机。

概述

VPLS 网络中的所有 PE 路由器都像大型分布式以太网交换机一样运行,为连接的设备提供第 2 层服务。此示例说明了配置为使用 VPLS 多宿主的 PE 路由器和 CE 设备网络。该拓扑由六个路由器组成:四个 PE 路由器和两个 CE 设备。设备 CE1 多宿主路由器 PE1 和 PE2。PE 路由器配置 best-site 了 and mac-flush 语句,以在设备 CE1 与其一个多宿主 PE 路由器之间的连接出现故障时缩短融合时间。

此示例包含以下设置:

  • best-site-在第 2 层信息扩展社区中使用控制标记位向量(从最有量位开始的第三位计数)的 B 位,以指示首选站点。配置的每个 VPLS 站点都会向 best-site 其他 PE 路由器发送语句信号,将其发送为首选站点。第 2 层信息扩展社区包括以下信息:

    • 扩展社区类型(2 个八位位位组)

    • 封装类型(1 个八位位)

    • 控制标志(1 个八位位位)

    • 2 层 MTU(2 个八位位位组)

    • 保留(2 个八位位位组)

    当 VPLS 路由实例中的相邻 PE 路由器收到标签块播发时,它知道相应的 PE 路由器是那些与该站点多宿主的远程 PE 路由器最可取的路由器。如果相邻 PE 路由器不支持最佳站点功能,则使用标准本地站点选择流程。例如,如果路由器 PE1 未从从路由器 PE3 接收的任何标签块播发接收的 B 位,路由器 PE1 会继续假设路由器 PE3 不支持最佳站点功能。它会根据其最小指定站点创建虚拟电路。对于支持最佳站点功能的其他 PE 路由器,路由器 PE1 使用本地标记的最佳站点构建虚拟电路。

  • mac-flush—对 VPLS 路由实例或 VPLS 路由实例下的网格组启用媒体访问控制 (MAC) 刷新处理。MAC 刷新处理将从动态学习的 MAC 地址数据库中移除 MAC 地址。移除动态学习的 MAC 地址后,MAC 地址融合所需的时间更少。

拓扑

图 1 显示了此示例中使用的拓扑。路由器 PE2 配置了 best-site 语句,并用作来自设备 CE1 的流量的首选网关。

图 1:将路由器 PE2 配置为最佳站点 VPLS Multihoming Topology with Router PE2 Configured as the Best Site的 VPLS 多宿主拓扑

配置

CLI 快速配置

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

路由器 PE1:

路由器 PE2:

路由器 PE3:

路由器 PE1

逐步过程

要配置路由器 PE1:

  1. 配置接口、接口封装和协议家族。

  2. 配置与协议无关的属性。

  3. 在路由器接口上配置 MPLS。

  4. 配置 BGP。

  5. 将 IS-IS 配置为 PE 路由器之间的 IGP。

  6. 将 LDP 配置为 MPLS 的信令协议。

  7. 配置 VPLS 路由实例。

    包括该 mac-flush 语句,以确保及时从路由器 PE1 中移除过时的路由。

结果

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

路由器 PE2

逐步过程

要配置路由器 PE2:

  1. 配置接口、接口封装和协议家族。

  2. 配置与协议无关的属性。

  3. 在路由器 PE2 接口上配置 MPLS。

  4. 将 LDP 配置为面向接口的 PE 路由器上的 MPLS 信令协议。

  5. 将 IS-IS 配置为 PE 路由器之间的 IGP。

  6. 配置 VPLS 路由实例vpls_1。

    包括该 best-site 语句,以确保路由器 PE2 充当 CE 路由器的首选路径。包括该 mac-flush 语句,以确保及时从路由器 PE2 中移除过时的路由。

结果

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

路由器 PE3

逐步过程

要配置路由器 PE3:

  1. 配置接口、接口封装和协议家族。

  2. 配置与协议无关的属性。

  3. 将 IS-IS 配置为 PE 路由器之间的 IGP。

  4. 将 LDP 配置为 MPLS 的信令协议。

  5. 配置 VPLS 路由实例。

    在此处包含该 mac-flush 语句,以确保及时从路由器 PE1 中移除过时的路由。

结果

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