Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

示例:将第 2 层电路与第 2 层电路互连

此示例提供了用于配置和验证到第 2 层电路互连的第 2 层电路的分步过程和命令。其中包含以下部分:

要求

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

  • Junos OS 9.3 或更高版本

  • 2 台 MX 系列路由器

  • 2 M 系列路由器

  • 1 T 系列路由器

  • 1 个 EX 系列路由器

概述和拓扑

第 2 层电路到第 2 层电路互连的物理拓扑如图 1 所示

图 1:终止为第 2 层电路的第 2 层电路 Physical Topology of a Layer 2 Circuit Terminating into a Layer 2 Circuit的物理拓扑

第 2 层电路到第 2 层电路互连的逻辑拓扑,如图 2 所示

图 2:终止为第 2 层电路的第 2 层电路 Logical Topology of a Layer 2 Circuit Terminating into a Layer 2 Circuit的逻辑拓扑

拓扑

配置

注意:

在任何配置会话中,都最好定期验证可以使用命令提交 commit check 配置。

在此示例中,使用以下命令提示识别要配置的路由器:

  • CE2 标识客户边缘 2 (CE2) 路由器

  • PE1 标识提供商边缘 1 (PE1) 路由器

  • CE3 标识客户边缘 3 (CE3) 路由器

  • PE3 标识提供商边缘 3 (PE3) 路由器

  • CE5 标识客户边缘 5 (CE5) 路由器

  • PE5 标识提供商边缘 5 (PE5) 路由器

此示例包含以下过程:

配置 PE 路由器面向客户的和环路接口

逐步过程

要开始构建互连,请在 PE 路由器上配置接口。如果您的网络包含提供商 (P) 路由器,请同时配置 P 路由器上的接口。此示例显示了路由器 PE1 和路由器 PE5 的配置。

  1. 在路由器 PE1 上 ge-1/0/0 ,配置接口封装。要配置接口封装,请包含语句 encapsulation 并指定 ethernet-ccc 选项(也支持 vlan-ccc 封装)。 ge-1/0/0.0 配置逻辑接口系列以实现电路交叉连接功能。要配置逻辑接口系列,请包括 family 语句并指定 ccc 选项。

  2. 在路由器 PE5 上 ge-2/0/0 ,配置接口封装。要配置接口封装,请包含语句 encapsulation 并指定 ethernet-ccc 选项。 ge-2/0/0.0 配置逻辑接口系列以实现电路交叉连接功能。要配置逻辑接口系列,请包括语句 family 并指定 ccc 选项

  3. 在路由器 PE3 上,配置逻辑环路接口。环路接口用于建立路由器 PE1 和 PE5 的目标 LDP 会话。

配置面向核心的接口

逐步过程

此过程介绍如何在 PE 路由器上配置面向核心的接口。此示例不包括物理拓扑图中显示的所有面向核心的接口。在面向核心的 mpls 接口上启用和 inet 地址族。

  1. 在路由器 PE1 上 xe-0/3/0 ,配置接口。包括语句 family 并指定 inet 地址族。包括语句 address 并指定 10.10.1.1/30 为接口地址。包括语句 family 并指定 mpls 地址族。

  2. 在路由器 PE3 上,配置面向核心的接口。包括语句 family 并指定 inet 地址族。包括语句 address 并将示例中显示的 IPv4 地址指定为接口地址。包括语句 family 并指定 mpls 地址族。在示例中, xe-0/0/0 接口连接到路由反射器, xe-0/1/0 接口连接到路由器 PE5, xe-0/2/0 接口连接到路由器 PE2,接口 xe-0/3/0 连接到路由器 PE1。

  3. 在路由器 PE5 上 xe-0/1/0 ,配置接口。包括语句 family 并指定 inet 地址族。包括语句 address 并指定 10.10.6.2/30 为接口地址。包括语句 family 并指定 mpls 地址族。

配置协议

逐步过程

此过程介绍如何配置此示例中使用的协议。如果您的网络包含 P 路由器,请同时配置 P 路由器上的协议。

使用 OSPF 作为 IGP 协议来配置所有 PE 路由器和 P 路由器。在除之外 fxp.0的所有接口上启用 MPLS 和 LDP 协议。

  1. 在路由器 PE1 上,启用 OSPF 作为 IGP。在除之外 fxp.0的所有接口上启用 MPLS 和 LDP 协议。LDP 用作第 2 层电路的路由器 PE1 上的信令协议。以下配置片段显示了路由器 PE1 的协议配置:

  2. 将 PE 和 P 路由器配置为 OSPF 作为 IGP。在除之外 fxp.0的所有接口上启用 MPLS 和 LDP 协议。以下配置片段显示了路由器 PE3 的协议配置:

配置第 2 层电路

逐步过程

此过程介绍如何配置第 2 层电路。

注意:

在此示例中, ignore-mtu-mismatch 电路需要语句。

  1. 在路由器 PE1 上,配置第 2 层电路。包括语句 l2circuit 。包括该 neighbor 语句并将路由器 PE3 的环路 IPv4 地址指定为邻接方。包括接口语句并指定 ge-1/0/0.0 为参与第 2 层电路的逻辑接口。包括语句 virtual-circuit-id 并指定 100 为标识符。包括该 ignore-mtu-mismatch 语句以允许建立第 2 层电路,即使本地 PE 路由器上配置的最大传输单元 (MTU) 与远程 PE 路由器上配置的 MTU 不匹配。

  2. 在路由器 PE5 上,配置第 2 层电路。包括语句 l2circuit 。包括该 neighbor 语句并将路由器 PE3 的环路 IPv4 地址指定为邻接方。包括接口语句并指定 ge-2/0/0.0 为参与第 2 层电路的逻辑接口。包括语句 virtual-circuit-id 并指定 200 为标识符。包括该 ignore-mtu-mismatch 语句以允许建立第 2 层电路,即使在本地 PE 路由器上配置的 MTU 与远程 PE 路由器上配置的 MTU 不匹配。

  3. 在路由器 PE3 上,将第 2 层电路配置为路由器 PE1。包括语句 l2circuit 。包括该 neighbor 语句,并将路由器 PE1 的环路 IPv4 地址指定为邻接方。包括接口语句并指定 iw0.0 为参与第 2 层电路的逻辑互连接口。包括语句 virtual-circuit-id 并指定 100 为标识符。包括该 ignore-mtu-mismatch 语句以允许建立第 2 层电路,即使在本地 PE 路由器上配置的 MTU 与远程 PE 路由器上配置的 MTU 不匹配。

    在路由器 PE3 上,配置到路由器 PE5 的第 2 层电路。包括语句 l2circuit 。包括该 neighbor 语句并将路由器 PE5 的环路 IPv4 地址指定为邻接方。包括接口语句并指定 iw0.1 为参与第 2 层电路的逻辑互连接口。包括语句 virtual-circuit-id 并指定 200 为标识符。包括语句 ignore-mtu-mismatch

第 2 层电路互连

逐步过程

路由器 PE3 是使用互连接口将第 2 层电路 拼接 在一起的路由器。对等单元接口的配置是互连的组成。

  1. 在路由器 PE3 上 iw0.0 ,配置接口。包括语句 encapsulation 并指定 ethernet-ccc 选项。包括语句 peer-unit 并将逻辑接口单元 1 指定为对等隧道接口。

    在路由器 PE3 上 iw0.1 ,配置接口。包括语句 encapsulation 并指定 ethernet-ccc 选项。包括语句 peer-unit 并将逻辑接口单元 0 指定为对等隧道接口。

  2. 在路由器 PE3 上,配置第 2 层互连 l2iw 协议。要配置第 2 层互连协议,请在 l2iw 层次结构级别包含语句 [edit protocols]

  3. 在每台路由器上,提交配置。

验证第 2 层电路到第 2 层电路互连

逐步过程

验证路由器 PE1 上的第 2 层电路连接是否开启、LDP 邻接方是否正确以及 MPLS 标签操作是否正确。

  1. 在路由器 PE1 上,使用 show l2circuit connections 命令验证从路由器 PE1 到路由器 PE3 的第 2 层电路是否为 Up

  2. 在路由器 PE1 上,使用 show ldp neighbor 命令验证路由器 PE3 的 IPv4 地址是否显示为 LDP 邻接方。

  3. 在路由器 PE 1 上,使用 show route table mpls.0 命令验证第 2 层电路是否在两个方向(推送和弹出)上使用 LDP 标签到路由器 PE3。在以下示例中,第 2 层电路与 LDP 标签 301328相关联。

  4. 在路由器 PE3 上,使用 show l2circuit connections 命令验证从路由器 PE3 到路由器 PE5 的第 2 层电路是否为 Up、从路由器 PE3 到路由器 PE1 的第 2 层电路是否为 Up,与路由器 PE1 和路由器 PE5 的连接使用 iw0 接口,以及本地 iw0 接口的状态是否为 Up

  5. 在路由器 PE3 上,使用 show ldp neighbor 命令验证是否将正确的 IPv4 地址显示为 LDP 邻接方。

  6. 在路由器 PE3 上,使用show route table mpls.0命令验证路由表是否mpls.0填充了第 2 层互连路由。请注意,在此示例中,路由器将交换从路由器 PE1 收到的标签314736到标签301328iw0.0

  7. 使用命令,验证路由器 CE1 是否可以通过互连向路由器 CE5 发送流量以及接收来自路由器 CE5 的 ping 流量。

  8. 使用命令验证路由器 CE5 是否可以通过互连向路由器 CE1 发送流量以及接收来自路由器 CE1 的 ping 流量。

结果

此示例的配置和验证已完成。以下部分可供参考。

路由器 PE1 的相关配置示例如下。

路由器 PE1

路由器 PE3 的相关配置示例如下。

路由器 PE3