Forwarding Information Base

Die FIB ist eine Tabelle welche von Cisco Express Forwarding genutzt wird um schnelle Routing Entscheidungen zu treffen. Sie wird aus der Routing Tabelle gebildet, allerdings wird sie auf Hardware Ebene verarbeitet ohne vorher zur CPU gesendet zu werden. Dies ermöglicht eine schnelle Verarbeitung der Pakete auf Layer 3. Darüber hinaus wurden die Lookup der Routen optimiert.

Die FIB sagt dem Router was der Next Hop ist und die Adjacency Table sagt dem Router die passende MAC Adresse welche dem Paket hinzugefügt werden muss.

Aufbau der FIB

Die FIB kann man sich auf Routern mit dem Befehl show ip cef anzeigen lassen.

Next Hop Status

  1. No Route
    1. Da die FIB auf Basis der Routing Tabelle gebaut wird, ist der Status no route genau das was er aussagt. In der Routing Tabelle gibt es keinen passenden Routing eintrag.
  2. Drop
    1. Sind reservierte Bereiche in denen der Router keine Pakete empfangen sollte
    2. Bspw. Loopback Adress Bereich oder der Multicast Address Bereich (Class D)
  3. Receive
    1. Das sind Pakete die für den Router selbst bestimmt sind und nicht weitergeleitet werden sollen.
    2. Das sind bspw. IP Adressen von den Router selbst auf einem bestimmten Interface
  4. Attached
    1. Das sind Netzwerke die direkt an dem Router angeschlossen sind

References