ip route-cache enables fast switching on the interface, while no ip route-cache makes it a processor switching, every packet going thru the cpu, thus slower.
ip route-cache cache for unicast, ip mroute-cache, m here means multicast.
利用ip route-cache这个接口配置命令,可以为IP
路由
控制对高速交换缓存的使用
。
为了禁用下面这些交换模式,可以利用该命令的“no”格式
。
ip route-cache [cbus]
no ip route-cache [cbus]
ip route-cache same-interface
no ip route-cache same-interface
ip route-cache [flow]
no ip route-cache [flow]
ip route-cache distributedno
ip route-cache distributed
(可选项)同时启用自主交换和快速交换
。
Same-interface
使快速交换的数据包到达到接口后,再从同一个接口退回来
。
(可选项)使
路由
交换处理器(RSP)在该接口上执行信息流交换
。
distributed
在接口上启用万能接口处理器(VIP)的分散式交换
。
在Cisco 7500系列
路由
器中,可以利用RSP和VIP控制器来启用该功能
。
如果同时配置了ip route-cache flow和ip route-cache distributed,那么VIP进行分散式信息流交换
。
如果只配置了ip route-cache distributed,那么VIP进行分散式交换
。
默认情况
禁用IP自主交换
。
快速交换依接口和媒体变化而变化
。
禁用分散式交换
。
命令模式
接口配置模式
。
操作要点
该命令第一次出现时是在Cisco IOS 10.0版中
。
而关键词distributed第一次出现时是
在Cisco IOS 11.2版中
。
使用
路由
高速缓存经常被称为快速交换(fast switching)
。
路由
高速缓存可以让
外发的数据包在逐个目的地(per-destination)的基础上平衡装载
。
不带附加关键词的ip route-cache命令用来启用快速交换
。
当启用快速交换时,Cisco
路由
器通常能提供更好的数据包传送性能
。
然而
有一个例外,在使用低速串行链路(64K及64K以下)的网络中,禁用快速
交换而启用以各个数据包为基础(per-packet)的负载平衡,这通常才是最
好的选择
。
当输入接口和输出接口是同一个接口时,可以利用ip route-cache same-interface
命令启用IP快速交换
。
如果有局部网格化的媒体(比如帧中继),这条命令
很有用
。
然而一般不推荐使用它,因为它会干扰重新定向,然而你可以把这
个功能用在其它的接口上
。
当RSP正在进行信息流交换时,它交换IP数据包时使用信息流高速缓存,
而不使用目的地网络的高速缓存
。
信息流高速缓存使用源头和目的地的网络地址、
协议,以及源头和目的地的端口号来区分各条目
。
信息流高速缓存选项还可被用来将统计信息用一个更好的格式收集起来
。
统计信息中包含IP子协议、“众所周知的”的端口、全部信息流、每个信
息流中平均的数据包数,以及信息流的平均寿命
。
Cisco 7500系列
路由
器带有RSP和VIP控制器
。
对这一VIP硬件可以这样配置:
通过VIP交换接收到的数据包,而不必每个数据包都要RSP参与
。
当启用了
VIP分散式交换后,输入的VIP接口就试着交换IP数据包,而不必将它们转发
到RSP进行交换
。
分散式交换可以降低对RSP的需求
。
并不是所有的交换方法都适用于所有的平台
。
示例
下面的例子同时启用快速交换和自主交换:
ip route-cache cbus
下面的例子同时禁用快速交换和自主交换:
no ip route-cache
下面的例子只关闭自主交换:
no ip route-cache cbus
下面的例子在接口上启用VIP分散流交换:
interface ethernet 0/5/0
ip address 17.252.245.2 255.255.255.0
ip route-cache distributed
ip route-cache flow
下面的例子使系统回到默认状态(启用快速交换,禁用自主交换):
ip route-cache
相关命令
你可以联机搜索这些相关命令的说明操作要点,Internet网址是
ip cache-invalidate-delay
show ip cache