利用cache-invalidate-delay這個(gè)全局配置命令,可以控制ip路由高速緩存的失效速度。為了讓IP路由高速緩存馬上失效,利用該命令的“no”格式進(jìn)行。
ip cache-invalidate-delay [minimum maximum quiet threshold ]
no ip cache-invalidate-delay
默認(rèn)情況
minimum=2秒
maximum=5秒,假如沒有失效請(qǐng)求,那么此值為3秒。
命令模式
全局配置模式
操作要點(diǎn)
該命令第一次出現(xiàn)時(shí)是在Cisco IOS 10.0版中。
所有的高速緩存失效請(qǐng)求都馬上生效。
除非有技術(shù)支持人員的幫助,否則一般不要用這個(gè)命令,不正確的設(shè)置可能嚴(yán)重地降低網(wǎng)絡(luò)的性能。
IP的快速交換和自主交換(autonomous-switch)功能維護(hù)著一個(gè)IP路由的高速緩存,以便可以快速訪問。假如在轉(zhuǎn)發(fā)數(shù)據(jù)包時(shí),高速緩存中并未記錄有相應(yīng)的路由,那么就對(duì)數(shù)據(jù)包進(jìn)行過程交換(PRocess-switch),并且還在高速緩存中生成一個(gè)新的相應(yīng)的條目。注重,當(dāng)路由表發(fā)生變化時(shí)(比如接收了一個(gè)連接或接口),必須刷新路由高速緩存,以便用最新的路由信息來重建該路由高速緩存。
這個(gè)命令可以控制如何刷新路由高速緩存,目的是拖延緩存的失效,一直到路由過程安置下來。因?yàn)槁酚杀淼淖兓子诩性谝粋€(gè)短時(shí)間內(nèi),這樣可能要連續(xù)刷新高速緩存,所以可能會(huì)給路由器加上高的CPU負(fù)荷。
當(dāng)啟用了這個(gè)功能,并且系統(tǒng)請(qǐng)求刷新路由高速緩存,那么這個(gè)請(qǐng)求至少要保持minimum秒(也就是至少要拖延minimum秒才執(zhí)行)。然后系統(tǒng)再確定高速緩存是否“安靜”了(也就是說,在剛剛過去的quiet秒中,失效請(qǐng)求的次數(shù)少于threshold),假如緩存安靜了,就刷新高速緩存。假如在第一次請(qǐng)求后,在maximum秒之內(nèi)高速緩存都沒有安靜,那么就無條件刷新它。
對(duì)這些參數(shù)的操作,可以在路由過程集中的時(shí)間內(nèi),調(diào)整對(duì)CPU的使用。這些操作并不影響路由協(xié)議的定時(shí),只是影響對(duì)陳舊的高速緩存條目的清除。
示例
下面的例子設(shè)置最小的延時(shí)為5秒,最大的延時(shí)為30秒,安靜的標(biāo)準(zhǔn)為在前面剛剛過去的10秒內(nèi),失效請(qǐng)求的次數(shù)小于5。
ip cache-invalidate-delay 5 30 10 5
相關(guān)命令
你可以聯(lián)機(jī)搜索這些相關(guān)命令的說明操作要點(diǎn),Internet網(wǎng)址是www.cisco.com。
ip route-cache
show ip cache
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注