MPLS:: Marvelous question for me!

Untitled-1.jpg
With according to the diagram picture i attached, how PE-2 router will find customer A want to communicate with Maria not Jason??!!?! :open_mouth:

Each of the routes will have unique MPLS label on PE routers.

Yes but there’s no labels on C routers!
how can PE router map 10.10.10.1 to correct unique VPNv4 address?

I think it should do conflict, or there is a table (like VRF table) on C router. but i have not enough intsruments to test it.

Perhaps from MAC address.
But how that you have 2 clients with the same IP? It isn’t right. It’s an IP conflict.

each customer is in its own VRF (routing table). And for each route in every VRF there is unique label, so there will be no conflict.

Thanks 4 ur reply MRZ
is it mean the RD(s) propagated to C routers ? :question:

No CE routers do not know anything about used labels , RDs or anything like that. Everythign is doen on PE routers to distinguish between customer traffic.

if RDs not propagate to C router (unique VPNv4 Address), then what thing make difference between same addresses on C routers?
excuse, but there is misunderstand for me. :confused:

look at your diagram from first post

Customer A and customer B are not directly connected so they do not know that both of them has the same address. PE-1 router decides to which customer A or B packet should be forwarded.

yes, but imagine that if a packet sending from one of right side networks , and want to call with 10.10.10.1 then what will happen? :question: :unamused:

let me explain step-by-step, the customer right A wants to ping customer left A, for example. when the information come into PE2 the PE2 will put that information in an exclusive routing table(VRF), this routing table will be propagated to the PE1 using the facilities of MBGP, the PE1 also have an exclusive routing table, where the interface that goes to customer left A was added, what happens in the same way on the PE1, so the PE2 knows how to send using the correct interface. because of that there is no importance if the clients that are using the same network address if they are clients of the same PE router.

the RD will detach when IP packet Going out from P network to C networks. there’s no Route distinguisher on any Customer Edge routers.
pinging 10.10.10.1 from right side customer network will not have correct result (i think) logically

I think i should prepare 5 routers and test it in near future.

Regards all

With special thanks to Mr Hamed Zolghadri (CCIE #36789)
He explained to me if right side PE router import both VRF tables to a customer router then there is conflict between IP addresses and it is natural.

Seems ā€œairtonarantesā€, you said something like that and i did get misunderstand.