CoPP - Rapid Ping Leads To High CPU Utilization V2.0

Download as pdf or txt
Download as pdf or txt
You are on page 1of 28

V S N L / C o n t r o

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

Rapid Ping leads to high CPU utilization


Ve rs i on 2 . 0

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

D esi g n A ssu m p ti ons a nd Ca v ea ts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

C a v e a ts ............................................................................................................................................... 5 Cu r r ent N etw or k D esi g n. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 N etw or k Ch a r a c ter i sti c s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Cu r r ent N etw or k T op ol og y D i a g r a m s. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

Assumptions ....................................................................................................................................... 5

S u p p or ti ng D oc u m enta ti on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

P r op osed N etw or k D esi g n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 D esi g n F ea tu r es a nd L i m i ta ti ons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 P r op osed N etw or k T op ol og y D i a g r a m s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 S u p p or ti ng D oc u m enta ti on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 9

Copp recommend a t i on f or S u p7 2 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 A l ter na te D esi g n P r op osa l . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 9

A p p end i x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 G l ossa r y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 A b ou t T h i s G ener a l D esi g n R ev i ew . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 H i stor y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 R ev i ew D oc u m ent A c c ep ta nc e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

F e b ru a ry 4 , 2 0 0 8

Company Confidential. A printed copy of this document is considered uncontrolled.

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 .

The p ur p o se o f t hi s d o c um en t i s t o p r o t ec t C P U o f P E r o ut er s f r o m et c . by i m p lem en t i n g C o n t r o l p lan e p o li c y ser ver ( C o P P ).

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 .

Thi s d o c um en t i n c o r p o r at es ex p er i en c e an d best p r ac t i c es i n t o t he d esi g n p r o c ess t o r ed uc e r i sk s an d p r o m o t e suc c ess.

F e b ru a ry 4 , 2 0 0 8

Company Confidential. A printed copy of this document is considered uncontrolled.

V S N L / C o P P

O v er v i ew

of R ec om m end a ti ons

E x ecu t ive Su m m ary


Thi s c an c ause o p er at i o n al i ssues an d ad ver sely ef f ec t ser vi c es. To p r o t ec t V SN L n et w o r k f r o m t hi s an d o t her m ali c i o us at t ac k s t o w ar d s C P U o f t he r o ut er C o P P ( C o n t r o l P lan e P o li c y ) has been r ec o m m en d ed by N O S. R ap i d P i n g f r o m N ear est t o t he D est i n at i o n N o d e lead s t o hi g h C P U ut i li z at i o n .

I ssu e/ R eco m m endat io n P rio rit ies List


Table 1 1 2 3 N o. I s s u e/ R ec o m m en d at i o n P r i o r i t i es I ssu e/ R ec om m end a ti on P r i or i ty M e dium M e dium M e dium

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

The d esi g n p o i n t s / r ec o m m en d at i o n s w i ll help t o an d ac hi eve st abi li t y an d m i n i m i z e t he i ssues bei n g f ac ed d ur i n g t he d ai ly O p er at i o n s, r esult i n g f r o m hi g h C P U ut i li z at i o n .

F e b ru a ry 4 , 2 0 0 8

Company Confidential. A printed copy of this document is considered uncontrolled.

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 .

To ac hi eve st abi li t y an d m i n i m i z e t he i ssues bei n g f ac ed d ur i n g t he d ai ly O p er at i o n s, r esult i n g f r o m C P U ut i li z at i o n

R e sul t to b e a c h ie v e d -

hi g h

D esig n Assu m p t io ns and C aveat s


A ssum p t i o n s an d k n o w n c aveat s r eg ar d i n g t he c ur r en t an d / o r p r o p o sed d esi g n n eed t o be c o m m un i c at ed t o avo i d m i sun d er st an d i n g s lat er d ur i n g t he n et w o r k d esi g n r evi ew p r o c ess. A ssum p t i o n s an d c aveat s ar e d et ai led belo w .

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

Company Confidential. A printed copy of this document is considered uncontrolled.

V S N L / C o P P

Cu r r ent N etw or k D esi g n


N et w o rk C h aract erist ics
B elo w i s t he c ur r en t n et w o r k d esi g n o f V SN L n et w o r k

C u rrent N et w o rk T o p o l o g y D iag ram s


Major PoP to Micro PoP Physical Connectivity
7 3 0 1 S S G
2 x 1 GE 1 x 10 GE
ONS 15454 D W D M

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

Mi c roPoPs 7 6 0 6 ( U p t o 1 6 Mi c roPoPs p e r MajorPoP)

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

i croPoP b ef ore Pi n g t est ############

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

Company Confidential. A printed copy of this document is considered uncontrolled.

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 ###########

m u -dh a-m a0 2 -rt 0 1 # pi n g i p 1 7 2 .3 1 .1 4 5 .4 6 s o u rc e 1 7 2 .3 1 .1 4 5 .4 5 s i z e 6 0 0 re pe at 1 0 0 0 0 T y pe e s c ape s e qu e n c e t o ab o rt .

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

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 :

########### CPU u t i l i z a t i on sh oot s H I G H ###############


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

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

Company Confidential. A printed copy of this document is considered uncontrolled.

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 )

m u -dh a-b k c -m i 0 6 -rt 0 1 # s h o w C P U P ID 1 6 9 R u n tim e (m s ) 2 8 4 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 % 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

m u -dh a-b k c -m i 0 6 -rt 0 1 # s h o w C P U P ID 1 1 7 R u n tim e (m s ) 5 9 7 6 9 6 2 8 5 6

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 %

m u -dh a-b k c -m i 0 6 -rt 0 1 # s h o w C P U P ID 1 1 7 1 6 9 R u n tim e (m s ) 5 9 7 9 0 0 2 8 7 6

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 %

m u -dh a-b k c -m i 0 6 -rt 0 1 # s h c dp n S -S w itc h , H

C apab i l i t y C o de s : R - R o u t e r, T - T ran s B ri dg e , B - S o u rc e R o u t e B ri dg e - H o s t , I - I G M P , r - R e pe at e r, P - P h o n e H o l dt m e S I C apab i l i t y P l at f o rm

D e v ic e ID

m u -dh a-b k c -r1 -as 0 1 G ig 1 / 1

L o c al I n t rf c e 1 3 5

P o rt I D

m u -dh a-m a0 2 -rt 0 1 G E -W A N 3 / 1 m u -dh a-m a0 2 -rt 0 1 G E -W A N 4 / 2 m u -dh a-b k c -m i 0 6 -rt 0 1 #

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

Company Confidential. A printed copy of this document is considered uncontrolled.

V S N L / C o P P

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 ...

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

de s c ri pt i o n * * * * * U pl i n k 1 t o M aj o rP o P C h arav i * * * * * i p addre s s 1 7 2 .3 1 .1 4 5 .4 2 2 5 5 .2 5 5 .2 5 5 .2 5 2 i p pi m s pars e -m o de

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

C u rre n t c o n f i g u rat i o n : 3 2 8 b y t e s ! i n t e rf ac e G E -W A N 4 / 2 m tu 1 5 5 6 i p addre s s 1 7 2 .3 1 .1 4 5 .4 6 2 5 5 .2 5 5 .2 5 5 .2 5 2 i p pi m s pars e -m o de

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 m e s s ag e -di g e s t -k e y 1 m d5 7 0 9 5 8 4 F 1 D 1 8 0 B 1 2 0 6 1 C 0 3 1 6 2 1 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

F e b ru a ry 4 , 2 0 0 8

Company Confidential. A printed copy of this document is considered uncontrolled.

V S N L / C o P P

m u -dh a-m a0 2 -rt 0 1 # S H

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

de s c ri pt i o n * * L i n k 1 t o m u -dh a-b k c -m i 0 6 -rt 0 1 ( B K C ) * * i p addre s s 1 7 2 .3 1 .1 4 5 .4 1 2 5 5 .2 5 5 .2 5 5 .2 5 2 i p po l i c y ro u t e -m ap re di re c t -u ps t re am -t raf f i c -t o -S S G i p o s pf n e t w o rk po i n t -t o -po i n t w rr-qu e u e b an dw i dt h 2 0 2 7 5 3 s pars e -m o de

w rr-qu e u e qu e u e -l i m i t 2 0 2 0 4 0

w rr-qu e u e t h re s h o l d 1 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 w rr-qu e u e t h re s h o l d 2 5 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 w rr-qu e u e t h re s h o l d 3 5 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0

w rr-qu e u e ran do m -de t e c t m i n -t h re s h o l d 1 8 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 w rr-qu e u e ran do m -de t e c t m i n -t h re s h o l d 2 5 0 8 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 w rr-qu e u e ran do m -de t e c t m i n -t h re s h o l d 3 5 0 8 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0

w rr-qu e u e ran do m -de t e c t m ax -t h re s h o l d 1 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 w rr-qu e u e ran do m -de t e c t m ax -t h re s h o l d 3 7 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 w rr-qu e u e c o s -m ap 2 1 1 w rr-qu e u e c o s -m ap 2 2 2 w rr-qu e u e c o s -m ap 3 2 4 t ag -s w i t c h i n g i p

w rr-qu e u e c o s -m ap 3 1 3 7 pri o ri t y -qu e u e c o s -m ap 1 5 6 m l s qo s t ru s t ds c p h o l d-qu e u e 1 0 2 4 i n e n d h o l d-qu e u e 1 0 2 4 o u t

F e b ru a ry 4 , 2 0 0 8

Company Confidential. A printed copy of this document is considered uncontrolled.

V S N L / C o P P

1 0

m u -dh a-m a0 2 -rt 0 1 # S H

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

de s c ri pt i o n * * L i n k 2 t o m u -dh a-b k c -m i 0 6 -rt 0 1 ( B K C ) * * i p addre s s 1 7 2 .3 1 .1 4 5 .4 5 2 5 5 .2 5 5 .2 5 5 .2 5 2 i p po l i c y ro u t e -m ap re di re c t -u ps t re am -t raf f i c -t o -S S G i p o s pf n e t w o rk po i n t -t o -po i n t w rr-qu e u e b an dw i dt h 2 0 2 7 5 3 s pars e -m o de

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

w rr-qu e u e t h re s h o l d 1 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 w rr-qu e u e t h re s h o l d 2 5 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 w rr-qu e u e t h re s h o l d 3 5 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0

w rr-qu e u e ran do m -de t e c t m i n -t h re s h o l d 1 8 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 w rr-qu e u e ran do m -de t e c t m i n -t h re s h o l d 2 5 0 8 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 w rr-qu e u e ran do m -de t e c t m i n -t h re s h o l d 3 5 0 8 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0

w rr-qu e u e ran do m -de t e c t m ax -t h re s h o l d 1 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 w rr-qu e u e ran do m -de t e c t m ax -t h re s h o l d 3 7 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 w rr-qu e u e c o s -m ap 2 1 1 w rr-qu e u e c o s -m ap 2 2 2 w rr-qu e u e c o s -m ap 3 2 4 t ag -s w i t c h i n g i p

w rr-qu e u e c o s -m ap 3 1 3 7 pri o ri t y -qu e u e c o s -m ap 1 5 6 m l s qo s t ru s t ds c p h o l d-qu e u e 1 0 2 4 i n e n d h o l d-qu e u e 1 0 2 4 o u t

F e b ru a ry 4 , 2 0 0 8

Company Confidential. A printed copy of this document is considered uncontrolled.

V S N L / C o P P

1 1

P r op osed N etw or k D esi g n


D esig n F eat u res and Lim it at io ns
Rapid Ping f r om

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.

N ear est to the D estination N ode leads to high CPU utilization.

P ro p o sed N et w o rk T o p o l o g y D iag ram s


A 1 . R o u t e r c an b e l o g i c al l y di v i de d i n t o f o u r f u n c t i o n al c o m po n e n t o r pl an e s D at a P l an e

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

CoP P T empl a t e R eq u i rement s T h e n e w t e m pl at e s w e re de s i g n e d t o m e e t t h e f o l l o w i n g re qu i re m e n t s :

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

A l l o w t h e t raf f i c f al l i n g i n t o n o n c ri t i c al c l as s e s t o t ak e a re as o n ab l e am o u n t o f C P U ( i .e . 3 0 % ) . C o n s i de r t h e i m pl e m e n t at i o n di f f e re n c e s ( s o f t w are v s . h ardw are b as e d C o P P ) .

CoPP Cl a ssi f i ca t i on Cri t eri a

I n t h e pro po s e d t e m pl at e t h e c o n t ro l pl an e t raf f i c h as b e e n c l as s i f i e d b as e d o n pro t o c o l t y pe an d v o l u m e n at u re . T h e f o l l o w i n g c l as s e s are u s e d:

B ord er G a t ew a y P rot ocol ( B G P ) : T h i s c l as s de f i n e s t raf f i c t h at i s c ru c i al t o m ai n t ai n i n g n e i g h b o r re l at i o n s h i ps f o r B G P ro u t i n g pro t o c o l , s u c h as B G P k e e pal i v e s an d ro u t i n g u pdat e s .


F e b ru a ry 4 , 2 0 0 8 V S N L / C o P P

1 2

Company Confidential. A printed copy of this document is considered uncontrolled.

I nt eri or G a t ew a y P rot ocol ( I G P ) : T h i s c l as s de f i n e s t raf f i c t h at i s c ru c i al t o m ai n t ai n i n g I G P ro u t i n g pro t o c o l s s u c h as O S P F an d E I G R P .

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 .

M oni t ori ng : T h i s c l as s de f i n e s t raf f i c u s e d f o r m o n i t o ri n g a ro u t e r, f o r e x am pl e I C M P t raf f i c .

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

! A s s u m i n g t h at x .x .x .y i s t h e pe e ri n g addre s s an d t h at pe e rs b e l o n g t o t h e y .y .0 .0 / 1 6 ran g e pe rm i t t c p y .y .0 .0 0 .0 .2 5 5 .2 5 5 h o s t x .x .x .x e q b g p pe rm i t t c p y .y .0 .0 0 .0 .2 5 5 .2 5 5 e q b g p h o s t x .x .x .x i p ac c e s s -l i s t e x t e n de d c o ppac l -i g p re m ark I G P t raf f i c c l as s !O S P F c o n f ig

! 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

Company Confidential. A printed copy of this document is considered uncontrolled.

V S N L / C o P P

1 3

i p ac c e s s -l i s t e x t e n de d c o ppac l -m an ag e m e n t re m ark C o P P m an ag e m e n t t raf f i c c l as s pe rm i t t c p an y e q 4 9 an y e s t ab l i s h e d pe rm i t t c p an y an y e q 2 2 pe rm i t t c p an y an y e q t e l n e t pe rm i t u dp h o s t y .y .y .y h o s t x .x .x .x e q s n m p pe rm i t u dp h o s t z .z .z .z h o s t x .x .x .x e q n t p ! as s u m i n g y .y .y .y i s t h e S N M P s e rv e r, z .z .z .z i s t h e N T P s e rv e r

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 re m ark C o P P F i l e t ran s f e r t raf f i c c l as s ! as s u m i n g x .x .x .x i s t h e s o u rc e addre s s f o r f i l e t ran s f e rs pe rm i t t c p an y e q 2 1 h o s t x .x .x .x g t 1 0 2 3 e s t ab l i s h e d pe rm i t t c p an y e q 2 0 h o s t x .x .x .x g t 1 0 2 3

pe rm i t t c p an y g t 1 0 2 3 h o s t x .x .x .x g t 1 0 2 3 e s t ab l i s h e d pe rm i t u dp an y g t 1 0 2 3 h o s t x .x .x .x g t 1 0 2 3 i p ac c e s s -l i s t e x t e n de d c o ppac l -m o n i t o ri n g re m ark C o P P m o n i t o ri n g t raf f i c c l as s pe rm i t i c m p an y an y t t l -e x c e e de d pe rm i t i c m p an y an y e c h o -re pl y pe rm i t i c m p an y an y e c h o

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

re m ark C o P P c ri t i c al apps t raf f i c c l as s ( H S R P )

F e b ru a ry 4 , 2 0 0 8

Company Confidential. A printed copy of this document is considered uncontrolled.

V S N L / C o P P

1 4

i p ac c e s s -l i s t e x t e n de d c o ppac l -v pn re m ark C o P P V P N ! as s u m i n g x .x .x .x i s t h e pe e ri n g addre s s f o r V P N pe rm i t g re an y h o s t x .x .x .x an d G R E c l as s an d G R E

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

N ot e: c o ppac l -v pn do e s n o t i n c l u de an e n t ry f o r E S P t raf f i c . T h i s i s b e c au s e t h at t raf f i c i s pro c e s s e d b y a h ardw are ac c e l e rat e d V P N c ard. CoP P R a t e L i mi t i ng

T h e rat e l i m i t i n g v al u e s w i t h i n t h e C t o al l o w t h e c ri t i c al c l as s e s t o t ak e m an d t o l i m i t n o n -c ri t i c al c l as s e s t o ac u s e d, du e t o t h e h ardw are s pe c i f i c s e ac h pl at f o rm .

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

C o P P o n t h e V X R i s c e n t ral i z e d an d i t i s i m pl e m e n t e d i n s o f t w are , w h i l e C o P P o n t h e 7 6 0 0 i s di s t ri b u t e d an d h ardw are -b as e d. F o r t h i s re as o n t h e v al u e s c h o s e n di f f e r f ro m o n e pl at f o rm t o t h e o t h e 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

rat e al l o w e d pe r t raf f i c c l as s t h at h as b e e n pro v e n t o b e

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

Conf orm a ct i on T ran s m i t T ran s m i t T ran s m i t

E x ceed a ct i on T ran s m i t T ran s m i t T ran s m i t

5 0 0 0 0 0 9 0 0 0 0 0 9 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 T ran s m i t T ran s m i t


V S N L / C o P P

1 5

Company Confidential. A printed copy of this document is considered uncontrolled.

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

The following is the complete C oP P configu r a tion for S u p7 2 0

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 re m ark B G P t raf f i c c l as s ! A s s u m i n g t h at 2 0 8 .4 .1 .1 i s t h e pe e ri n g addre s s an d t h at pe e rs b e l o n g t o t h e 2 0 8 .4 .0 .0 / 1 6 ran g e pe rm i t t c p 2 0 8 .4 .0 .0 0 .0 .2 5 5 .2 5 5 h o s t 2 0 8 .4 .1 .1 e q b g p pe rm i t t c p 2 0 8 .4 .0 .0 0 .0 .2 5 5 .2 5 5 e q b g p h o s t 2 0 8 .4 .1 .1

i p ac c e s s -l i s t e x t e n de d c o ppac l -i g p re m ark I G P t raf f i c c l as s ! as s u m i n g 1 0 .9 .4 .3 an d 1 0 .9 .4 .3 are t h e t w o pe e ri n g addre s s e s ! al s o as s u m i n g n e i g h b o r i n 1 0 .9 .4 .0 / 2 4 pe rm i t o s pf 1 0 .9 .4 .0 0 .0 .0 .2 5 5 h o s t 2 2 4 .0 .0 .5 pe rm i t o s pf 1 0 .9 .4 .0 0 .0 .0 .2 5 5 h o s t 2 2 4 .0 .0 .6 pe rm i t o s pf 1 0 .9 .4 .0 0 .0 .0 .2 5 5 h o s t 1 0 .9 .4 .3 pe rm i t o s pf 1 0 .7 .4 .0 0 .0 .0 .2 5 5 h o s t 1 0 .7 .4 .1 !E I G R P c o n f ig pe rm i t e i g rp 1 0 .0 .0 .0 0 .2 5 5 .2 5 5 .2 5 5 h o s t 2 2 4 .0 .0 .1 0 pe rm i t e i g rp 1 0 .0 .0 .0 0 .2 5 5 .2 5 5 .2 5 5 h o s t 1 0 .7 .4 .1

i p ac c e s s -l i s t e x t e n de d c o ppac l -m an ag e m e n t re m ark C o P P m an ag e m e n t t raf f i c c l as s pe rm i t t c p an y e q 4 9 an y e s t ab l i s h e d pe rm i t t c p an y an y e q 2 2 pe rm i t t c p an y an y e q t e l n e 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

Company Confidential. A printed copy of this document is considered uncontrolled.

re m ark C o P P F i l e t ran s f e r t raf f i c c l as s

pe rm i t t c p an y e q 2 1 h o s t 1 7 2 .2 6 .1 7 0 .1 2 5 g t 1 0 2 3 e s t ab l i s h e d pe rm i t t c p an y e q 2 0 h o s t 1 7 2 .2 6 .1 7 0 .1 2 5 g t 1 0 2 3 pe rm i t t c p an y g t 1 0 2 3 h o s t 1 7 2 .2 6 .1 7 0 .1 2 5 g t 1 0 2 3 e s t ab l i s h e d pe rm i t u dp an y g t 1 0 2 3 h o s t 1 7 2 .2 6 .1 7 0 .1 2 5 g t 1 0 2 3 i p ac c e s s -l i s t e x t e n de d c o ppac l -m o n i t o ri n g re m ark C o P P m o n i t o ri n g t raf f i c c l as s pe rm i t i c m p an y an y t t l -e x c e e de d pe rm i t i c m p an y an y e c h o -re pl y pe rm i t i c m p an y an y e c h o

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 re m ark C o P P c ri t i c al apps t raf f i c c l as s pe rm i t i p an y h o s t 2 2 4 .0 .0 .2

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

c l as s -m ap m at c h -al l c o ppc l as s -b g p c l as s -m ap m at c h -al l c o ppc l as s -i g 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

m at c h ac c e s s -g ro u p n am e c o ppac l -m an ag e m e n t c l as s -m ap m at c h -al l c o ppc l as s -f i l e m an ag e m e n t m at c h ac c e s s -g ro u p n am e 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

Company Confidential. A printed copy of this document is considered uncontrolled.

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

m at c h ac c e s s -g ro u p n am e c o ppac l -m o n i t o ri n g c l as s -m ap m at c h -al l c o ppc l as s -c ri t i c al -app c l as s -m ap m at c h -al l c o ppc l as s -v pn m at c h ac c e s s -g ro u p n am e c o ppac l -c ri t i c al -app m at c h ac c e s s -g ro u p n am e c o ppac l -v pn

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

Company Confidential. A printed copy of this document is considered uncontrolled.

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 .>

Al t ernat e D esig n P ro p o sal


< I n ser t a d esc r i p t i o n o f d esi g n c har ac t er i st i c s t hat o f f er a d eg r ee o f f lex i bi li t y t o t he c ust o m er . R easo n s f o r usi n g t hese alt er n at e d esi g n s m ay r an g e f r o m bud g et t o o p er at i o n al p r ef er en c e. Thi s sec t i o n c an be d elet ed i f n o t ap p li c able.>

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 ),

is c o lo g o a re re g is te re d tra d e m a rk s o r tra d e m a rk s o f C is c o a n d /o r its a f f ilia te s in th e U .S . a n d c e rta in o th e r c o u n trie s

F e b ru a ry 4 , 2 0 0 8

Company Confidential. A printed copy of this document is considered uncontrolled.

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.>

S c r ipt to m onitor CoPP


! 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 _ D I R d i sk 0:

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

The f o llo w i n g c o m m an d r eg i st er s t hi s sc r i p t : ! even t m an ag er p o li c y E E M -C O P P -B A SE L I N E .t c l !

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 #

# E E M _ C O P P _ B A SE L I N E _ I N TE R V A L sec o n d s. : : c i sc o : : eem : : even t _ r eg i st er _ t i m er w at c hd o g n am e t i m er \ t i m e $ E E M _ C O P P _ B A SE L I N E _ I N TE R V A L

# 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 : : * #

# C hec k t o m ak e sur e o ur var i ables ex i st . I f n o t , ex i t # w i t h an er r o r . #

i f { ![ i n f o ex i st s E E M _ C O P P _ B A SE L I N E _ I N TE R V A L ] } { set r esult " P o li c y c an n o t be r un : \ 20

F e b ru a ry 4 , 2 0 0 8

Company Confidential. A printed copy of this document is considered uncontrolled.

V S N L / C o P P

var i able E E M _ C O P P _ B A SE L I N E _ I N TE R V A L has n o t been set " } er r o r $ r esult $ er r o r I n f o

i f { ![ i n f o ex i st s E E M _ C O P P _ B A SE L I N E _ D I R ] } { set r esult " P o li c y c an n o t be r un : \ var i able E E M _ C O P P _ B A SE L I N E _ D I R has n o t been set "

er r o r $ r esult $ er r o r I n f o

# R et r i eve t he st at i st i c s g at her ed t he last t i m e t he sc r i p t w as # ex ec ut ed . Thi s i s st o r ed i n t he li n e var i able i n t he # # E E M _ C O P P _ B A SE L I N E c o n t ex t .

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

c at c h { r eg ex p -all -i n li n e { ( \d + )\D } $ li n e} li n esp li t

# U se t he C i sc o p r o vi d ed C L I li br ar y t o o p en a C L I , ex ec ut e # t he ' sho w p o li c y -m ap c o n t r o l-p lan e' c o m m an d , p lac e t he # o ut p ut i n t he c m d _ o ut p ut var i able, t hen c lo se t he C L I .

i f [ c at c h { c li _ o p en } r esult ] { } else { } er r o r $ r esult $ er r o r I n f o ar r ay set c li $ r esult

i f [ c at c h { c li _ ex ec $ c li ( f d ) " sho w p o li c y -m ap c o n t r o l-p lan e" }\ r esult ] { er r o r $ r esult $ er r o r I n f o set c m d _ o ut p ut $ 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

Company Confidential. A printed copy of this document is considered uncontrolled.

V S N L / C o P P

2 1

# c r eat es a n ew C SV f i le eac h d ay . D ef ault t he head er var i able # t o 0. #

# C r eat e t he f i len am e t o use, p lac e i n o ut p ut f i len am e. Thi s

set o ut p ut f i len am e " $ E E M _ C O P P _ B A SE L I N E _ D I R [ c lo c k f o r m at \ set head er 0 # [ c lo c k sec o n d s] -f o r m at " % Y -% m -% d " ] _ E E M _ C O P P _ B A SE .c sv"

# w e p r i n t a head er r o w i n t he C SV f i le. # i f { ![ f i le ex i st s $ o ut p ut f i len am e] } { } set head er 1

# I f t he o ut p ut f i le d o es n o t ex i st , set head er t o 1 so t hat

# 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+ ] #

# M at c h eac h c lass m ap n am e, f o llo w ed by t he n ex t o c c ur r en c e # li st var i able li st . # o f ( \d + ) p ac k et s, ( \d + ) by t es. P lac e all m at c hes i n t he

c at c h { r eg ex p -all i n li n e\ $ c m d _ o ut p ut } li st

{ C lass-m ap : ( \S+ )[ ^ \n ] + \s+ ( \d + ) p ac k et s, ( \d + ) by t es}\

# I f w e p r evi o usly set head er t o 1 ( based o n t he n o n ex i st en t # # o ut p ut f i le), p r i n t a head er i n t he f i le.

i f { $ head er = = 1} { set i i 1 p ut s -n o n ew li n e $ o ut p ut f i le " t i m e,"

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

Company Confidential. A printed copy of this document is considered uncontrolled.

p ut s -n o n ew li n e $ o ut p ut f i le " [ li n d ex $ li st $ i i ] \ p ac k et s,[ li n d ex $ li st $ i i ] by t es," } } in c r ii 4

p ut s $ o ut p ut f i le " "

# P r i n t t he f i r st c o lum n o f d at a, t he c ur r en t d at e an d t i m e i n # # 2007 -03-06 13: 00: 00 f o r m at .

p ut s -n o n ew li n e $ o ut p ut f i le " [ c lo c k f o r m at \ set li n e " ," #

[ c lo c k sec o n d s] -f o r m at " % Y -% m -% d % H : % M : % S" ] ,"

# I t er at e o ver t he li st , p r i n t i n g t he p ac k et an d by t e c o un t # ac c ess o n t he n ex t sc r i p t ex ec ut i o n . # f o r eac h c lass m ap . A d d values t o t he li n e var i able t o

set i 2

set i i i 1

w hi le { $ i < = [ llen g t h $ li st ] } { set var 1 [ li n d ex $ li st $ i ]

i f { [ llen g t h $ li n esp li t ] = = 0} { set var 2 [ li n d ex $ li st [ ex p r $ i + 1] ]

} else {

set var 2 [ ex p r [ li n d ex $ li st [ ex p r $ i + 1] ] - [ li n d ex \ $ li n esp li t [ ex p r $ i i i + 2] ] ] }

set var 1 [ ex p r [ li n d ex $ li st $ i ] - [ li n d ex $ li n esp li t $ i i i ] ]

p ut s -n o n ew li n e $ o ut p ut f i le " $ var 1,$ var 2," set li n e " $ li n e[ li n d ex $ li st $ i ] ,[ li n d ex $ li st [ ex p r $ i + 1] ] ," in c r i 4 }

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

Company Confidential. A printed copy of this document is considered uncontrolled.

p ut s $ o ut p ut f i le " " #

# Save li n e t o t he E E M _ C O P P _ B A SE L I N E c o n t ex t so t hat w e\ # c an r et r i eve i t o n t he n ex t sc r i p t ex ec ut i o n . #

c o n t ex t _ save E E M _ C O P P _ B A SE L I N E " li n e" # C lo se 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

The c o n t en t s o f t he f i le c an be ex am i n ed o n t he r o ut er usi n g t he mor e c o m m an d .

47 9 518 7 2 by t es t o t al ( 14061568 by t es f r ee)

F e b ru a ry 4 , 2 0 0 8

Company Confidential. A printed copy of this document is considered uncontrolled.

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

Company Confidential. A printed copy of this document is considered uncontrolled.

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

C han g e F o r ec ast : M ed i um T h is doc ume nt w il l b e k e pt unde r r e v ision c ontr ol .

F e b ru a ry 4 , 2 0 0 8

Company Confidential. A printed copy of this document is considered uncontrolled.

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

Company Confidential. A printed copy of this document is considered uncontrolled.

V S N L / C o P P

27

You might also like