Cisco Support Community
Showing results for 
Search instead for 
Did you mean: 
Users might experience few discrepancies in Search results. We are working on this on our side. We apologize for the inconvenience it may have caused.
New Member

L3 VPN CE routing

How is CE configured for routing in a MPLS L3VPN in case there are overlapping addresses in different VPNs?Say I have two VRFs for companies A and B and their IP pools overlap...Since my CE needs to communicate to both A & B and is a member of both VPNs, how do i configure it to direct traffic to an IP say an overlapping pool present in both VPNs) to the appropriate VPN?


Re: L3 VPN CE routing

MPLS VPN makes use of Route-distinguisher to make customers prefix unique.

It is a 8 byte field that is added to the IPv4 prefix received from the customer. The result is a 12 byte VPN4 prefix which is unique.

For example, for a PE router to be able to distinguish between the IP address of one customer from the of another customer, we must add a unique route distinguisher to each



New Member

Re: L3 VPN CE routing

thnks narayan

However how will the PE know to which VRF is the packet directed?Say the CE will have destination ip but this is an ip present in both VRFs on the PE?

CE is not VRF aware.

can it be achieved by source based routing at PE?

Cisco Employee

Re: L3 VPN CE routing

Hi Sumesh,

In PE, the interface which is connected to the CE will be configured with the respective VRF with the following command (this will associate the interface with the respective VRF instance)

"ip vrf forwarding "

Based on the VRF, the address lookup will be done and forwarded accordingly.

Below mentioned URL can help you to understand about basic MPLS VPN configuration.



New Member

Re: L3 VPN CE routing


How about creating NAT on vrf


Aasheesh Gupta

CreatePlease to create content