在VPLS网络中,在各个PE(运营商网络边缘)之间建立全网状的MPLS LSP(标记交换路径),将二层以太网帧通过MPLS封装,通过MPLS交换将用户以太网流量在各个PE之间转发,并与CE(用户边缘设备)连接,从而建立一个点对多点的以太网。
VPLS技术包括两个层面:信令控制层和数据转发层。
其 中信令控制层的主要作用是通过使用信令协议在PE之间建立相应的虚拟电路,换句话说,也就是对标识VPLS实例的VC标记进行交换,使得各个PE设备能够 将VC标记映射到不同的VPLS实例,从而对所收到的MPLS封装的流量进行识别。目前,信令协议主要有LDP和。同时,这两种协议也可以用作自动 发现VSI内的对端PE设备。采用协议要求PE运行BGP,对PE要求较高,BGP方式适合用在大型网络核心层,PE本身运行BGP以及有跨域需求 的情况。
在数据转发层,每个PE为每个VPLS服务实例维护一个转发信息库(FIB),并且把已知的MAC地址加入到相应的FIB表中。所 有流量都基于MAC地址进行交换,未知的数据包(如目的MAC地址仍未知)将广播给所有参与该VPN的PE,直至目的站响应且与该VPN相关的PE学习到 该MAC地址。
VPLS提供二层VPN服务,当需要将地域上隔离的用户站点能通过MAN/WAN相连,并且连接效果像在一个LAN中一样时,可以使用点到多点的VPN组网——VPLS来实现。3 注意事项(1) 配置LDP方式VSI时,对应的VC-ID、MTU值、传输模式要一致;(2) 配置BGP方式VSI时,本端SITE值必须要与对端不同,且本端SITE值必须小于对端的RANGE值;要求在CE1、CE2、CE3之间通过VPLS 的方式建立一个二层的VPN,使得三个CE之间可以进行二层互访。图1 LDP方式VPLS实例特性典型配置组网图
# 配置PE1和PE2之间的接口