Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
本页内容
 

示例:为 LDP VPLS 配置 BGP 自动发现

此示例介绍如何为转发同等类 (FEC) 129 中指定的 LDP VPLS 配置 BGP 自动发现。FEC 129 使用 BGP 自动发现来传输端点信息,因此无需手动配置伪线。

要求

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

  • 四个 MX 系列 5G 通用路由平台

  • Junos OS 10.4R2 或更高版本

如果您使用 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 路由器和一个可选路由反射器 (RR)。PE 路由器使用 BGP 自动发现在两个 PE 路由器上配置的两个不同的 VPLS 实例。然后,PE 路由器使用 LDP 在发现的端点之间自动发出两条伪线信号。最后,PE 路由器会同时启动两个 VPLS 实例来转发流量。每个 CE 设备都配置了两个 VLAN,每个 VLAN 都属于 PE 路由器中的不同 VPLS 实例。

此示例包含以下设置:

  • auto-discovery-only— 允许路由器仅处理基于 LDP 的第 2 层 VPN 和 VPLS 更新消息 (BGP_L2VPN_AD_NLRI) 的自动发现网络层可访问性信息 (NLRI) 更新消息 (FEC 129)。具体来说,该 auto-discovery-only 语句会通知路由进程 (rpd) 期待与自动发现相关的 NLRI 消息,以便 LDP 和 VPLS 可以破译和使用信息。您可以在 BGP 的全局、组和邻接方级别配置此语句。该 auto-discovery-only 语句必须在 VPLS 中的所有 PE 路由器上配置。如果配置路由反射,则用作路由反射器的 P 路由器也需要该 auto-discovery-only 语句来支持 FEC 129 相关更新。

    signaling此示例中不包含语句,但为了完整性,此处讨论该语句。该signaling语句允许路由器仅处理用于基于 BGP 的第 2 层 VPN (FEC 128) 的BGP_L2VPN_NLRIs。

    对于 PE 路由器必须支持两种类型的 NLRI(FEC 128 和 FEC 129)的互操作方案,您可以配置 signaling 语句和 auto-discovery-only 语句。例如,单个 PE 路由器可能需要处理 BGP 信号虚拟专用线路服务 (VPWS) 和通过 BGP 自动发现辅助的 LDP 信号 VPLS 的组合。同时配置 signaling 语句和语句后 auto-discovery-only ,两种类型的信令均可独立运行。语句 signaling 在与 auto-discovery-only 语句相同的层级受支持。

  • cluster—FEC 129 自动发现 PE 路由器可选择配置路由反射器。在此示例中, cluster 语句将路由器 RR 配置为 IBGP 组中的路由反射器。对于入站更新,如果路由器配置为路由反射器或在 IBGP 组中配置了语句,则 keep all 接受 BGP 自动发现 NLRI 消息。

  • l2vpn-id- 为实例指定全局唯一的第 2 层 VPN 社区标识符。此语句可用于类型的 vpls路由实例。

    您可以为社区标识符配置以下格式:

    • 自治系统 (AS) 编号格式 —l2vpn-id:as-number:2-byte-number。例如: l2vpn-id:100:200。AS 编号的范围可以是 1 到 65,535。

    • IPv4 格式 —l2vpn-id:ip-address:2-byte-number。例如: l2vpn-id:10.1.1.1:2

  • vrf-target- 定义 NLRI 的导入和导出路由目标。您必须配置 vrf-target 语句或 vrf-import and vrf-export 语句,以定义 NLRI 的实例导入和导出策略或导入和导出路由目标。此示例使用 vrf-target 语句。

  • route-distinguisher- 构成 BGP 自动发现 NLRI 的一部分,并区分每个路由所属的 VPN 或 VPLS 路由实例。每个路由识别器都是一个 6 字节值。您必须为每个路由实例配置一个唯一的路由识别器。

    您可以为路由识别器配置以下格式:

    • AS 编号格式 —as-number:2-byte-number

    • IPv4 格式 —ip-address:2-byte-number

此示例包含两个值得注意的陈述。这些语句对于与其他供应商设备的互操作性非常重要。对于此示例中使用的拓扑而言,互操作性语句不是必需的,但为了完整性,随附这些语句是为了保证完整性。

互操作性语句如下所示:

  • input-vlan-map pop- 从 VLAN 标记堆栈顶部移除外部 VLAN 标记。

  • output-vlan-map push- 在现有 VLAN 标记前面添加一个外部 VLAN 标记。

拓扑图

图 1 显示了此示例中使用的拓扑。

图 1:LDP VPLS BGP Autodiscovery for LDP VPLS 的 BGP 自动发现

配置

CLI 快速配置

要为 LDP VPLS 快速配置 BGP 自动发现,请复制以下命令,删除所有换行符,然后将命令粘贴到每个设备的 CLI 中。

在路由器 PE1 上:

在设备上 CE1 上:

在路由器 PE2 上:

在设备上 CE2:

在路由器 RR 上:

路由器 PE1

逐步过程

要配置路由器 PE1:

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

  2. 配置 VLAN。

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

    我们建议路由器 ID 与本地地址相同。(请参阅步骤 local-address 4 中的语句。)

  4. 配置 IBGP,包括语句 auto-discovery-only

  5. 配置 MPLS、LDP 和 IGP。

  6. 配置路由实例。

    如果您使用 VPLS 的 LSI 接口而不是接口,则需要 no-tunnel-servicesvt 语句。

  7. 完成设备配置后,提交配置。

结果

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

设备 CE1

逐步过程

要配置设备 CE1:

  1. 配置接口地址和接口最大传输单元 (MTU)。

  2. 配置 VLAN。

  3. 配置 IGP。

  4. 完成设备配置后,提交配置。

结果

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

路由器 PE2

逐步过程

要配置路由器 PE2:

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

  2. 配置 VLAN。

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

    我们建议路由器 ID 与本地地址相同。(请参阅步骤 local-address 4 中的语句。)

  4. 配置 IBGP,包括语句 auto-discovery-only

  5. 配置 MPLS、LDP 和 IGP。

  6. 配置路由实例。

    如果您使用 VPLS 的 LSI 接口而不是接口,则需要 no-tunnel-servicesvt 语句。

  7. 完成设备配置后,提交配置。

结果

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

设备 CE2

逐步过程

要配置设备 CE2:

  1. 配置 VLAN 接口。

  2. 在接口上配置 OSPF。

  3. 完成设备配置后,提交配置。

结果

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

路由器 RR

逐步过程

要配置路由器 RR:

  1. 配置接口地址和协议家族。

  2. 配置自治系统和路由器 ID。

  3. 配置 BGP 并将此路由器设置为路由反射器。FEC 129 的路由反射是可选的。

  4. 为 IGP 配置 IS-IS。

  5. 为 MPLS 信令协议配置 LDP。

  6. 完成设备配置后,提交配置。

结果

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

验证

要验证操作,请使用以下命令:

AD 中的路由表输出表示自动发现 NLRI。