I have a BGP/routing/design question.
Here is the example: we have remote offices in the US, Asia and Africa that go into MPLS cloud, we run BGP with our ISP. We also have 3 data centers in each region, that have ineternet exit points. Right now we have only 1 default route that is advertised into the MPLS cloud so every office accesses Internet from one location, Asia.
My question is, what can I do to setup 3 default routes, 1 for each region. Where, US will be primary only for US offices, Africa default route only for AF offices and same for the Asia , but the Asia will be the backup for both?
We use different AS# for each locations.
I agree with Milan that each CE router will receive only one best route advertised by the PE router. I believe that PE should choose the closest route [locally advertised in the region] as the best route should we start advertising default from all three locations, should it not?
Data Centers can use local exit point and rely on MPLS provided backup.
that's not so easy, as each CE router will receive only one best route advertised by the PE router.
IMHO, you need to ask your MPLS provider to tag the default prefixes received from each data centre (using communities, e.g.) and configure PE routers in each region to choose the proper default route prefix based on those tags.
Or generally: do you need a default route to access the Internet?
Isn't it safer to use a proxy in each data centre?