The answer is A.
https://tools.ietf.org/id/draft-ietf-i2rs-rib-info-model-17.html
"Traditionally routers run routing protocols and the routing protocols (along with static configuration information) populate the Routing Information Base (RIB) of the router. The RIB is managed by the RIB manager and the RIB manager provides a northbound interface to its clients, i.e., the routing protocols, to insert routes into the RIB. The RIB manager consults the RIB and decides how to program the Forwarding Information Base (FIB) of the hardware by interfacing with the FIB manager."
From the book: CCNP and CCIE Enterprise Core ENCOR 350-401 Official Cert Guide
Forwarding Information Base: The FIB is built directly from the routing table and contains the next-hop IP address for each destination in the network. It keeps a mirror image of the forwarding information contained in the IP routing table. When a routing or topology change occurs in the network, the IP routing table is updated, and these changes are reflected in the FIB. CEF uses the FIB to make IP destination prefix-based switching decisions.
A is correct. The Forwarding Information Base (FIB) table - CEF uses a FIB to make IP destination prefix-based switching decisions. The FIB is conceptually similar to a routing table or information base. It maintains a mirror image of the forwarding information contained in the IP routing table. When routing or topology changes occur in the network, the IP routing table is updated, and these changes are reflected in the FIB. The FIB maintains next-hop address information based on the information in the IP routing table. Because there is a one-to-one correlation between FIB entries and routing table entries, the FIB contains all known routes and eliminates the need for route cache maintenance that is associated with switching paths such as fast switching and optimum switching.
Adjacency table - Nodes in the network are said to be adjacent if they can reach each other with a single hop across a link layer. In addition to the FIB, CEF uses adjacency tables to append Layer 2 addressing information. The adjacency table maintains Layer 2 next-hop addresses for all FIB entries.
Source: https://www.cisco.com/c/en/us/support/docs/routers/12000-series-routers/47321-ciscoef.html
Answer: A
B - RIB is the routing table, it contains way more information than FIB. FIB is one of the two tables that CEF uses, it is built based on information found in RIB, but has fewer info.
C - FIB contains IP source and prefixes information, not RIB.
D - RIB is where all the IP routing information is stored, FIB is where only part of that information is summarized/stored.
The problem with this question and these answers is that the question is asking what is the DIFFERENCE between the FIB and RIB. C and D kind of answer that but not exactly.
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
edg
Highly Voted 3 months, 3 weeks agoB453yg2023
Highly Voted 3 months, 3 weeks agoBasha99987
Most Recent 4 days, 19 hours agoanonymous1966
3 months, 3 weeks agociscokoolaid
3 months, 3 weeks agocccna
3 months, 3 weeks agoSpecialdork
1 year, 4 months agotechriese
1 year, 6 months agoPatEvra
1 year, 6 months agoRay_Sang
1 year, 9 months agoalirezabavi
2 years agoshikima
2 years, 1 month agocloud29
2 years, 3 months agoPudu_vlad
2 years, 7 months agoflash007
2 years, 7 months agoEddgar0
2 years, 9 months agoayodejiadeyemi
3 years ago