思科快速转发是打算的可升级的交换专有形式解决问题关联与需求高速缓冲存储。使用CEF交换,在路由缓存常规存储的信息在几个数据结构被分离。CEF代码能维护这些数据结构在千兆路由处理器(GRP),并且在从属处理器例如在12000路由器的线卡。为高效的信息包转发提供优化查找的数据结构包括:

转发信息库(FIB)表- CEF使用FIB做出IP目的地基于前缀的交换决定。FIB是概念上和路由表或信息库类似。它维护在IP路由表包含的转发信息的镜像。当在网络中更改路由或拓扑结构时,IP路由表更新,且这些变化反映在FIB上。FIB 基于 IP 路由表中的信息维护着下一跳地址信息。

由于FIB条目和路由表条目之间存在一对一相关性,因此FIB包含所有已知路由,并且无需交换路径(如快速交换和最优交换)相关的路由缓存维护。

邻接表-,如果他们能互相到达与在链路层间的一跳在网络的节点认为相邻。除FIB之外, CEF使用邻接表加在前面Layer2寻址信息。邻接表维护着所有 FIB 条目的第 2 层下一跳地址。

cisco路由器功能介绍(Cisco路由器快速转发是什么)(1)

Cisco路由器快速转发是什么?

CEF可以在两个模式之一中启用:

中央CEF模式-当CEF模式启用时, CEF FIB和邻接表在路由处理器驻留,并且路由处理器执行Express Forwarding。您能使用CEF模式,当线卡为CEF交换时不是可用的,或者,当您需要以分布式CEF交换时使用不兼容的功能。

分布式CEF (dCEF)模式-当dCEF启用时,线卡维护FIB和邻接表的相同的复制。线卡在交换操作可独自执行Express Forwarding,免除主处理器-千兆路由处理器(GRP) -介入。这是在Cisco 12000系列路由器的唯一的交换方法联机。

dCEF使用进程间通信(IPC)机制保证FIB同步和邻接表在路由处理器和线卡。

,