Hello James
After getting your response I did a little more digging and I found that depending upon the IOS version you are using, you may have additional possible attributes in the Attrib column of the output of the show dmvpn
command. The following command reference indicates that there is the “I” attribute which shows an incomplete state of that particular session.
The legend of the command as shown in the above documentation is the following:
Router# show dmvpn detail
Legend: Attrb --> S - Static, D - Dynamic, I - Incomplete
N - NATed, L - Local, X - No Socket
# Ent --> Number of NHRP entries with same NBMA peer
NHS Status: E --> Expecting Replies, R --> Responding
UpDn Time --> Up or Down Time for a Tunnel
However, going into the lab and powering up a CSR100V I get the following output from the show dmvpn
command:
Router#show dmvpn
Legend: Attrb --> S - Static, D - Dynamic, I - Incomplete
N - NATed, L - Local, X - No Socket
T1 - Route Installed, T2 - Nexthop-override, B - BGP
C - CTS Capable, I2 - Temporary
# Ent --> Number of NHRP entries with same NBMA peer
NHS Status: E --> Expecting Replies, R --> Responding, W --> Waiting
UpDn Time --> Up or Down Time for a Tunnel
==========================================================================
CORE#
The legend here indicates some additional possible attributes beyond those shown in the command reference. One of those is the I2 attribute which is denoted as “Temporary”. This is the attribute that is appearing in your output. In the context of DMVPN and NHRP this seems to indicate a “temporary” NHRP entry that’s created in response to a specific event or requirement but isn’t intended to be long-lived in the NHRP cache.
I have been unable to find documentation to indicate the specific meaning of this particular attribute.
How did you get that state the first time? In any case, keep us posted. In the meantime I will ask @ReneMolenaar to see if he has any further insight into these aspects…
I hope this has been helpful!
Laz