Routing specific Internal Networks out a specific Internet Gateway via a MPLS Network routing traffic via BGP
Posted on 2011-04-26
My Company has multiple locations on 3 continents (North America, South America and Europe). All locations are connected to each other via AT&T provided MPLS links and routed via BGP. We have a Data Center/HQ in each continent that acts as the Internet Gateway for all sub-locations within the three respective continents. Since the the North American Data Center is our World HQ and the first site to go live on the AT&T MPLS WAN, it's Internet Gateway is being advertised as the prefered default gateway via BGP. The Data Center locations in Europe and SA that have Internet connections are the prefered default route to the Internet for JUST THOSE LOCATIONS. However, all sub-locations within Europe and SA route outbound Internet traffic via the North American GW. My question is......What is the best way via BGP, to say, prefer the South American Internet GW as the default Internet GW for only sub-locations within SA. So basically if you are on a LAN segment in a sub-location within SA and you want to get to the Internet, go out the Internet GW in SA and if you are in sub-location within North America go out the North American Gateway. I understand BGP enough to Multihome multiple Internet connections at each of our continental Data Centers, but can't figure out how to route specific sub-location Networks within a continent, out that continents Data Center's Internet Gateway instead of always coming back thru the North American GW.