我想了解 Cisco 的 CEF 和 Fast Forward 缓存数据包交换如何比进程交换更好,而且我想我可能无法理解 Cisco 的语言。
当他们说 FIB(转发信息库)或 Fast Forward Cache 存储下一跳信息并且这有助于减少路由数据包的时间时,我想知道相比之下进程切换有多慢?查找封装方法和出口接口是 CPU 的真正负担吗?
所有三种数据包转发机制都在使用时间(CPU 周期?)来解封装数据包并了解其目标地址。到目前为止,我认为他们正在使用相同的时间。然后比较FF缓存或FIB或出口接口和封装方法的路由表(进程交换)。这个阶段必须存在时差。
我不明白你是从缓存还是从 RAM 中查找下一跳信息有什么区别?效率问题?有人可以帮我理解吗?