This document provides you an example configuration on how to overcome recursive routing issue while using GRE tunnels.
It is assumed that reader already has knowledge of routing protocols and is aware of GRE configuration.
Cisco 3700 series Router loaded with IOS 12.4(2)T has been used for this document.
For Initial configuration, these routers are learning all the routes using RIP protocol. If you are interested in seeing initial configuration, please have a look at the files attached.
Now let’s suppose R1 and R3 have networks connected behind them and both router R1 and R3 need to know about all those networks and because of scalability issues that we have with RIP protocol, we need to run some other protocol. Let that protocol be EIGRP. Also, let’s suppose that because of resources limitation we can’t run EIGRP on R2. So you decide to use GRE tunnel between routers R1 and R3.
Here is the configuration for the same:
ip address 18.104.22.168 255.255.255.0
tunnel source Loopback0
tunnel destination 22.214.171.124
ip address 126.96.36.199 255.255.255.0
tunnel source Loopback0
tunnel destination 188.8.131.52
Now as soon as we enable EIGRP and run it on tunnel interface and the loo 0 interface, we get following error:
This happens because the tunnel interface status depends on the reachability to tunnel destination. In our case R1 and R3 find reachability to tunnel destination using RIP. As soon as we enable EIGRP on loo 0 interfaces, the routers find reachability to tunnel destination through tunnel and that’s what causes the recursive loop.
To overcome this situation, an access-list in configured which identifies the IP add of tunnel destination. Then, AD of this route is configured lower than EIGRP. Once this is done router find better path to tunnel destination throught RIP and tunnel comes up (you may have to clear routing table at this point).
Hi!Today I faced with unexpected stack link lost between members of stack. Now stack in consistent stHow troubleshoot such problem?Also I found strange why switch #1 restarted (as log shows, see futher) while link lost between #2 and #3? c3850 ...
I'm having trouble understanding the prefix part.from what i know for example 2001:dead:beef::/48 is my network prefix i cant change those 48 bits.and that my next 16 hex bits 0000 is my sub net bits when you add them up give you 64 bits.but whats c...
hi,currently only CPU and memory are being monitored in solarwinds for our cisco switches: 3850, 9300, N5K, ME3600x, etc.i would need to add hardware monitoring for the hot swap modules, i.e. fans and power supply.is there a specific SNMP trap that i need...
hi,currently only CPU and memory are being monitored in solarwinds for our cisco ASR1K routers.i would need to add hardware monitoring for the ASR modules, i.e. fans, power supply, and route processors.is there a specific SNMP trap that i need to configur...
Hi All, We have 4 sites, each site has its DHCP server, we changed that to be one DHCP server at the HQ office and all other sites will be assigned TCP/IP configuration from that one DHCP server. On each site, we configured DHCP Relay "ip-...