3-102
Cisco IOS XR Troubleshooting Guide for the Cisco CRS-1 Router
OL-21483-02
Chapter 3 Troubleshooting Forwarding
Troubleshooting the Interface Manager
The protocol and capsulation numbers are small numbers and are displayed in hexadecimal or decimal.
They represent a unique identifier for a specific protocol such as IPv4, IPv6, or MPLS.
The show im rules command is used to set interfaces, protocols, and capsulations that are installed on
the router.
The following sample output from the show im rules command with the interface-types keyword shows
the types of interfaces:
RP/0/RP0/CPU0:router# show im rules interface-types
IM rules interface-type data
============================
tag: IFT_LOOPBACK
id: 16
source: /pkg/rules/loopback.intf
description: Loopback interface(s)
allowed-base-caps: loopback
default-base-caps: loopback
dynamic-ifname: Loopback
owner-string: loopback
default-mtu: 1514
subint-range: 0 - 65535
invisibility: 0x2
ignore: mtu delete
The following sample output from the show im rules command with the capsulations keyword shows
the rule of each type:
RP/0/RP0/CPU0:router# show im rules capsulations
IM rules caps data
==================
tag: ipv6_preroute
id: 128
source: /pkg/rules/ipv6.caps
description: IPv6 preroute capsulation nodes
dll: libipv6_netio.dll
ordering: 0x6fffffff
switching: decaps encaps
ignore: state mtu
The following sample output from the show im rules command with the protocols keyword shows the
rules for the protocols:
RP/0/RP0/CPU0:router# show im rules protocols
IM rules proto data
===================
tag: fint_n2n
id: 6
source: /pkg/rules/fint_n2n.caps
description: Forwarder netio 2 netio packet forwarding protocol
dll: libfint_n2n.dll
chain: use-base-caps
If the rules for a specific capsulation, protocol, or interface are missing from the IM on a given node,
you cannot create a control node for the type. If the rules are on the router, a process restart of ifmgr can
resynchronize the rules.