Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

配置 VPLS 多宿主

VPLS 多宿主允许您将一个客户站点连接到多个 PE 路由器,以提供冗余连接,同时防止在服务提供商的网络中形成第 2 层环路。多宿主到两个或多个 PE 路由器的 VPLS 站点可在 PE 路由器到客户边缘设备链路故障或 PE 路由器发生故障时提供冗余连接。有关 VPLS 多宿主的详细信息,请参阅 VPLS 多宿主概述

注意:

如果想要为 VPLS 路由实例启用多宿主,则不能同时启用 LDP 信令。您只能启用 BGP 信令。

注意:

在 VPLS 文档中,PE 路由器等术语“路由器”用于指代提供路由功能的任何设备。

以下部分介绍如何配置 VPLS 多宿主。还提供了有关单宿主站点配置与多宿主站点配置的一些信息。

VPLS 多宿主站点配置

下面介绍 VPLS 多宿主站点配置的要求:

  • 在连接到相同客户边缘设备的所有 PE 路由器上分配相同的站点 ID。

    当两台 PE 路由器使用相同的站点 ID 时,VPLS 默认采用多宿主行为。站点优先级值用于向主 PE 和备用 PE 路由器发出信号。在这种情况下,当使用语句显 multi-homing 式配置多宿主时,它仅用于跟踪 BGP 对等体状态,例如防止 PE 路由器与核心或裂脑隔离。但是,有些情景需要阻止 BGP 对等体跟踪,例如在双 PE 路由器拓扑中。在这种情况下,不应显式配置多宿主,因为它可能会破坏节点冗余。

    当使用相同的站点 ID 而不配置多宿主时,将在每个信令处生成一条冲突日志消息: RPD_L2VPN_SITE_COLLISION: Same site ID 2 configured on remote PE (RD 8.8.8.1:1013:) and local PE in VPN 1013 (non-multihomed site 2)。这是预期行为。

  • 为每个多宿主 PE 路由器分配唯一的路由识别符。

  • 引用每个 PE 路由器上分配给多宿主 VPLS 站点的所有接口。一次只有一个接口用于为此站点发送和接收流量。

  • 指定主接口或允许路由器选择要用作主接口的接口。

    如果路由器选择接口,则用于将 PE 路由器连接到站点的接口取决于接口在 PE 路由器配置中列出的顺序。配置接口集中的第一个作接口会被选为指定接口。如果此接口发生故障,将选择列表中的下一个接口来发送和接收站点的流量。

以下配置显示了启用 VPLS 多宿主需要配置的语句:

注意:

如果在多宿主到不同 PE 路由器上的相同 VPLS 站点的客户边缘设备之间添加直接连接,流量可能会环路,并可能发生连接中断。我们不推荐使用此拓扑结构。

这些陈述中的大多数在本章的其余部分将得到更详细的解释。以下部分介绍如何配置特定于 VPLS 多宿主的语句:

将接口指定为活动接口

您需要将多宿主站点的其中一个接口指定为主接口。如果存在多个接口,则仅当主接口出现故障时才会激活其余接口。如果未在站点级别配置活动接口,则 VPLS 站点的所有流量都将通过单个非多宿主 PE 路由器传输。

您必须为 active-interface 语句配置以下选项之一:

  • any— 一个配置的接口被随机指定为 VPLS 站点的活动接口。

  • primary— 指定要由 VPLS 站点用作主接口的多宿主接口的名称。

要将多宿主接口指定为 VPLS 站点的主接口,请包含以下 active-interface 语句:

您可以在以下层级包含此语句:

  • [edit routing-instances routing-instance-name protocols vpls site site-name]

  • [edit logical-systems logical-system-name routing-instances routing-instance-name protocols vpls site site-name]

在 PE 路由器上配置多宿主

当客户边缘设备连接到多个 PE 路由器上的同一 VPLS 站点时,包括 multi-homing 所有关联 PE 路由器上的语句将导致跟踪 BGP 对等方。如果没有可用的 BGP 对等体,VPLS 将停用站点的所有活动接口。当两台 PE 路由器使用相同的站点 ID 时,VPLS 默认采用多宿主行为。站点优先级值用于向主 PE 和备用 PE 路由器发出信号。在这种情况下,当使用语句显 multi-homing 式配置多宿主时,它仅用于跟踪 BGP 对等体状态,例如防止 PE 路由器与核心或裂脑隔离。

注意:

当使用相同的站点 ID 而不配置多宿主时,将在每个信令处生成一条冲突日志消息: RPD_L2VPN_SITE_COLLISION: Same site ID 2 configured on remote PE (RD 8.8.8.1:1013:) and local PE in VPN 1013 (non-multihomed site 2)。这是预期行为。

VPLS 单宿主站点配置

所有 VPLS 单宿主站点都连接到同一个默认 VE 设备。VPLS 路由实例中未配置为多宿主站点一部分的所有接口都会被视为默认 VE 设备的单宿主接口。