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

P

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。)在 signaling 层次结构级别包括语句 [edit protocols bgp group group-name family l2vpn] ,因为 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。通过在 [edit protocols ldp] 层次结构级别包含语句,interface lo0.0请务必在 LDP 配置中包括环路接口。对于 BGP,请将语句signaling包含在 [edit bgp group group-name family l2vpn] 层次结构级别。最后,同时使用 BGP 和 LDP 信令配置 VPLS 实例。通过在 [edit routing-instances v1 protocols vpls] 层次结构级别包含mesh-group ldp1语句来配置 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通过show route forwarding-table family vpls命令使用 、 extensivematchingtable 选项。分析显示输出时,请记住以下几点:

  • 对于每个 VPLS 实例,均按 MAC 地址处理 VPLS MAC 地址计费。所有信息均从 MAC 地址表中的 MAC 地址条目中检索。VPLS MAC 地址计费仅在本地 CE 路由器上执行。

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

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

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

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