示例:在捆绑 VLAN 的逻辑接口上配置第 2 层 VPN 路由实例
以下配置显示,单标记逻辑接口 ge-1/0/5.0 捆绑了 VLAN ID 列表,逻辑接口 ge-1/1/1.0 使用 IP 地址 10.30.1.130 支持 IPv4 流量,并且可以参与 MPLS 路径。
[edit interfaces]
ge-1/0/5 {
vlan-tagging;
encapsulation extended-vlan-ccc;
unit 0 { # VLAN-bundled logical interface
vlan-id-list [513 516 520-525];
}
}
ge-1/1/1 {
unit 0 {
family inet {
address 10.30.1.1/30;
}
family mpls;
}
}
以下配置显示了第 2 层 VPN 路由实例支持的流量类型:
[edit protocols]
rsvp {
interface all;
interface lo0.0;
}
mpls {
label-switched-path lsp {
to 10.255.69.128;
}
interface all;
}
bgp {
group g1 {
type internal;
local-address 10.255.69.96;
family l2vpn {
signaling;
}
neighbor 10.255.69.128;
}
}
ospf {
traffic-engineering;
area 0.0.0.0 {
interface lo0.0;
interface ge-1/1/1.0;
}
}
以下配置显示,VLAN 捆绑逻辑接口是 VPN 流量传输到客户边缘路由器并处理 VPN 所连接的 CCC 的流量的接口。
[edit routing-instances]
red {
instance-type l2vpn;
interface ge-1/0/5.0; # VLAN-bundled logical interface
route-distinguisher 10.255.69.96:100;
vrf-target target:1:1;
protocols {
l2vpn {
encapsulation-type ethernet; # For single-tag VLAN logical interface
site CE_ultima {
site-identifier 1;
interface ge-1/0/5.0;
}
}
}
}
注:
由于 VLAN 捆绑逻辑接口支持单标记帧,因此以太网是用于封装传入流量的第 2 层协议。尽管连接跨越多个 VLAN,但这些 VLAN 是捆绑的,因此可以封装为单个 VLAN。
但是,使用以太网封装时,电路信号处理不会检查 CCC 连接两端的 VLAN ID 列表是否相同。