cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
913
Views
0
Helpful
1
Replies
William Benson
Beginner

Routing between two different MPLS networks

I need to create a route between two different MPLS clouds hosted by different providers.  These clouds are not aware of each other so I need to direct the traffic myself.

Simple View:

Host1 - 10.52.124.100

             |

Router1 - 10.52.124.3

             |

MPLS CLOUD 1

             |

Router2 - 10.52.120.56

             |

Router3 - 10.52.120.3

             |

MPLS CLOUD 2

             |

Host2 - 172.31.19.11

I need to be able to ping from Host 1 (10.52.124.X) to Host 2 (172.31.19.11).  I know I need to NAT the traffic going out on Router3 to the 10.52.120.X network so the host2 on the other side of the MPLS cloud can pass it back.  But getting the traffic to Router3 to be passed into the MPLS cloud is the real hang up here.

I'm pretty sure I need to create some kind of forwarding address in the 10.52.120.X network to point to the 172.31.19.11 network.  I'm just not sure how to get the traffic to pass from one network to the other.  I have an ASA5510 on the 10.52.120.X network I can use as well.  I'm just not sure if there is something on the ASA I can take advantage of that the routers do not have.  Is there a way on the router to point (i.e.) 10.52.120.10 -> 172.31.19.11

1 REPLY 1
Jon Marshall
VIP Community Legend

Is there a way on the router to point (i.e.) 10.52.120.10 -> 172.31.19.11

Yes you can use NAT eg on router 3 -

int fa0/0 <-- this faces host2

ip nat inside

int fa0/1  <-- this faces router 2

ip nat outside

ip nat inside source static 172.31.19.11 10.52.120.10

Jon