VPLS(Virtual Private LAN Service,虚拟专用局域网服务)是在公用网络中提供的一种点到多点的L2VPN业务。VPLS使地域上隔离的用户站点能通过城域网或广域网相连,并且使各个站点间的连接效果像在一个LAN中一样。本文将介绍如何在思科设备上配置vpls以提供二层vpn服务。拓扑如下图所示:
具体配置如下:
配置PE1:
l2 vfi PE1-VPLS-A manual (进入二层vri手动配置模式) vpn id 100 (为vlps域建立一个vpn-id ) neighbor 2.2.2.2 encapsulation mpls (指定远程对等的路由器ID与隧道封装模式,属性用于设置模拟VC) neighbor 3.3.3.3 encapsulation mpls (指定远程对等的路由器ID与隧道封装模式,属性用于设置模拟VC) interface Loopback 0 ip address 1.1.1.1 255.255.255.255 interface FastEthernet0/0 (这个配置CE设备接口,可以有多个层2接口在一个VLAN。) switchport switchport mode dot1qtunnel switchport access vlan 100 interface vlan 100 no ip address (关闭接口ip服务) xconnect vfi PE1-VPLS-A(将二层VFI与vlan100绑定) vlan 100 state active(将二层VFI与vlan100绑定) 配置PE2: l2 vfi PE2-VPLS-A manual vpn id 100 neighbor 1.1.1.1 encapsulation mpls neighbor 3.3.3.3 encapsulation mpls interface Loopback 0 ip address 2.2.2.2 255.255.255.255 interface FastEthernet0/0 switchport switchport mode dot1qtunnel switchport access vlan 100 interface vlan 100 no ip address xconnect vfi PE2-VPLS-A This is the enablement of the Layer 2 VLAN instance vlan 100 state active 配置 PE3: l2 vfi PE3-VPLS-A manual vpn id 100 neighbor 1.1.1.1 encapsulation mpls neighbor 2.2.2.2 encapsulation mpls interface Loopback 0 ip address 3.3.3.3 255.255.255.255 interface FastEthernet0/1 switchport switchport mode dot1qtunnel switchport access vlan 100 interface vlan 100 no ip address xconnect vfi PE3-VPLS-A vlan 100 state active
show mpls l2 vc
命令 提供关于VC状态的信息:
show vfi命令提供VFI状态信息查询:
show mpls 12transport vc det命令提供VC状态信息详细查询: