詳細(xì)解析Policing機(jī)制 上篇
Policing機(jī)制之用處
可以用在入接口,也可以用在出接口
Policing機(jī)制之CAR單桶機(jī)制
(1)可以用來(lái)進(jìn)行policing,也可用來(lái)進(jìn)行mark
(2)沒(méi)有隊(duì)列機(jī)制
(3)令牌桶機(jī)制
非周期性,而是連續(xù)性的:以一個(gè)average平均速率勻速的添加令牌;
采樣點(diǎn):1/3000秒
沒(méi)有be緩存buffer
CIR常用的單位是1.5秒
容量單位為字節(jié),byte,而不是shapping中的比特bit
BC值:稱作NB,normal burst,=average/8*1.5(這里的除以8,不再是時(shí)間段,而是字節(jié)與比特之間的轉(zhuǎn)換)
bc+be:稱作MB,max burst,最大突發(fā)量
(4)CAR Policing示例
- R1(config-if)#rate-limit input 256000 48000 96000 conform-action transmit exceed-action drop
- 256000為CIR承諾信息速率
- 48000=256000/8*1.5=normal burst=BC=NB
- 96000=48000*2=BC+BE=max burst=MB
- conform-action transmit:在NB范圍內(nèi)的流量一定傳
- exceed-action drop:超過(guò)MB范圍的流量一定丟
48000-96000之間的可能傳也可能丟。這是一個(gè)丟棄概率空間,在48000這個(gè)線上丟棄概率是0%,如果超出的流量是這個(gè)空間范圍值 的一半,那么丟棄概率將是50%,如果超出的流量正好等于這個(gè)空間范圍值,那么二者之比將為1,也就是說(shuō)丟棄概率為100%。當(dāng)然,丟的是包,如果加上這個(gè)包正好超過(guò)MB一點(diǎn)點(diǎn),那么這整個(gè)包也將被丟棄。例如當(dāng)丟棄概率為50%的時(shí)候,丟棄的數(shù)據(jù)包將會(huì)是第2個(gè)包,第4個(gè)包...也就是說(shuō)四個(gè)包中將丟一半,如果丟棄概率是75%,那么4個(gè)包中將被丟棄3個(gè)。
Policing機(jī)制的更多內(nèi)容,還請(qǐng)大家多多學(xué)習(xí),本文只是介紹了部分知識(shí)。
【編輯推薦】