Re: [nsp] BGP and Memory Requirements

From: Martin Cooper (mjc@cooper.org.uk)
Date: Tue Sep 05 2000 - 14:20:56 EDT


"Kevin Gannon" <kevin@gannons.net> writes:

> Someone correct me if I'm geezing here; the RIB includes all the
> BGP views, all the OSPF link states, etc... basically all the
> data associated with the routing processes, whereas the FIB is
> the information that is actually used to make the forwarding
> decision.

The RIB is the routing table (prefix->next-hop
mapping), whereas the FIB is the route-cache
(next-hop->link-layer address), or in the case
of CEF, the adjancency table.

The RIB is a distillation of the best routes out of
the various EGP and IGP processes (unless a setting
like 'maximum-paths' is used to do load-sharing over
multiple paths). The FIB contains layer-2 addresses
(e.g. MAC addresses), used for forwarding a link-
layer frame to the correct next-hop.

M.



This archive was generated by hypermail 2b29 : Sun Aug 04 2002 - 04:12:16 EDT