CEF ist das Wort von Cisco für ihre FIB. Wenn in L3 Schalter Sie tun 'sh ip CEF, keine dieser Informationen tatsächlich verwendet wird , um die Pakete überhaupt zu drücken, dann ist dies nur Software trie , die verwendet wird , um die Hardware-ASIC zu füllen.
CEF ist nur ein Begriff, den Cisco verwendet, um den Code für die Optimierung von Datenspeicherung und -abruf zu beschreiben. Es handelt sich nicht um eine bestimmte Technologie mit einer bestimmten Funktion.
In den meisten HW-Plattformen können Sie die Box nicht einfach ohne CEF ausführen, da die CEF-Datenstruktur zum Kompilieren der HW-spezifischen Informationen erforderlich ist.
Einige Funktionen wie MPLS hängen auch von der CEF-Datenstruktur ab und funktionieren daher nicht ohne diese.
LAN (L2) -Switching wird nicht über CEF abstrahiert, daher ist es überhaupt nicht von CEF abhängig.
Ich empfehle dieses Buch, um aktuelle Informationen über CEF zu erhalten (es wurde nach einer umfassenden CEF-Umschreibung um 12.2S geschrieben).
Wenn Sie die CEF-Definition von IP Trie FIB einschränken, kann dies offensichtlich nicht für NAPT verwendet werden, da Sie nicht im Voraus bestimmen können, was und wo nattiert ist. Wie bereits erläutert, handelt es sich bei CEF nicht um eine spezifische Technologie, sondern um ein umfassenderes Konzept. Daher ist es fraglich, ob es sich bei CEF um eine NAT-Funktion handelt oder nicht.
bu.ip.fi#sh cef features global | b Local
Global Local features not attached to a specific interface:
NAT
bu.ip.fi#
Ich würde niemals etwas ohne CEF laufen lassen und es ist wahrscheinlich nur aus althergebrachten Gründen die Wahl, es überhaupt zu deaktivieren, vorhanden. Betrachten Sie Juniper, sie haben keinen spezifischen Begriff, mit dem sie dasselbe Konzept beschreiben, da sie es nicht von einer alternativen Methode unterscheiden müssen, da eine solche minderwertige Alternative nicht existiert.