From: Marko Milivojevic (markom@vodafone.is)
Date: Tue Jul 03 2007 - 06:25:18 ART
I am confused about one thing and I need some assistance understanding
it. Lets'say that I have the following network (home-made scenario, so
it may not be possible):
(CE1) (CE2)
| |
{a} {b}
| |
(PE1) (PE2)
| |
| |
+---(P)---+
|
|
(PE3)
|
{c}
|
(CE3)
CE1: 10.0.0.1/32
CE2: 10.0.0.1/32
CE3: 100.100.100.100
In a case ASCII doesn't come up right: PE1, PE2, PE3 are connected to P.
CE1 connects to PE1 in VRF "a"; CE2 connects to PE2 in VRF "b" and CE3
connects to PE3 in vrf "c". Core network runs IS-IS+MP-BGP. PE1-CE1 is
OSPF; PE2-CE2 is EIGRP; PE3-CE3 is RIPv2.
VRF "c" is central services vrf - it imports both "a" and "b". For the
reasons of making my life miserable, CE1 and CE2 use the same IP address
as loopback. They both need to ping CE3's loopback. Dynamic NAT is
supposed to be on PE3 (as I believe having NAT on PE1 or PE2 would be
no-brainer).
I have the network up and running and all the routes are being correctly
propagated, imported, etc. However, on PE3, I have only one route
towards 10.0.0.1 (expected). If I make NAT on PE3, how will PE3 know to
"return" the traffic from CE3 to the correct CE? Detailed diagram and
configs are available upon request :-)
This archive was generated by hypermail 2.1.4 : Sat Aug 18 2007 - 08:17:39 ART