如图所示,CE1和CE2(均划分VLAN 10 20) 所连接的VPN1网络的两个站点,位于172.1.1.0/24网络中,CE3和CE4(均划分VLAN 30 40) 所连接的VPN2网络的两个站点,位于172.1.2.0/24网路中
要求通过SVC方式VLL两个VPN 网络的各自两个站点间相同的VLAN中的用户通过MPLS/IP骨干网络实现二层互通。
思路分析:
根据实现要求,采用灵活的QinQ+VLANIF 接口方案来进行配置,为实现二层的直接访问,采用VLL,并手工指定VC标签即SVC方式。
1、配置各个节点设备上的vlan并配置vlanif接口;
2、在PE上配置灵活QinQ对用户vlan加装一层公网vlan标签;
3、在骨干网上配置ospf 协议,配置mpls 和ldp使用LDP LSP;
4、在PE上使用MPSL L2VPN 并手工配置vc 标签。
配置代码如下:
【PE1】
#
sysname PE1
#
vlan batch 100 200 800
#
mpls lsr-id 1.1.1.1
mpls
#
mpls l2vpn
#
mpls ldp
#
interface Vlanif100
mpls static-l2vc destination 3.3.3.3 transmit-vpn-label 100 receive-vpn-label 2
00 //静态配置vlanif VC标签
#
interface Vlanif200
mpls static-l2vc destination 3.3.3.3 transmit-vpn-label 700 receive-vpn-label 8
00 //静态配置vlanif VC标签
#
interface Vlanif800
ip address 10.1.1.1 255.255.255.0
mpls
mpls ldp
#
interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 800
#
interface GigabitEthernet0/0/2
qinq vlan-translation enable //使端口具有QinQ 的vlan转换功能
port hybrid tagged vlan 10 20 //允许用户标签通过
port hybrid untagged vlan 100 //允许公网标签通过
port vlan-stacking vlan 1 to 20 stack-vlan 100 //配置灵活QinQ对用户的vlan标签加装一层公网标签
#
interface GigabitEthernet