Hi all,
I'm unable to get NHRP routes in routing table and the % for NHRP next-hop overide.
IOS version used on real equipments: Cisco 2811 Version 15.1(4)M8, RELEASE SOFTWARE (fc2)
HUB config:
interface Tunnel0
ip address 155.1.0.5 255.255.255.0
no ip redirects
ip nhrp map multicast dynamic
ip nhrp network-id 1
ip nhrp redirect
no ip split-horizon eigrp 100
tunnel source FastEthernet0/1.100
tunnel mode gre multipoint
Spoke config:
interface Tunnel0
ip address 155.1.0.X 255.255.255.0
no ip redirects
ip nhrp map multicast 169.254.100.5
ip nhrp map 155.1.0.5 169.254.100.5
ip nhrp network-id 1
ip nhrp holdtime 3600
ip nhrp nhs 155.1.0.5
ip nhrp shortcut
tunnel source FastEthernet0/1.100
tunnel mode gre multipoint
The NHRP redirection is working, i get all the expected output from debugs (correct traffic indication from HUB and resolution requests)
But no NHRP routes of % meaning NHRP redirections:
R1#sh ip route 150.1.2.2
Routing entry for 150.1.2.2/32
Known via "eigrp 100", distance 90, metric 28288000, type internal
Redistributing via eigrp 100
Last update from 155.1.0.5 on Tunnel0, 00:03:36 ago
Routing Descriptor Blocks:
* 155.1.0.5, from 155.1.0.5, 00:03:36 ago, via Tunnel0
Route metric is 28288000, traffic share count is 1
Total delay is 105000 microseconds, minimum bandwidth is 100 Kbit
Reliability 255/255, minimum MTU 1476 bytes
Loading 1/255, Hops 2
R1#sh ip cef 150.1.2.2 //this should have been via 155.1.0.2
150.1.2.2/32
nexthop 155.1.0.5 Tunnel0
But redirection is working:
R1#traceroute 150.1.2.2 sou lo0
Type escape sequence to abort.
Tracing the route to 150.1.2.2
VRF info: (vrf in name/id, vrf out name/id)
1 155.1.0.2 4 msec 4 msec 4 msec
R1#sh ip nhrp
150.1.2.2/32 via 155.1.0.2
Tunnel0 created 00:04:48, expire 01:55:11
Type: dynamic, Flags: router
NBMA address: 169.254.100.2
155.1.0.1/32 via 155.1.0.1
Tunnel0 created 00:35:43, expire 00:24:16
Type: dynamic, Flags: router unique local
NBMA address: 169.254.100.1
(no-socket)
155.1.0.2/32 via 155.1.0.2
Tunnel0 created 02:10:08, expire 01:55:11
Type: dynamic, Flags: router implicit
NBMA address: 169.254.100.2
155.1.0.5/32 via 155.1.0.5
Tunnel0 created 04:04:47, never expire
Type: static, Flags: used
NBMA address: 169.254.100.5
So, am i missing something? Could this be a bug related with this IOS version?