Default route for Branch on MPLS?

Unanswered Question
Dec 11th, 2008

We want to setup Internet access for our branches ONLY through our regional hub. Currently, branch officesare on MPLS for WAN, and local provider for Internet access.

Question is this: How to set the default route in BGP for each branch to go over MPLS to the regional hub for Internet access, WITHOUT having those default routes propagate througout the global routing table? Some sloppy methods come to mind, but I am looking for the most elegant solution. But don't hesitate to offer up any suggestions! Thanks

I have this problem too.
0 votes
  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
Giuseppe Larosa Thu, 12/11/2008 - 09:30

Hello Darren,

neighbor default-originate

To allow a BGP speaker (the local router) to send the default route to a neighbor for use as a default route, use the neighbor default-originate command in address family or router configuration mode. To send no route as a default, use the no form of this command.

neighbor {ip-address | peer-group-name} default-originate [route-map map-name]

no neighbor {ip-address | peer-group-name} default-originate [route-map map-name]



filters towards BGP sessions to other non branch neighbors

ip prefix-list only-default permit

route-map to-nonbranch deny 10

match ip address prefix-list only-default

route-map to-nonbranch permit 20

This should be usable also if you are using MPLS L3 VPN services

Hope to help


Hope to help



This Discussion