08-15-2007 11:45 PM
Can i create two MPLS TE tunnels from PE A to PE B with the same destination address as the loopback of PE B with "autoroute-announce" enabled being two tunnels have different explicit paths created ?
e.g
From PE A:
int lo0
ip address 10.10.10.1 255.255.255.255
int tu1
ip unnumbered loopback 0
tunnel mode mpls traffic-eng
tunnel destination 20.20.20.1
tunnel mpls traffic-eng autoroute-announce
int tu2
ip unnumbered loopback 0
tunnel mode mpls traffic-eng
tunnel destination 20.20.20.1
tunnel mpls traffic-eng autoroute-announce
PE B:
int lo 0
ip address 20.20.20.1 255.255.255.255
08-16-2007 01:44 AM
Yes you can. And you can even use unequal cost load balancing, if it is desired. You will need a tunnel bandwidth statement and CEF will be distributing the load acording to the reserved bandwidth ratio of the two tunnels. The routing table would contain two pathes to the destination networks routed across the tunnels. To make sure your IGP selects the tunnels as best path you might want to adjust the metric of the tunnels for IGP path selection:
int tu1
ip unnumbered loopback 0
tunnel mode mpls traffic-eng
tunnel mpls traffic-eng bandwidth 1000
tunnel destination 20.20.20.1
tunnel mpls traffic-eng autoroute-announce
tunnel mpls traffic-eng autoroute metric relative -1
The last command will ensure the tunnel is always slightly better than the physical interfaces towards the destination.
Hope this helps! Please rate all posts.
Regards, Martin
11-07-2007 06:17 AM
with this configuration, if you are having two paths for the same detination then the load balancing will occur. So the best is not to use autoroute announce. Instead of that you can use the tunnel priority. If one goes down second will come up.
regards
shivlu
11-07-2007 09:03 AM
hello
you may get different result;
both tunnel can take the same path or take different path.
if your first tunnel doesn't leave enough bandwith on one link for the second tunnel, the second tunnel will find an other path (assuming they have the same priority).
to be sure to take different path, use 'explicit'
regards
etienne
11-08-2007 01:56 PM
Hi,
Another way to proceed if you want both tunnels to be on different path without playing with bandwidth, is to use tunnel affinity.
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