I have recently come across a NXOS deployment running 9.3 and am confused by the "show ip route" output.
In the config is a static mroute (ip mroute 1.1.1.0/24 2.2.2.2) which is only expected to affect multicast traffic.
When a "show ip route" is executed, this static route appears in the routing table as a route from the "mstatic" protocol.
This is very confusing when trying to parse a routing table quickly (or programmatically) and it is the first time I have come across this in my career. I am unable to find any good documentation on the subject.
Can anyone point me to some documentation or answer the following questions:
- Is this default behavior, or is some other config enabled here?
- When did this behavior start? Was it always like this in NXOS? Does IOS-XE/XR behave the same way?
Thank you!