CoPP - Rapid Ping Leads To High CPU Utilization V2.0
CoPP - Rapid Ping Leads To High CPU Utilization V2.0
CoPP - Rapid Ping Leads To High CPU Utilization V2.0
Advanced Services
VSNL / Control P l a ne P ol i c y G e ne ra l D e s i g n R e v i e w
C o rp o ra te C is c o 1 7 0 W e s t S a n J o s e , U S A h ttp ://w w w T e l: 4 0 8 0 F a x : 4 0
H e a d q u a rte rs T a s m a n D r iv e C A 9 5 1 3 4 -1 7 0 6 .c 8 0 8 is 5 5 5 c o 2 6 5 3 2 6 .c -4 -N -4 o m 0 0 0 E T S (6 3 8 7 ) 1 0 0
Contents
Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 I ntr od u c ti on. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 D oc u m ent P u r p ose. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 O v er v i ew of R ec om m end a ti ons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
E x ec u ti v e S u m m a r y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
I ssu e/ R ec om m end a ti on P r i or i ti es L i st . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
B u si ness P r of i l e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
N etw or k O b j ec ti v es . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Assumptions ....................................................................................................................................... 5
S u p p or ti ng D oc u m enta ti on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
F e b ru a ry 4 , 2 0 0 8
V S N L / C o P P
I ntr od u c ti on
D o cu m ent P u rp o se
The r ec o m m en d at i o n s p r esen t ed i n t hi s d o c um en t ar e based o n d esi g n an d d ep lo y m en t best p r ac t i c es d evelo p ed t hr o ug h m an y y ear s o f ex p er i en c e sp an n i n g t ho usan d s o f c ust o m er n et w o r k s. E ac h sec t i o n o f t hi s d o c um en t f o c uses o n sp ec i f i c asp ec t s o f t he o ver all d esi g n . Thi s d o c um en t p r o vi d es an o ver all assessm en t o f a n et w o r k d esi g n an d sp ec i f i c o p er at i o n al f un c t i o n s. The o bser vat i o n s an d sug g est i o n s p r esen t ed i n t hi s d o c um en t ar e t he r esult o f i n f o r m at i o n ac q ui r ed f r o m t he c li en t d ur i n g i n t er vi ew s, si t e vi si t s an d / o r vi a d o c um en t at i o n sup p li ed t o C i sc o .
D O S at t ac k , m alf un c t i o n i n g I n t er f ac es
Si n c e C o P P p ar am et er ar e d i f f er en t f o r d i f f er en t n et w o r k an d t o t ally d ep en d s o n t he t r af f i c p at t er n , I n i t i ally V SN L w i ll i m p lem en t t he sug g est ed p ar am et er s an d c o llec t t he r esult s usi n g t he g i ven sc r i p t . C i sc o / V SN L w i ll an aly z e t he o ut p ut an d m ay sug g est t he n ew values based o n t he sc r i p t o ut p ut .
F e b ru a ry 4 , 2 0 0 8
V S N L / C o P P
O v er v i ew
of R ec om m end a ti ons
Rapid Ping leads to high CPU utilization P ro p o s e d C o n fig u ra tio n S c rip t to c o lle c t th e v a lu e s
P r ior ity D e f inition
H ig h p r i o r i t y i ssues m ust be r ec t i f i ed bef o r e t he d esi g n c an be i m p lem en t ed . F ai lur e t o d o so w i ll sever ely i m p ac t t he p er f o r m an c e, sc alabi li t y , o r st abi li t y o f t he n et w o r k . M e dium p r i o r i t y i ssues i n c lud e c han g es t o t he d esi g n t hat w i ll i m p r o ve t he p er f o r m an c e, sc alabi li t y , o r st abi li t y o f t he n et w o r k . These m ay i n c lud e B est P r ac t i c e r ec o m m en d at i o n s. L ow p r i o r i t y i ssues i n c lud e c han g es t o t he d esi g n t hat m ay i m p r o ve t he m an ag eabi li t y o r p r o vi si o n i n g o f t he n et w o r k .
B u siness P ro f il e
U n d er st an d i n g t he busi n ess g o als o f a c o m p an A g o o d n et w o r k d esi g n sho uld t r an sp ar en t ly p p er m i t t i n g t hem t o m eet c o m p an y o bj ec t i ves w p r o vi d e ac c ep t able levels o f p er f o r m an c e an d y o r i n st i t ut i o n i s c r i t i c al w hen an aly z i n g a n et w o r k d esi g n . r o vi d e ser vi c es an d f un c t i o n ali t y t o n et w o r k ed user s, hi le p er f o r m i n g w o r k r elat ed t ask s. The n et w o r k sho uld r eli abi li t y y et r em ai n c o st an d r eso ur c e ef f i c i en t .
N et w o r k d esi g n d ec i si o n s sho uld be t he r esult o f t ho ug ht f ul r i sk / ben ef i t an aly si s. The o ut c o m e o f t hi s an aly si s i s usually a c o m p r o m i se bet w een c o st an d f un c t i o n ali t y . B usine ss I mpa c t of c h a ng ing de sig n
F e b ru a ry 4 , 2 0 0 8
V S N L / C o P P
N et w o rk O b j ect ives
In o r n et w d ef i n n et w d er o rk ed o rk to in g ear o p m easur e suc c o bj ec t i ves. C ly i n t he p r o c er at i o n ar e m ess, t he d esi g n r evi ew p r o c ess r eq ui r es c r i t er i a be d ef i n ed t o est abli sh t he r i t i c al n et w o r k ser vi c es an d g en er al avai labi li t y an d p er f o r m an c e levels sho uld be ess. The g o als ar t i c ulat ed her e bec o m e t he g ui d e by w hi c h t he n et w o r k d esi g n an d easur ed d ur i n g t hi s evaluat i o n .
R e sul t to b e a c h ie v e d -
hi g h
Assumptions
The values sug g est ed ar e based o n ex p er i en c e an d ar e subj ec t t o c han g e based o n t he o ut p ut o f C o P P sc r i p t . C i sc o / V SN L have t o f i n d o ut t he best sup p o r t ed values f o r V SN L n et w o r k as g i ven by C o P P sc r i p t .
C a v e a ts
A s i n i t i ally n o t r af f i c w i ll be d r o p p ed an d all t r af f i c w i ll be m o n i t o r ed . Ther e w i ll be n o i ssue o f p ac k et d r o p bec ause o f C o P P .
F e b ru a ry 4 , 2 0 0 8
V S N L / C o P P
MajorPoP 7 6 0 9
T o M e g a P o P o v e r D W D M r in g
8 x 1 GE
C W DM h u b C W DM h u b C W DM h u b C W DM h u b
OADM
OADM
OADM
OADM
OADM
OADM
OADM
OADM
OADM
OADM
OADM
OADM
OADM
OADM
OADM
OADM
Su p p o rt ing D o cu m ent at io n
########## CPU Process on M
m u -dh a-b k c -m i 0 6 -rt 0 1 # s h o w
pro c e s s e s c pu h i s t o ry
1 0 0 9 0
2 2 2 2 2 2
1 1 1 1 1 2 2 2 2 2 5 5 5 5 5
2 2 2 2 2
1 1 1 1 1 1 1 1 1 1 4 4 4 4 4 1 1
F e b ru a ry 4 , 2 0 0 8
V S N L / C o P P
8 0
7 0
6 0
5 0
4 0
3 0
2 0
1 0
0 ....5 ....1 ....1 ....2 ....2 ....3 ....3 ....4 ....4 ....5 ....5 .... 0 5 0 5 0 5 0 5 0 5
*****
C P U %
pe r s e c o n d ( l as t 6 0 s e c o n ds )
####### R a p i d Pi n g g i v en f rom
a j orPoP t o M
i croPoP ###########
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
P ac k e t s e n t w i t h a s o u rc e addre s s o f 1 7 2 .3 1 .1 4 5 .4 5 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
S e n di n g 1 0 0 0 0 , 6 0 0 -b y t e I C M P E c h o s t o 1 7 2 .3 1 .1 4 5 .4 6 , t i m e o u t i s 2 s e c o n ds :
on t h e m i crop op
1 0 0 9 0 8 0
4 1 1 1 1 1 6 6 6 6 6 3 3 3 3 3 8 8 8 8 8 5 5 5 5 5 6 6 6 6 6
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 2 2 2 2 2
9 9 9 9 9 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
7 0
5 0 **************************
6 0
*****
*****
4 0 **************************
3 0 *******************************
2 0 *******************************
**********************
*************** **
**********************
V S N L / C o P P
F e b ru a ry 4 , 2 0 0 8
1 0 ******************************* 0 5 0 5 0 5 0
0 ....5 ....1 ....1 ....2 ....2 ....3 ....3 ....4 ....4 ....5 ....5 .... 5 0 5
**********************
C P U %
pe r s e c o n d ( l as t 6 0 s e c o n ds )
u t i l i z at i o n f o r f i v e s e c o n ds : 4 4 % / 1 3 % ; o n e m i n u t e : 2 9 % ; f i v e m i n u t e s : 1 2 % 1 1 6 3 In v o k e d 2 4 4 1 1 .4 3 % u S e c s 1 .4 9 % 5 S e c 0 .6 8 % 1 M in 5 M i n T T Y P ro c e s s 1 V i rt u al E x e c
pro c e s s e s c pu | e x c l u 0 .0
u t i l i z at i o n f o r f i v e s e c o n ds : 4 4 % / 1 3 % ; o n e m i n u t e : 2 9 % ; f i v e m i n u t e s : 1 2 % 4 9 0 6 3 1 6 1 1 6 8 In v o k e d 1 2 1 2 9 .3 5 % 1 .4 3 % u S e c s 5 S e c 1 7 .2 6 % 1 M in 6 .2 7 % 5 M i n T T Y P ro c e s s 1 V i rt u al E x e c 0 I P I n pu t
pro c e s s e s c pu | e x c l u 0 .0
1 6 9
2 4 4 5
1 .4 9 %
0 .6 8 %
u t i l i z at i o n f o r f i v e s e c o n ds : 4 4 % / 1 3 % ; o n e m i n u t e : 2 9 % ; f i v e m i n u t e s : 1 2 % 4 9 0 6 5 8 9 1 1 7 3 In v o k e d 1 2 1 2 9 .3 5 % 1 .4 3 % u S e c s 5 S e c 1 7 .2 6 % 1 M in 6 .2 7 % 5 M i n T T Y P ro c e s s 1 V i rt u al E x e c 0 I P I n pu t
pro c e s s e s c pu | e x c l u 0 .0
2 4 5 1
1 .4 9 %
0 .6 8 %
D e v ic e ID
L o c al I n t rf c e 1 3 5
P o rt I D
1 2 4 1 5 6
W S -C 3 7 5 0 G -G i g 1 / 0 / 1 1 R S I R S I
C IS C O 7 6 0 9 G ig 1 / 8 C IS C O 7 6 0 9 G ig 2 / 8
F e b ru a ry 4 , 2 0 0 8
V S N L / C o P P
3 / 1
C u rre n t c o n f i g u rat i o n : 3 1 9 b y t e s ! i n t e rf ac e G E -W A N 3 / 1 m tu 1 5 5 6
i p ac c e s s -g ro u p V I R U S _ T R A F F I C _ T O _ D R O P _ e t t h o u t i p o s pf n e t w o rk po i n t -t o -po i n t n e g o t i at i o n au t o t ag -s w i t c h i n g i p m l s qo s t ru s t c o s e n d s e rv i c e -po l i c y o u t pu t G E W A N -O u t
m u -dh a-b k c -m i 0 6 -rt 0 1 # m u -dh a-b k c -m i 0 6 -rt 0 1 # m u -dh a-b k c -m i 0 6 -rt 0 1 # s h ru n n i n g -c o n f i g i n t e rf ac e g e -W A N B u i l di n g c o n f i g u rat i o n ... 4 / 2
F e b ru a ry 4 , 2 0 0 8
V S N L / C o P P
B u i l di n g c o n f i g u rat i o n ...
R U N n i n g -c o n f i g I N T e rf ac e G I G ab i t E t h e rn e t 1 / 8
C u rre n t c o n f i g u rat i o n : 1 0 5 8 b y t e s ! i n t e rf ac e G i g ab i t E t h e rn e t 1 / 8 m tu 1 5 5 6 i p pi m
w rr-qu e u e qu e u e -l i m i t 2 0 2 0 4 0
F e b ru a ry 4 , 2 0 0 8
V S N L / C o P P
1 0
B u i l di n g c o n f i g u rat i o n ...
R U N n i n g -c o n f i g I N T e rf ac e G I G ab i t E t h e rn e t 2 / 8
C u rre n t c o n f i g u rat i o n : 1 1 1 9 b y t e s ! i n t e rf ac e G i g ab i t E t h e rn e t 2 / 8 m tu 1 5 5 6 i p pi m
i p o s pf m e s s ag e -di g e s t -k e y 1 m d5 7 1 3 1 1 1 6 0 6 0 A 0 2 0 1 3 E 3 C 2 B 3 A 3 8
w rr-qu e u e qu e u e -l i m i t 2 0 2 0 4 0
F e b ru a ry 4 , 2 0 0 8
V S N L / C o P P
1 1
T his c ause oper ational issues and adv er sely ef f ec t ser v ic es. N eed r ec om m endations to ov er c om e this issue.
3 .
2 . 4 .
M an ag e m e n t pl an e C o n t ro l pl an e S e rv i c e pl an e
C l as s i f y c o n t ro l t raf f i c n o t o n l y b as e d o n pro t o c o l t y pe ( m an ag e m e n t , i g p, m o n i t o ri n g , e t c ) , b u t al s o o n t h e v o l u m e n at u re o f t h e t raf f i c ( i n t e rac t i v e v s . b u l k ) . A l l o w t h e t raf f c o m pro m i s i n g c l as s e s t h at w o dro ppi n g pac k i c f al l i n g i n t t h e s t ab i l i t y u l d al l o w t h e t s an d b e c o o th o f e m m e e c th e ax s u ri t i c al pl at f o im u m n re s po c l as s e rm . T v o lu m n s iv e s t o t ak e as m u c h C P U as n e e de d, b u t w i t h o u t h i s i s , de f i n i n g rat e l i m i t i n g v al u e s i n t h e c ri t i c al e o f t raf f i c po s s i b l e b e f o re t h e pl at f o rm s t art s . c y c le s
1 2
M a na g ement ( i nt era ct i v e) : T h i s c l as s de f i n e s n e c e s s ary , f re qu e n t l y u s e d i n t e rac t i v e t raf f i c t h at i s re qu i re d f o r day -t o -day n e t w o rk o pe rat i o n s . T h i s c l as s i n c l u de s t raf f i c u s e d f o r i n t e rac t i v e re m o t e n e t w o rk ac c e s s an d m an ag e m e n t ; f o r e x am pl e , t e l n e t , S S H , N T P , S N M P , an d T A C A C S . F i l e M a na g ement ( b u l k ) : T h i s c l as s de f i n e s f i l e t ran s f e r t raf f i c t h at i s re qu i re d f o r n e t w o rk o pe rat i o n s . T h i s c l as s i n c l u de s t raf f i c g e n e rat e d w i t h pro t o c o l s l i k e T F T P an d F T P .
Cri t i ca l A ppl i ca t i ons : T h i s c l as s de f i n e s appl i c at i o n t raf f i c t h at i s c ru c i al t o a s pe c i f i c n e t w o rk , f o r e x am pl e H o t S t an db y R o u t e r P ro t o c o l ( H S R P ) t raf f i c . V P N : T h i s c l as s de f i n e s t raf f i c u s e d t u n n e l i n g an d V P N , f o r e x am pl e I P s e c an d G R E . D ef a u l t : T h i s c l as s de f i n e s al l re m ai n i n g t raf f i c de s t i n e d t o t h e R P t h at do e s n o t m at c h an y o t h e r c l as s . C o P P C la s s C o n fig u ra tio n
T h e c l as s e s de s c ri b e d pre v i o u s l y are c o n f i g u re d as f o l l o w s :
re m ark B G P t raf f i c c l as s
i p ac c e s s -l i s t e x t e n de d c o ppac l -b g p
! as s u m i n g x .x .x .x i s t h e pe e ri n g addre s s e s an d t h at pe e rs b e l o n g t o y .y .y .0 / 2 4 pe rm i t o s pf y .y .y .0 0 .0 .0 .2 5 5 h o s t 2 2 4 .0 .0 .5 pe rm i t o s pf y .y .y .0 0 .0 .0 .2 5 5 h o s t 2 2 4 .0 .0 .6 pe rm i t o s pf y .y .y .0 0 .0 .0 .2 5 5 h o s t x .x .x .x !E I G R P c o n f ig
pe rm i t e i g rp y .y .y .0 0 .0 .0 .2 5 5 h o s t 2 2 4 .0 .0 .1 0
pe rm i t e i g rp y .y .y .0 0 .0 .0 .2 5 5 .2 5 5 h o s t x .x .x .x
F e b ru a ry 4 , 2 0 0 8
V S N L / C o P P
1 3
pe rm i t i c m p an y an y po rt -u n re ac h ab l e
i p ac c e s s -l i s t e x t e n de d c o ppac l -c ri t i c al -app pe rm i t i p an y h o s t 2 2 4 .0 .0 .2
F e b ru a ry 4 , 2 0 0 8
V S N L / C o P P
1 4
pe rm i t u dp an y h o s t x .x .x .x e q i s ak m p
pe rm i t u dp an y h o s t x .x .x .x e q n o n 5 0 0 -i s ak m p
o P P u c h c e pt a di f
po l i c e s w C P U as n ab l e C P U f e re n t s e t
e re c h o s e e c e s s ary w le v e ls .E v o f rat e l i m
n fo llo w in ith o u t o v e n th o u g h i t i n g v al u
g t h e s am e c ri t e ri a. T h i s i s , e rw h e l m i n g t h e pl at f o rm , t h e s am e c ri t e ri a w e re e s i s re c o m m e n de d f o r
Copp recommend a t i on f or S u p7 2 0
T h e f o l l o w i n g t ab l e s h o w s t h e m ax i m u m e f f e c t i v e f o r S u p7 2 0 . T ra f f i c cl a s s B G P IG P F IL E M A N A G E M E N T M A N A G E M E N T M O N IT O R I N G C R IT IC A L
F e b ru a ry 4 , 2 0 0 8
R a t e ( b ps ) 4 0 0 0 0 0 0 3 0 0 0 0 0 6 0 0 0 0 0 0
5 0 0 0 0 0 9 0 0 0 0 0 9 0 0 0 0 0
1 5
V P N D E F A U L T
6 0 0 0 0 0 0 5 0 0 0 0 0
T ran s m i t T ran s m i t
T ran s m i t T ran s m i t
pe rm i t u dp 1 7 2 .2 6 .1 7 0 .0 0 .0 .0 .2 5 5 h o s t 1 7 2 .2 6 .1 7 0 .1 2 5 e q s n m p pe rm i t u dp h o s t 1 7 2 .2 6 .1 7 0 .1 0 h o s t 1 7 2 .2 6 .1 7 0 .1 2 5 e q n t p i p ac c e s s -l i s t e x t e n de d c o ppac l -f i l e m an ag e m e n t
F e b ru a ry 4 , 2 0 0 8 V S N L / C o P P
1 6
pe rm i t i c m p an y an y po rt -u n re ac h ab l e
i p ac c e s s -l i s t e x t e n de d c o ppac l -v pn pe rm i t g re an y h o s t 2 0 8 .4 .1 .1 pe rm i t u dp an y h o s t 2 0 8 .4 .1 .1 e q i s ak m p !! pe rm i t e s p an y h o s t 2 0 8 .4 .1 .1
pe rm i t u dp an y h o s t 2 0 8 .4 .1 .1 e q n o n 5 0 0 -i s ak m p
m at c h ac c e s s -g ro u p n am e c o ppac l -b g p m at c h ac c e s s -g ro u p n am e c o ppac l -i g p
c l as s -m ap m at c h -al l c o ppc l as s -m an ag e m e n t
F e b ru a ry 4 , 2 0 0 8
V S N L / C o P P
1 7
c l as s -m ap m at c h -al l c o ppc l as s -m o n i t o ri n g
po l i c y -m ap c o pp-po l i c y c l as s c o ppc l as s -b g p c l as s c o ppc l as s -i g p po l i c e c i r 4 0 0 0 0 0 0 b c 4 0 0 0 0 0 b e 4 0 0 0 0 0 c o n f o rm -ac t i o n t ran s m i t e x c e e d-ac t i o n t ran s m i t po l i c e c i r 3 0 0 0 0 0 b c 3 0 0 0 b e 3 0 0 0 c o n f o rm -ac t i o n t ran s m i t e x c e e d-ac t i o n t ran s m i t c l as s c o ppc l as s -f i l e m an ag e m e n t c l as s c o ppc l as s -m an ag e m e n t c l as s c o ppc l as s -m o n i t o ri n g po l i c e c i r 6 0 0 0 0 0 0 b c 6 0 0 0 0 b e 6 0 0 0 0 c o n f o rm -ac t i o n t ran s m i t e x c e e d-ac t i o n t ran s m i t po l i c e c i r 5 0 0 0 0 0 b c 5 0 0 0 b e 5 0 0 0 c o n f o rm -ac t i o n t ran s m i t e x c e e d-ac t i o n t ran s m i t po l i c e c i r 9 0 0 0 0 0 b c 9 0 0 0 b e 9 0 0 0 c o n f o rm -ac t i o n t ran s m i t e x c e e d-ac t i o n t ran s m i t c l as s c o ppc l as s -c ri t i c al -app c l as s c o ppc l as s -v pn c l as s c l as s -de f au l t po l i c e c i r 9 0 0 0 0 0 b c 9 0 0 0 b e 9 0 0 0 c o n f o rm -ac t i o n t ran s m i t e x c e e d-ac t i o n t ran s m i t po l i c e c i r 6 0 0 0 0 0 0 b c 6 0 0 0 0 b e 6 0 0 0 0 c o n f o rm -ac t i o n t ran s m i t e x c e e d-ac t i o n t ran s m i t po l i c e c i r 5 0 0 0 0 0 b c 5 0 0 0 b e 5 0 0 0 c o n f o rm -ac t i o n t ran s m i t e x c e e d-ac t i o n t ran s m i t
m l s qo s c o n t ro l -pl an e
s e rv i c e -po l i c y i n pu t c o pp-po l i c y
F e b ru a ry 4 , 2 0 0 8
V S N L / C o P P
1 8
R E C O M M E N D AT I O N -
2- Si n c e at t ac k c an be i n t en t i o n ally o r un i n t en t i o n ally ( m i g ht be bec ause o f f ault y N I C ), n o t o n ly ed g e r o ut er but also c o r e r o ut er s n eed t o be p r o t ec t ed by C o P P . 4- To p r o t ec t t he sy st em 3- C o n si d er all p r o t o c o l i n c lud i n g M P L S, L D P , R SV P , C SM li m i t ed t o t hese f o r C o P P . fro m hear t beat , O SP F et c but n o t A R P br o ad c ast , use ml s q os pr otoc ol a r p pol ic e b ps
1- The r at e li m i t sp ec i f i ed has t o be f i n e t un ed i n f ut ur e ( U si n g t he Sc r i p t o ut p ut ).
Su p p o rt ing D o cu m ent at io n
ht t p : / / f o r um s.c i sc o .c o m / ef o r um / ser vlet / E E M ? p ag e= eem & f n = sc r i p t & sc r i p t I d = 344 ht t p : / / w w w .c i sc o .c o m / w ar p / p ubli c / 7 07 / i ac l.ht m l < I n ser t Sup p o r t i n g D o c um en t at i o n .>
C IS C O C O N F ID T H IS D O C U M E D IS C L O S E D T O D IS C L O S U R E A D IS T R IB U T IO N T E C H N O L O G Y G e n e ra l D e s ig n R C o p y rig h t 2 0 0 A ll rig h ts re s e rv e C IS C O C O N F ID
E N T IA L IN F O R M A T IO N N T C O N T A IN S V A L U A B A N Y P E R S O N , O R G A N N D P R O P R IE T A R Y R IG O F T H IS D O C U M E N T D O F IN T E L L E C T U A L P R e v ie w 4 , C is c o d . . C is c o , C is c o , a n d th e C E N T IA L IN F O R M A T IO N
L E T IZ A T H T S O E S O P E R
R A D E IO N , O A G R E E N O T G T Y D E
S E C R E R E N T M E N T R A N T S C R IB
T S IT Y O R A N E D
A N U N IN Y L H E
C O N L E S S T E L L E IC E N S R E IN .
F ID S U C C T U E IN
E N H A O
T IA L D IS C L L P R O R R IG
IN F O R M O S U R E P E R T Y H T S , IN
A IS L I W
T IO S U C E N H O
N O B JE S E L E
F C C T A G O R
IS T O R E IN
C O T H E M P A
A N E E N R T
D P R T , T
IT S O V IS A P P R O T H
S U IO O E
P P N S V E C O
L IE O F D B N T E
R S , A W Y C N T
A N R I IS C , T H
D T T O E
S H A L L N O T B E E N N O N T H E P R O D U C T (S ),
F e b ru a ry 4 , 2 0 0 8
V S N L / C o P P
1 9
A p p end i x
< I n ser t r eso ur c es an d r ef er en c es avai lable t o t he c ust o m er . I f t he f o c us o f t hi s d esi g n r evi ew c o ver s m o r e t han o n e c o r e t ec hn o lo g y , t hi s sec t i o n sho uld be r en am ed t o A p p en d i c es an d eac h t ec hn o lo g y g i ven i t s o w n sub-sec t i o n usi n g t he H ead er 2 st y le. P lease be sur e n o t t o i n c lud e li n k s t hat ar e i n ac c essi ble t o t he c ust o m er o r an y d o c um en t at i o n t hat i s C i sc o C o n f i d en t i al i n n at ur e.>
even t m an ag er en vi r o n m en t E E M _ C O P P _ B A SE L I N E _ I N TE R V A L 300
T h e c onte nts of th e T C L pol ic y f ol l ow . T h e c omme nts w ith in th e c ode de sc r ib e th e ope r a tion of th e sc r ipt. # # U se t he t i m er E D t o ex ec ut e ever y #
# I m p o r t t he c i sc o n am esp ac es t o g ai n ac c ess t o t he # c li _ * k ey w o r d s. #
n am esp ac e i m p o r t : : c i sc o : : eem : : * #
F e b ru a ry 4 , 2 0 0 8
V S N L / C o P P
er r o r $ r esult $ er r o r I n f o
i f [ c at c h { c o n t ex t _ r et r i eve " E E M _ C O P P _ B A SE L I N E " " li n e" } r esult ] { set li n e " " set li n esp li t " "
} else {
set li n e $ r esult
} else { }
i f [ c at c h { c li _ c lo se $ c li ( f d ) $ c li ( t t y _ i d )} r esult ] { } er r o r $ r esult $ er r o r I n f o
F e b ru a ry 4 , 2 0 0 8
V S N L / C o P P
2 1
# o ut p ut f i le var i able. #
# O p en t he o ut p ut f i le f o r ap p en d i n g , p lac e t he han d le i n t he
set o ut p ut f i le [ o p en $ o ut p ut f i len am e a+ ] #
c at c h { r eg ex p -all i n li n e\ $ c m d _ o ut p ut } li st
w hi le { $ i i < = [ llen g t h $ li st ] } {
F e b ru a ry 4 , 2 0 0 8 V S N L / C o P P
2 2
p ut s $ o ut p ut f i le " "
set i 2
set i i i 1
} else {
in c r iii 4
# W r ap t he li n e.
F e b ru a ry 4 , 2 0 0 8 V S N L / C o P P
2 3
p ut s $ o ut p ut f i le " " #
c lo se $ o ut p ut f i le Thi s p o li c y c r eat es a n ew o ut p ut C SV f i le f o r eac h d ay . The dir c o m m an d c an be used o n t he d i r ec t o r y c o n f i g ur ed i n E E M _ C O P P _ B A SE L I N E _ D I R t o d i sp lay t he f i les c ur r en t ly p r esen t . The f o llo w i n g i s an ex am p le usi n g t he d i r ec t o r y disk 0 : e / : r o ut er #d i r d i sk 0: e/ D i r ec t o r y o f d i sk 0: / e/ 8 -r w 2622 M ar 6 2007 14: 44: 44 + 00: 00 2007 -03-06_ E E M _ C O P P _ B A SE .c sv
r o ut er #m o r e d i sk 0: / e/ 2007 -03-06_ E E M _ C O P P _ B A SE .c sv
F e b ru a ry 4 , 2 0 0 8
V S N L / C o P P
2 4
G l ossa r y
< P r o vi d e a li st o f t er m s an d d ef i n i t i o n s t hat ar e i n c lud ed i n t hi s d o c um en t o r t hat w i ll ai d i n i t s c o m p r ehen si o n .> P lease r ef er t o t he C C O I n t er n et w o r k i n g Ter m s an d A c r o n y m s G ui d e at ht t p : / / w w w .c i sc o .c o m / un i ver c d / c c / t d / d o c / c i si n t w k / i t a/ i n d ex .ht m f o r ad d i t i o n al t er m s.
F e b ru a ry 4 , 2 0 0 8
V S N L / C o P P
2 5
A b ou t T h i s G ener a l D esi g n R ev i ew
A ut ho r : C han g e A ut ho r i t y : vsn l-n o s-50@ c i sc o .c o m C i sc o A d van c ed Ser vi c es
H ist o ry
1.0 2.0 V er si on N o. I ssu e D a te 4 F ebr uar y 2008 S ta tu s R eleased F i r st r elease R ea son f or Ch a ng e R eleased
R eview
R aj at D hag e R ev i ew er s D eta i l s C i sc o Sy st em s, I n c . V er si on N o. 2.0 D a te 4 F ebr uar y 2008
F e b ru a ry 4 , 2 0 0 8
V S N L / C o P P
26
D oc u m ent A c c ep ta nc e
Name T itle C o mp an y S i g n at u r e D at e Name T itle C o mp an y S i g n at u r e D at e
Name T itle C o mp an y S i g n at u r e D at e
Name T itle C o mp an y S i g n at u r e D at e
Name T itle C o mp an y S i g n at u r e D at e
Name T itle C o mp an y S i g n at u r e D at e
F e b ru a ry 4 , 2 0 0 8
V S N L / C o P P
27