
Routers in production networks may end up in a state where the forwarding information does not match the
control plane information. Possible causes of this include fabric or transport failures between the Route
Processor (RP) and the line cards (LCs), or issues with the Forwarding Information Base (FIB). RCC/LCC
can be used to identify and provide detailed information about resultant inconsistencies between the control
plane and data plane. This information can be used to further investigate and diagnose the cause of forwarding
problems and traffic loss.
RCC/LCC can be run in two modes. It can be triggered from XR EXEC mode as an on-demand, one-time
scan (On-demand Scan) , or be configured to run at defined intervals in the background during normal router
operation (Background Scan). RCC compares the Routing Information Base (RIB) against the Forwarding
Information Base (FIB) while LCC compares the Label Switching Database (LSD) against the FIB. When an
inconsistency is detected, RCC/LCC output will identify the specific route or label and identify the type of
inconsistency detected as well as provide additional data that will assist with further troubleshooting.
RCC runs on the Route Processor. FIB checks for errors on the line card and forwards first the 20 error reports
to RCC. RCC receives error reports from all nodes, summarizes them (checks for exact match), and adds it
to two queues, soft or hard. Each queue has a limit of 1000 error reports and there is no prioritization in the
queue. RCC/LCC logs the same errors (exact match) from different nodes as one error. RCC/LCC compares
the errors based on prefix/label, version number, type of error, etc.
On-demand Scan
In On-demand Scan, user requests scan through the command line interface on a particular prefix in a particular
table or all the prefixes in the table. The scan is run immediately and the results are published right away.
LCC performs on-demand scan on the LSD, where as RCC performs it per VRF.
Background Scan
In Background Scan, user configures the scan that is then left to run in the background. The configuration
consists of the time period for the periodic scan. This scan can be configured on either a single table or multiple
tables. LCC performs background scan on the LSD, where as RCC performs it either for default or other
VRFs.
How to Deploy and Monitor RIB
To deploy and monitor RIB, you must understand the following concepts:
Verifying RIB Configuration Using the Routing Table
Perform this task to verify the RIB configuration to ensure that RIB is running on the RP and functioning
properly by checking the routing table summary and details.
SUMMARY STEPS
1.
show route ipv4
|
ipv6
] [
unicast
]
2.
show route
ipv4
|
ipv6
] [
unicast
]
Routing Configuration Guide for Cisco NCS 6000 Series Routers, IOS XR Release 6.4.x
357
Implementing and Monitoring RIB
How to Deploy and Monitor RIB