06-30-2009 04:22 PM - edited 03-04-2019 05:17 AM
Hi,
I have a bit of a tricky setup that I want to achieve. We have 2 sites... at each site, we have a router connected to a BGP MPLS network (same MPLS network at each site). Between each site, we have a 1Gb connection. We also have a 4Mb connection.
Our IGP is OSPF. The routers connected to the MPLS network use BGP and redistribute routes into OSPF.
The setup I want to achieve is that for normal operation, traffic going out to the MPLS network should use the local MPLS router, and in case of a failure of the WAN link, it should use the 4Mb link (as opposed to the 1Gb link, which it would want to use). However, I want all OTHER traffic between the 2 sites to use the 1Gb link.
Is there a way I can advertise routes in one way to a neighbor, and a different way to another neighbor from the same router (eg can I advertise the routes with a massive cost to 1 neighbor, and the routes with a small cost to another neighbor).
I have attached a diagram that should show what I am trying to achieve.
Thanks,
goulin
07-01-2009 12:07 AM
Hi Goulin,
note sure whether this might help, just try.
Since your target is to make sure MPLS network or traffic flows in 4mb link, you might need to look into the BGP advertising. Perhaps some route-selection need to be configured to advertise 4mb link has higher priorities than 1Gb link. As-Path, weight or local preference need configured at 4mb link at both end routers.
since 4mb link and 1Gb link are in OSPF area. you may considered configuring cost at ospf interface. Mke sure the Ospf interface at 4Mb link higher than 1Gb link. the config
"int serial0/0"
"ip ospf cost 20"
please make note the ospf default cost is zero.
just my two cents..
07-01-2009 12:48 PM
Goulin,
You can do it by playing with OSPF cost on your different interfaces:
To better explain, I gave names to your routers from your drawing:
R1(BGP)--4mb--R2
| |----R5(BGP)
| |
R3----1Gb----R4
First rule is to have the cost of R3-R1-R2-R4 > cost of R3-R4. This rule will ensure traffic between your local networks go via R3-R4.
2nd rule is cost of R4-R5 (R3-R1) < any other path between R4 and R1 (R3 and R2)
Each site will use its local MPLS access
3rd rule is cost R4-R2-R1 (R3-R1-R2-R5) < R4-R3-R1 (R3-R4-R5)
A site which just lost its MPLS link will use the 4Mb link as a backup
From your design, I assume R4, R2 and R5 are on the same VLAN and you are redistributing the BGP routes in the same way on R1 and R5 (same metric and metric-type E2).
The following cost should do the job:
R1------4----R2
| |
5 5---R5
| |
R3----10-----R4
So configure those different cost on the different interfaces and let us know if it's working !!
HTH
Laurent.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide