Default Route via two Tunnels

Unanswered Question
Mar 12th, 2008

Is it possible to prevent recursive routing to a destination network:-

Example below:-

lab-yoc-g-2600-h#sh ip route rip

R* [120/1] via, 00:00:01, Tunnel2

[120/1] via, 00:00:02, Tunnel1


Type escape sequence to abort.

Tracing the route to

1 68 msec 68 msec 68 msec

Many thanks


I have this problem too.
0 votes
  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
Richard Burts Wed, 03/12/2008 - 09:06


There is probably some aspect of your question that I am not understanding. But the answer to the question that is posed is yes it is possible to prevent recursive routing to a destination network when there are 2 tunnels and a default route is learned through each tunnel. The important aspect of preventing recursive routing is that the route to the tunnel end point should not point through the tunnel.



Paolo Bevilacqua Wed, 03/12/2008 - 09:06

Please explain the topology in full because if has default static pointing back to .145 it's normal that you get routing loops (note, recursive routing is something else).

Paolo Bevilacqua Wed, 03/12/2008 - 09:15

Whoops I misunderstood the topology then.

So unless your tunnel goes down due to recursive routing as Rick explained, it's normal that you see different hops in doing traceroute.

Massheder01 Wed, 03/12/2008 - 09:22

Apologies I did mean routing loops and not recursive routing.

The topology in full although I am simulating this in a lab environment is we have a main site with two hub routers running HSRP between them each hub with an IPSEC/GRE tunnel to the spoke sites.

The default route is being advertised via the tunnels using RIPv2. The 10.128.18.x is the Tunnel interface addresses. So would it be normal to see the traceroute traverse both tunnels?



Richard Burts Wed, 03/12/2008 - 09:45


Yes it is normal behavior to see the traceroute traverse both tunnels. If any router has 2 equal cost routes to the same destination (which would be the case with a default route learned over each tunnel) then any traffic generated by that router will utilize both routes. It is normal to see 1 packet go over one tunnel and the next packet to go over the other tunnel. This is a normal outcome of the fact that packets generated by the router are process switched and process switching does packet by packet load balancing.

What you are seeing is normal behavior and is not a problem.



Massheder01 Wed, 03/12/2008 - 10:07


Thank you very much for your reply I really appreciate it.

Best regards,



This Discussion