The virtual private wire service (VPWS) with Ethernet
VPN (EVPN) provides single-active or all-active multihoming capabilites
along with support for Inter-AS options associated with BGP-signaled
VPNs. The VPWS service identifiers identify the endpoints of the EVPN-VPWS
network. Each provider edge (PE) router in EVPN-VPWS network is configured
with local and remote VPWS service identifiers.
Before you configure VPWS service with EVPN
mechanisms, you must do the following:
Configure the router interfaces.
Configure the router ID and autonomous system number for
the device.
Configure OSPF.
Configure a BGP internal group.
Configure ISIS.
Include the EVPN signaling network layer reachability
information (NLRI) to the internal BGP group.
Configure LDP.
Configure MPLS.
Configure MPLS LSP or GRE tunnels.
Configure EVPN all-active multihoming and EVPN single-active
multihoming.
To configure a PE device with a VPWS service identifier
in an EVPN-VPWS network, do the following:
- Configure the EVPN-VPWS routing instance.
[edit routing-instances]
user@PE# set evpn-vpws-instance instance-type instance-type-value
For example, configure routing instance vpws1004 with instance
type evpn-vpws.
[edit routing-instances]
user@PE# set vpws1004 instance-type evpn-vpws
- Configure the interface names for the EVPN-VPWS routing
instance.
[edit routing-instances]
user@PE# set evpn-vpws-instance interface interface-name
For example, configure interface ge-0/0/1.1004 for the EVPN-VPWS
instance vpws1004.
[edit routing-instances]
user@PE# set vpws1004 interface ge-0/0/1.1004
- Configure the route distinguisher for the EVPN-VPWS routing
instance.
[edit routing-instances]
user@PE# set evpn-vpws-instance route-distinguisher route-distinguisher-value
For example, configure route distinguisher 10.255.0.1:100 for
EVPN-VPWS routing instance vpws1004.
[edit routing-instances]
user@PE# set vpws1004 route-distinguisher 10.255.0.1:100
- Configure the VPN routing and forwarding (VRF) target
community for the EVPN-VPWS routing instance.
[edit routing-instances]
user@PE# set evpn-vpws-instance vrf-target vrf-target
For example, configure VRF target target:100:1004 for EVPN-VPWS
routing instance vpws1004.
[edit routing-instances]
user@PE# set vpws1004 vrf-target target:100:1004
- Configure the interface of a routing instance with local
and remote service identifiers. These identifiers identify the PE
routers that forward and receive the traffic in the EVPN-VPWS network.
The local service identifier is used to identify the PE router that
is forwarding the traffic, and the remote service identifier is used
to identify the PE router that is receiving the traffic in the network.
[edit routing-instances evpn-vpws-instance protocols evpn interface interface-name]
user@PE# set vpws-service-id local local-service-id
user@PE# set vpws-service-id remote remote-service-id
For example, configure the interface ge-0/0/1.1004 with the
local and remote service identifiers 1004 and 2004 for EVPN-VPWS routing
instance vpws1004.
[edit routing-instances vpws1004 protocols evpn interface ge-0/0/1.1004]
user@PE# set vpws-service-id local 1004
user@PE# set vpws-service-id remote 2004