Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

示例:VPLS 配置(BGP 和 LDP 互连)

图 1:VPLS 拓扑配置示例 Topology for VPLS Configuration Example

图 1 显示了两个 VPLS 网格组:LDP-1 和默认 BGP 网格组。VPLS 实例在配置中命名 v1表 1 显示了示例拓扑中路由器接口的地址。

表 1: VPLS 的路由器接口地址配置示例

路由器

接口

地址

CE1

fe-0/0/3(链接到路由器 PE1)

10.12.31.1

环路

10.12.53.1

CE2

fe-0/0/1(链接到路由器 PE2)

10.12.31.2

环路

10.12.53.2

PE1

t1-1/1/1(链接到路由器 PE2)

10.12.100.17

t1-0/1/0(链接到路由器 B)

10.12.100.2

环路

10.255.170.106

PE2

t1-0/1/1(链接到路由器 PE1)

10.12.100.18

t1–0/1/3(链接到路由器 B)

10.12.100.6

环路

10.255.170.104

B

t1-0/1/2(链接到路由器 PE1)

10.12.100.1

t1-0/1/3(链接到路由器 PE2)

10.12.100.5

so-0/2/2(链接到路由器 PE3)

10.12.100.9

fe-0/0/3(链接到路由器 PE4)

10.12.100.13

环路

10.255.170.98

PE3

s0-0/2/1(链接到路由器 B)

10.12.100.10

so-0/2/2(链接到路由器 P0)

10.12.100.21

环路

10.255.170.96

P0

so-0/2/1(链接到路由器 PE3)

10.12.100.22

t1-0/1/3(链接到路由器 PE4)

10.12.100.25

环路

10.255.170.100

PE4

fe-0/0/3(链接到路由器 B)

10.12.100.14

t1-0/1/3(链接到路由器 P0)

10.12.100.26

环路

10.255.170.102

CE3

ge-1/2/1(链接到 PE3)

10.12.31.3

环路

10.12.53.3

CE4

fe-0/0/2(链接到 PE4)

10.12.31.4

环路

10.12.53.4

在路由器 CE3 上,唯一需要配置的项目是连接到 PE3 的千兆以太网接口。

路由器 CE3

在路由器 PE3 上,通过配置 BGP、MPLS、OSPF 和 LDP 来为 VPLS 准备路由器。(这些协议是大多数第 2 层 VPN 相关应用的基础,包括 VPLS。)在层次结构级别包含[edit protocols bgp group group-name family l2vpn]signaling语句,因为 VPLS 为内部 BGP 使用与第 2 层 VPN 相同的基础架构。

注意:

在 Junos OS 7.3 及更高版本中,该 signaling 语句取代 unicast 了层次结构级别的 [edit protocols bgp group group-name family l2vpn] 该语句。如果您希望同时配置 VPLS 域和第 2 层 VPN,则必须使用该 signaling 语句。

接下来,在连接到路由器 CE3 的千兆以太网接口上配置 VLAN 标记。最后,将千兆以太网接口添加到 VPLS 路由实例中,并指定站点范围、站点 ID 号和站点名称。

路由器 PE3

在路由器 P0 上,配置 MPLS、OSPF 和 LDP 以互连 PE3 和 PE4。

路由器 P0

在路由器 PE4 上,配置 BGP、MPLS、OSPF 和 LDP 以补充 PE3 上的配置。接下来,在连接到路由器 CE4 的快速以太网接口上配置 VLAN 标记。在物理和逻辑接口级别包括 VLAN VPLS 封装。最后,将快速以太网接口添加到 VPLS 路由实例中,并指定站点范围、站点 ID 号和站点名称。

路由器 PE4

在路由器 CE4 上,配置连接到 PE4 的快速以太网接口。

路由器 CE4

在路由器 B(区域边界路由器)上,配置接口。接下来,配置 BGP、MPLS、OSPF 和 LDP。确保通过在 interface lo0.0 [edit protocols ldp] 层次结构级别包含语句,将环路接口包含在 LDP 配置中。对于 BGP,请在 [edit bgp group group-name family l2vpn] 层级包含该signaling语句。最后,同时使用 BGP 和 LDP 信令配置 VPLS 实例。通过在 mesh-group ldp1 [edit routing-instances v1 protocols vpls] 层次结构级别包含语句来配置 LDP-1 网格组。

路由器 B

最后,配置 LDP PE 路由器。在路由器 PE1 上,通过配置 LDP、MPLS 和 OSPF,为 VPLS 准备路由器。接下来,在连接到 CE1 的快速以太网接口上配置 VPLS 封装。最后,将快速以太网接口添加到路由实例,指定 VPLS ID 和相邻路由器的环路地址。

路由器 PE1

接下来,在连接到路由器 PE1 的路由器 CE1 上配置快速以太网接口。

路由器 CE1

在路由器 PE2 上,通过配置 LDP、MPLS 和 OSPF 来为 VPLS 准备路由器。接下来,在连接到路由器 CE1 的快速以太网接口上配置 VPLS 封装。最后,将快速以太网接口添加到路由实例,指定 VPLS ID 和相邻路由器的环路地址。

路由器 PE2

最后,在路由器 CE2 上配置连接到 PE2 的快速以太网接口:

路由器 CE2

验证您的工作

要验证 VPLS 是否正常运行,请使用以下命令:

  • show bgp summary

  • show ldp neighbor

  • show vpls connections

  • show route forwarding-table family vpls (destination | extensive | matching | table)

  • show interfaces vt* terse

  • show vpls flood extensive

  • show vpls statistics

以下部分显示了配置示例在路由器 B 上输出的一些命令。

使用此 show bgp summary 命令验证 VPLS 的 BGP 信令是否已开启。

使用此 show ldp neighbors 命令验证 VPLS 的 LDP 信令是否已开启。

要验证 VPLS 连接是否已开启,请使用命令 show vpls connections

要在 vpls 转发表中显示 VPLS 路由(MAC 地址),请使用命令 show route forwarding-table family vpls

要显示 VPLS 源和目标 MAC 地址计费信息, destination请将 、 extensivematchingtable 选项与命令一起使用 show route forwarding-table family vpls 。分析显示输出时,请记住以下几点:

  • 对于每个 VPLS 实例,我们将按MAC 地址处理 VPLS MAC 地址核算。所有信息都是从 MAC 地址表中的 MAC 地址条目中检索的。VPLS MAC 地址核算仅在本地客户边缘路由器上执行。

  • 源和目标 MAC 地址的 VPLS 计数器会持续递增,直到最旧的 MAC 地址条目从内存缓冲区中移除(当条目超时或 VPLS 实例重新启动时)。

要显示有关 VPLS 实例中虚拟环路隧道接口的状态信息,请使用命令 show interfaces vt* terse

要显示与泛洪过程相关的 VPLS 路由信息,请使用命令 show vpls flood extensive

要查看 VPLS 实例的数据包流统计信息,请使用以下 show vpls statistics 命令: