Documente Academic
Documente Profesional
Documente Cultură
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
A g en da
What is Quality of Service (QoS)? C isco I O S QoS b est p ractices T he C isco I O S QoS b ehavioral m od el N etw ork -B ased A p p lication R ecog n ition (N B A R ) C isco A utoQoS for the E n terp rise F uture: flex ib le flow B an d w id th E stim ation usin g C orvil B an d w id th m an ag em en t
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
W eb content
Browsing S h op p ing
O rd e r p roc e ssing & b il l ing I nv e nt ory & sh ip p ing A c c ou nt ing & re p ort ing
V id e o on De m a nd ( V oD) Mov ie s
B u lk tra f f ic
E m a il Da t a b a c k u p s Print f il e s
C onvergence
IP N e tw o rk
Cisco Public
W h en is QoS Used?
If b a n d w i d t h i s a b u n d a n t , e c o n o m i c a l , r e lia b le a n d a v a ila b le , th e r e is n o n e e d fo r Q o S O th e r w is e , Q o S m e c h a n is m s a r e :
E sse nt ia l f or re a l -t im e a p p l ic a t ions
Cisco Public
C a u s e s o f d e g ra d e d p e rfo rm a n c e
Y N Y N
Y Y N N
Y Y N N
T h e Q o S c h a lle n g e
V a ria b l e q u e u ing d e l a y s
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
QoS Solution E x am p le
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
T raffic F low s w ith B est E ffort QoS N o Con g estion N o P rob lem
R ou ter
S erver
O n serial lin k s, lon g er p ack ets tak e lon g er to tran sm it Sm aller p ack ets can b e d elayed b ehin d lon g er on es
Cisco IOS QoS Update, 6/05
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
Con g estion w ith out QoS P olicies E x am ple: User P rin ts to A ttach ed P rin ter
P rint p a ck ets d om ina te a va ila b le b a nd w id th R esp onse tim e slow s f or a ll u sers
R ou ter S erver
Print p a c k e t s
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
10
Citrix ICA
P riority H igh M ed iu m L ow B a ck grou nd
P riority P ack et T ag g in g
IC A B its ( d ecim a l) 0 1 2 3 V irtu a l C ha nnel P riorities S a m p le V irtu a l C ha nnels V id eo, m ou se, a nd k ey b oa rd screen u p d a tes
P rogra m neighb orhood , clip b oa rd , a u d io m a p p ing, a nd license m a na gem ent C lient com m on eq u ip m ent ( C O M ) p ort m a p p ing, client d rive m a p p ing A u to client u p d a te, client p rinter m a p p ing, a nd O rigina l E q u ip m ent M a nu f a ctu re ( O E M ) cha nnels
C is co Network ing I ntegration with th e C itrix I C A P rotocol , www. s u p p ort. citrix . com / D ocu m ent I D : C TX 104 4 7 5 , J u l y 2004 , 17 p gs .
Cisco IOS QoS Update, 6/05
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
11
M an ag in g Con g estion w ith QoS P olicies B ased on Citrix ICA V irtual Ch an n el P riorities
N on-p rinting u sers not a f f ected
R ou ter
S erver
Cisco Public
12
H ow
1 .
cl as s m m m cl as s m -m ap atch atch atch -m ap atch
2 .
p ol icy-m ap C itrix -traffic cl as s C itrix -h igh -m ediu m -l ow b andwidth p ercent 20 < < < A s s ign 20% as m inim u m b andwidth cl as s C itrix -b ack grou nd b andwidth p ercent 5 < < < A s s ign 5 % as m inim u m b andwidth p ol ice cir 128 000 < < < L im it b its -p er-s econd to 128 k b p s ( e. g. , on 1. 5 M b p s T1 l ink ) conform -action trans m it < < < Trans m it now if traffic with in th e 128 k b p s l im it ex ceed-action drop < < < D rop now ( TC P wil l retrans m it l ater) if ab ove l im it I nterface S erial 0/ 0 s ervice-p ol icy ou tp u t C itrix -traffic
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
3 .
< < < S p ecify th e rou ter interface < < < A p p l y th e policy-m a p to ou tb ou nd traffic
Cisco Public
13
o u r 0 1 2 6 0 0 1 , 2 , 3 , w e w o rd s ,
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
14
an d m an y m ore!
Cisco IOS QoS Update, 6/05
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
15
T h e W orld B an k V ideocon feren cin g over Satellite L in k s w ith Cisco IOS QoS
Cisco Public
16
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
17
P ack et stream
C l as s ification
q u e u e
S ch edu l er
q u e u e
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
18
q u e u e q u e u e q u e u e
S ch edu l er
C l as s ification
Pr e -Q u e u i n g Im m e d i a t e A c tio n s
Q u S c C o n M a n a n d
e u in h e d g e s a g e A v o
g a n d u lin g tio n m e n t id a n c e
Po s t -Q u e u i n g L in k E ffic ie n c y M e c h a n is m s
Cisco Public
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
19
Po l i c y A c t i o n s
C l a ssif y T ra f f ic
I m m e d ia t e A c t ions
( Set Q oS va l u es)
Q R B F P S
M ark P D C E
A C L l ist C O S D if f er entia ted Ser vic es C od e P oint ( D SC P ) I np u t-inter f a c e M ed ia A c c ess C ontr ol ( M A C ) a d d r ess P a c k et l eng th P r ec ed enc e P r otoc ol V L A N
Link E f f ic ie nc y Me c h a nism s
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
20
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
21
T h e N e tw o rk M an ag e r P e rsp e ctiv e
Cisco Public
22
22
2 )A n a ly z e th e a p p lic a tio n s e r v i c e -l e v e l r e q u i r e m e n t s .
3 )D e s ig n a n d te s t th e Q o S P o lic ie s .
C l a ssify , m a r k , a nd p ol ice a s cl ose to th e tr a ffic-sour ces a s p ossibl e; fol l ow D iffer entia ted-Ser vices sta nda r ds, such a s R F C 2 4 7 4 , 2 4 7 5 , 2 5 9 7 , 2 6 9 8 , a nd 3 2 4 6 .
A p p l i c a t i on R ou t i n g V oi c e In te r a c tiv e V id S tr e a m in g V id M i s s i on C r i t i c C a l l -S i g n a l l i n T r a n s a c t i on a l D Ne t w or k M g m B u lk D a ta S c a v e n g e r B e s t E f f or t L 3 C l a s s i f i c a t i on P H B D S C P C S 6 4 8 E F 4 6 A F 4 1 3 4 C S 4 3 2 A F 3 1 2 6 C S 3 2 4 A F 2 1 1 8 C S 2 1 6 A F 1 1 1 0 C S 1 8 0 0
V oic e
P r e d i c a b l e F l ow s U D P P r i or i t y 3 0m s jitte r 1 % l os s
D r op + D e l a y S e n s i t i v e 1 5 0 m s on e -w a y d e l a y
1 7 k b p s -1 06 k b p s V oI P + C a l l -S i g n a l i n g
V id e o
e o e o a l g a ta t
U n p r e d i c a b l e F l ow s D r op + D e l a y S e n s i t i v e U D P P r i or i t y 1 5 0 m s on e -w a y d e l a y 3 0m s jitte r 1 % l os s O v e r p r ov i s i on s t r e a m b y 2 0% t o a c c ou n t f or h e a d e rs + b u rs ts
Da t a
No on e -s i z e f i t s a l l S m oot h / B u r s t y B e n ig n /G r e e d y T C P R e tr a n s m its / U D P d oe s n ot
C a l l -S i g n a l i n g M i s s i on -C r i t i c a l
Cisco Public
23
Scaven g er - Class QoS Strateg y for D en ial of Service/ W orm A ttack M itig ation
Q oS t ools a n d st r a t e g ic d e sig n s ca n m it ig a t e t h e e f f e ct s of w or m s a n d k e e p cr it ica l a p p lica t ion s a v a ila ble d ur in g D oS a t t a ck s. r r e d toa sS t w o-st e p t a f ir st - a n d n d r e a ct ion f f ic. loy in g S lica t ion or m a l v e n ce in ca v e n g e r ct ica l se con d -or d e r t o D oS / w or m D oS a n d w or m a t t a ck s a r e e x p on e n t ia lly in cr e a sin g in f r e q ue n cy , com p le x it y , a n d scop e of d a m a g e . O n ly t r a f f ic in e x ce ss of t h e n or m a l/ a bn or m a l t h r e sh old is r e m a r k e d t o S ca v e n g e r . S ca v e n g e r D S CP CS 1 A k e y p oin t of t h is st r a t e g y is t h a t le g it im a t e t r a f f ic f low s t h a t t e m p or a r ily e x ce e d t h r e sh old s a r e n ot p e n a liz e d by S ca v e n g e r -cla ss Q oS . Only sust a in e d , a bn or m a l st r e a m s g e n e r a t e d sim ult a n e ously by m ult ip le h ost s ( h ig h ly in d ica t iv e of D oS / w or m a t t a ck s) a r e subj e ct t o a g g r e ssiv e d r op p in g a n d such d r op p in g on ly occur s a f t e r le g it im a t e t r a f f ic h a s be e n f ully se r v ice d .
A p p lica t ion t r a f f ic e x ce e d in g t h is n or m a l r a t e w ill be subj e ct t o f ir st -or d e r a n om a ly d e t e ct ion a t t h e Ca m p us A cce ss-E d g e , sp e cif ica lly : e x ce ss t r a f f ic w ill be m a r k e d d ow n t o S ca v e n g e r ( D S CP CS 1 / 8 ) .
T h e Q oS w h a ( w it
N or m al /A b n or m al T h r esh ol d
ca v e n g e r -cla ss s t o d e t e r m in e s. a bn or m a l f low t e r v a l) .
A n om a lous t r a f f ic p r e v iously m a r k e d t o
ss-E S ca v e up a y e r
T h e Ca m p us up lin k s a r e n ot t h e on ly p oin t s in t h e n e t w or k in f r a st r uct ur e w h e r e con g e st ion could occur . T y p ica lly W A N a n d V PN lin k s a r e t h e f ir st t o con g e st . T h e r e f or e , E f f or t q ue n e t w or k d e ( a ccor d in g
B e s t E f f or t
P ol ic ing P ol ic y N or m a l T r a f f ic
P ol ic ing P ol ic y N or m a l T r a f f ic
Sc a veng er
B u lk
B e s t E f f or t 2 5 %
R e a ltim e 3 3 %
In te r a c tiv e V id e o
C r itic a l D a ta R ou t i n g C a l l -S i g n a l i n g M i s s i on -C r i t i c a l
S tr e a m in g V id e o
Ne t M g m t T r a n s a c t i on a l
A nom a l ou s T r a f f ic
Cisco IOS QoS Update, 6/05
A nom a l ou s T r a f f ic
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Q u eu ing P ol ic y
A ccess-E dg e p ol icer s, such a s th is one, detect a nom a l ous fl ow s a nd r em a r k th ese to Sca veng er ( D SC P C S1 ) .
Y e s 1 2 8k b p s No Y e s Y e s Y e s
Q u e u i n g p ol i c i e s w i l l v E .g . 1 P 3 Q P = P r i or i t y Q u e u e Q = T = W R E D T h D S C P C oS C S 7 C S 6 A F 4 1 A F 3 1 A F 2 1 A F 1 1 C S 1 0 C S 2 C S 3 C S 4 E F C oS 7 C oS 6 C oS 5 C oS 4 C oS 4 C oS 3 C oS 3 C oS 2 C oS 2 C oS 1 C oS 1 0
a r y b y p l a t f or m : 1 T Non -P r i or i t y Q u e u e r e s h ol d 1 P 3 Q 1 T Q u e u e 4 P r i or i t y Q u e u e C oS 5 Q C oS C oS C oS C oS C oS
V V L A N+ D S C P E F No V V L A N+ D S C P C S 3 No V V L A N A NY No D V L A N A NY
Cla ssif ica t ion , m a r k in g , a n d p olicin g sh ould be p e r f or m e d a s close t o t h e t r a f f ic-sour ce s a s p ossible , sp e cif ica lly a t t h e Ca m p us A cce ss-E d g e . Q ue uin g , on t h e ot h e r h a n d , n e e d s t o be p r ov ision e d a t a ll Ca m p us L a y e r s ( A cce ss, D ist r ibut ion , Cor e ) d ue t o ov e r subscr ip t ion r a t ios. Cla ssif y a n d m a r k a s close t o t h e t r a f f ic-sour ce s a s p ossible f ollow in g Cisco Q oS B a se lin e m a r k in g r e com m e n d a t ion s, w h ich a r e ba se d on D if f e r e n t ia t e d -S e r v ice s st a n d a r d s, such a s: R F C2 4 7 4 , 2 5 9 7 & 3 2 4 6 .
A p p l i c a t i on R ou t i n g V oi c e In te r a c tiv e V id S tr e a m in g V id M i s s i on C r i t i c C a l l -S i g n a l l i n T r a n s a c t i on a l D Ne t w or k M g m B u lk D a ta S c a v e n g e r B e s t E f f or t L 3 C l a s s i f i c a t i on P H B D S C P C S 6 4 8 E F 4 6 A F 4 1 3 4 C S 4 3 2 A F 3 1 2 6 C S 3 2 4 A F 2 1 1 8 C S 2 1 6 A F 1 1 1 0 C S 1 8 0 0
3 2 k b p s No
u e u e 3 7 0% 7 6 4 3 2
Y e s
3 2 k b p s No
Y e s
R em a r k to D SC P 0 R em a r k to D SC P C S1
Q u e u e 2 2 5 % C oS 0 Q u e u e 1 5 % C oS 1
Y e s 5 M b p s No
Y e s
R em a r k to D SC P 0 R em a r k to D SC P C S1
T h e d i a g r a m b e l ow s h ow s where i n t h e C a m p u s wha t Q oS p ol i c i e s a r e n e e d e d . No T r + Q u e C on d P ol i c u s t + P ol i c i n g u in g i t i on a l T r u s t + in g + Q u e u in g
V V L A N = V oice V L A N D V L A N = D a ta V L A N
e o e o a l g a ta t
T r u s t D S C P + Q u e u in g P e r -U s e r M i c r of l ow P ol i c i n g S e rv e r F a rm s
I P P h on e s + P C s
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
I P P h on e s + P C s
25
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
26
N B A R
Overview
L in k U tiliz a tio n
C it rix N e t sh ow F a st t ra c k F T P H T T P
P rotocol d iscovery an alyz es m ulti-p ack et b ehavior an d ap p lication sig n atures E n ab les ap p lication of QoS p olicies to traffic flow s
Cisco IOS QoS Update, 6/05
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
2 5 1 5 1 0 3 0 2 0
% %
% %
Cisco Public
27
T C P/ U DP Pa c k e t
S rc P ort D s t P ort
Da t a Pa c k e t
S u b -P ort/ D eep I ns p ection
N on -T C P an d n on -U D P I P p rotocols
Cisco IOS QoS Update, 6/05
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
A pplication
Da t a Pa c k e t
F F F F 0000M oonb eam F F F F
T C P/ U DP Pa c k e t
S rc P ort D s t P ort
N a m e N a m e th e m a tc h c r iter ia u p to 2 4 c h a r a c ter s lunar_light O f f set Sp ec if y th e b eg inning b yte of str ing or va l u e to b e m a tc h ed in th e d a ta p a c k et, c ou nting f r om z e ro f or th e f ir st b yte S k ip f irs t 8 b y te s F or m a t D ef ine th e f or m a t of th e m a tc h c r iter ia A SC I I , h ex or d ec im a l as c ii V a l u e Sh ou l d m a tc h w ith th e va l u e in th e p a c k et I f A SC I I , u p to 1 6 c h a r a c ter s M o o nb e am [ Sou r c e or d estina tion p or t] O p tiona l l y r estr ic t th e d ir ec tion of p a c k et insp ec tion; d ef a u l ts to b o th d ir ec tions if not sp ec if ied [ s o urc e | d e s tinatio n] T C P or U D P I nd ic a te th e p r otoc ol enc a p su l a ted in th e I P p a c k et tc p R a ng e o r sel ec ted p or t nu m b er ( s) r a ng e w ith sta r t a nd end p or t nu m b er s, u p to 1 0 0 0 one to six teen ind ivid u a l p or t nu m b er s R ange 2 0 0 0 2 9 9 9
Cisco IOS QoS Update, 6/05
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
E x am p le
ip nbar custom lunar_light 8 ascii Moonbeam tcp range 2000 2999 class-map solar_system match protocol lunar_light policy-map astronomy class solar_system set ip dscp AF21 interface <> service-policy output astronomy
12/03 Cisco Public
29
N B A R
H T T P Classification
E x te nd e d I ns p e c tio n: N B A R lo o k s f o r an H T T P -s p e c if ic s ignature in p o rts b e y o nd w e ll-k no w n T C P p o rt 8 0 H T T P G E T re q ue s t c o ntains H o s t/ U R L s tring
R ou ter Y
H TTP S erver
M atch p rotocol h ttp : www. cis co. com / en/ U S / p rodu cts / s w/ ios s wrel / p s 5 18 7 / p rodu cts _ com m and_ reference_ ch ap t er09 18 6 a008 017 cf0e. h tm l # 11127 8 9
Cisco IOS QoS Update, 6/05
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
30
0 1 2 3 01234567890123456789012345678901 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |V=2|P|X| CC |M| PT | sequence number | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | timestamp | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | synchronization source (SSRC) identifier | +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+ | contributing source (CSRC) identifiers | | .... | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
R TP p rofil e for au dio and video conferences with m inim al control R F C 18 9 0
Cisco IOS QoS Update, 6/05
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
18 8 9
Cisco Public
31
NBAR-Ne t w o r k Ad d r e s s T r a n s l a t i o n Re a l T i m e S t r e a m i n g P r o t o c o l I n t e g r a t i o n
N B A d R e (R A R p r d re s s a l T im T S P) p o v id e s N e tw T r a n s la tio n e S tr e a m in g a r s in g r e s u o rk (N A T ) w ith Pr o t o c o l lts
R T S P Pa c k e t
PA CK E T
R T ru n T ra m o
R T S P-b a s e d a p p l i c a t i o n s in c lu d e
S P-b a s e d a p p l i c a t i o n s c a n i n N A T s Po r t A d d r e s s n s l a t i o n ( PA T ) c o n f i g u r a t i o n d e
R e a l S y st e m G 2 b y R e a l N e t work s W ind ows Me d ia S e rv ic e s ( W MS ) b y Mic rosof t Q u ic k T im e b y A p p l e I PT V b y C isc o
+ Pa r se
PA CK E T
N B A R
Parse
N A T
P D L M
P D L M
P D L M
N e w N BA R PDLM id e nt if ie s R T S P t ra f f ic
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
32
W inMX
C o r p o r a te A p p lic a tio n s
C it rix I C A Priorit y Pa c k e t T a gging S A P
Pr o t o c o l s
R e a l -T im e S t re a m ing Prot oc ol ( R T S P)
U s e r -D e f i n e d C u s t o m C la s s ific a tio n
H T T P H e a d e r F ie l d C l a ssif ic a t ion 1 2 Coming
.3 (1 1 )T
Coming
C onne c t e d ( T LM)
Mu l t ip l e Ma t c h e s Pe r Port 1 2 . 4 ( 2 ) T
A l t iris R e c ov e ry S ol u t ion
C isc o S of t wa re Downl oa d : N BA R Pa c k e t De sc rip t ion La ngu a ge Mod u l e s www. c isc o. c om / p c gi-b in/ t a b l e b u il d . p l / p d l m
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
33
A p p l ication s tatis tics for b andwidth p rovis ioning Top -n views C is co C atal ys t 6 5 00 S eries S witch and C is co 7 6 00 S eries R ou ter
F l ex W A N , M W A M P I SA f or Su p 3 2 I T A SC A B l a d e
C is co 7 200, 7 301 and 7 5 00 S eries R ou ters C is co 8 300, 17 00, 18 00, 26 0026 00X M , 28 00, 36 00, 37 00, and 38 00 S eries R ou ter
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
34
I n clud es statistics for traffic id en tified w ith userd efin ed custom ap p lication classification Statistics p er-in terface, p er-p rotocol
B it r ate ( b p s) B yte co u nts P ack et co u nts
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
35
C o nf igu r e and v iew m u ltip le to p -n tab les listing p r o to co ls b y b andw idth u sage C o nf igu r e th r esh o lds: r ep o r t b r each es and send no tif icatio ns w h en th ese th r esh o lds ar e cr o ssed
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
36
N B A R (M IB )
C isco N B A R P r o to co l D isco v er y M I B
w w w . c i s c o . c o m / e n / U S / c u s t o m e r / p r o d u c t s / s w / i o s s w r e l / p s 18 3 9 / p r o d u c t s _ f e a t u r e _ g u i d e 0 9 18 6 a 0 0 8 0 15 3 e f c . h t m l w w w . c i s c o . c o m / e n / U S / p r o d u c t s / s w / i o s s w r e l / p s 18 3 9 / p r o d u c t s _ f e a t u r e _ g u i d e 0 9 18 6 a 0 0 8 0 15 3 e f c . h t m l
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
37
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
38
W A N
C l as s ification and Tru s t B ou ndary M ark ing / R em ark ing E gres s Q u eu e S ch edu l ing B u ffer M anagem ent
A c c ess Layer
WAN
I ntel l igent C l as s ification B andwidth P rovis ioning A dm is s ion C ontrol S h ap ing L ink F ragm entation and I nterl eaving H eader C om p res s ion
L ayer 3 P ol icing E gres s S ch edu l ing ( m u l tip l e q u eu es with W R R ) P riority Q u eu ing for Voice over I P ( VoI P ) B u ffer M anagem ent
Cisco Public
39
Distribution Layer
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
a n d e v e n t s e ttin g s fo r m o n ito r in g p u r p o s e s
Cisco Public
40
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
D S C P C S 6 E F A F 4 1 C S 4 C S 3 A F 21 C S 2 A F 11 0 C S 1
Cisco Public
41
2 . A u to m a tic a lly c o n fig u r e th e lin k w i t h "a u t o q o s " c o m m a n d U s e " s h o w a u to q o s " to d is p la y th e Q o S p o lic y s e ttin g s d e p lo y e d
AutoQoS Discovery enabled for applications Discovery up time: 2 days, 55 minutes AutoQoS Class information: Class VoIP: Recommended Minimum Bandwidth: 517 Kbps/50% (PeakRate) Detected applications and data: Application/ AverageRate PeakRate Total Protocol (kbps/%) (kbps/%) (bytes) rtp audio 76/7 517/50 703104 Class Interactive Video: Recommended Minimum Bandwidth: 24 Kbps/2% (AverageRate) Detected applications and data: Application/ AverageRate PeakRate Total Protocol (kbps/%) (kbps/%) (bytes) rtp video 24/2 5337/52 704574 Class Transactional: Recommended Minimum Bandwidth: 0 Kbps/0% (AverageRate) Detected applications and data: Application/ AverageRate PeakRate Total Protocol (kbps/%) (kbps/%) (bytes) citrix 36/3 74/7 30212 sqlnet 12/1 7/<1 1540
F ra m e R e la y
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
42
class-map match-any AutoQoS-Bulk-Et3/1 match protocol exchange policy-map AutoQoS-Policy-Et3/1 class AutoQoS-Voice-Et3/1 priority percent 1 set dscp ef class AutoQoS-Inter-Video-Et3/1 bandwidth remaining percent 1 set dscp af41 class AutoQoS-Signaling-Et3/1 bandwidth remaining percent 1 set dscp cs3
Cisco IOS QoS Update, 6/05
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
. . . class AutoQoS-Transactional-Et3/1 bandwidth remaining percent 1 random-detect dscp-based set dscp af21 class AutoQoS-Bulk-Et3/1 bandwidth remaining percent 1 random-detect dscp-based set dscp af11 class class-default fair-queue
Cisco Public
43
Cisco A utoQoS for th e E n terprise: T rust Option for D SCP -M ark ed T raffic
E d ge Be h ind t h e e d ge
D S C P -m ark ed p ack ets Traffic cl as s ification and D S C P m ark ing ( NB A R , A C L s , M Q C p ol icy)
o lic y b a s e d o n i c s f o r D S C Pd tr a ffic r e c e iv e d te r
A cces s C ontrol L is t ( A C L ) D ifferentiated S ervices C ode P oint ( D S C P ) M odu l ar Q u al ity-of-S ervice ( Q oS ) C L I ( M Q C ) Network -B as ed A p p l ication R ecognition ( NB A R )
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
44
B eh avior
C l a ssif ic a tion of voic e, vid eo, a nd d a ta tr a f f ic b a sed on p a c k et a ttr ib u tes u p to ten c l a sses of ser vic e Set L a yer 2 a nd L a yer 3 a ttr ib u tes to c a teg or iz e p a c k ets into a c l a ss P r ovid es ex p ed ited a ssu r ed f or w a r d ing E nter p r ise R esou r c ef f or t tr ea tm ent f or f or w tr ea ep la d ef a
C l a ssif ic a tion M a r k ing C ong estion M a na g em ent Sh a p ing C ong estion A void a nc e
Sh a p e to C om m itted I nf or m a tion R a te ( C I R ) to p r event b u r st a nd sm ooth tr a f f ic f r om c onf ig u r ed r a te I ntel l ig ent p a c k et d r op d ec isions to p r event ta il d r op s a c r oss m u l tip l e T r a nsm ission C ontr ol P r otoc ol ( T C P ) sessions R ed u c e V oI P b a nd w id th r eq u ir em ent a nd j itter ex p er ienc e b y voic e p a c k ets
Cisco Public
45
C O D E C
Payload Type
D istingu ish es b etw een R T P p ack ets b ased o n p aylo ad typ e and C O D E C
F a x o v e r IP
A u d io /V id e o C o n fe r e n c in g
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
46
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
47
W h at is th e m inim u m b andw idth needed to m eet a Ser v ice L ev el A gr eem ent ( SL A ) at th e cu r r ent tr af f ic lo ad?
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
48
W h at is Corvil?
C o r v il is a so f tw ar e and h ar dw ar e co m p any b ased in D u b lin, I r eland
M a th e m a tic s e x p e r tis e F o u n d e d in A p r il 2 0 0 0 w w w .c o r v il.c o m
K ey I nsigh t ( 1 9 9 3 ) :
M e a s u r e d i r e c t l y t h e e n t r o p y o f p a c k e t t r a f f i c
C isco is a m ino r ity inv esto r in C o r v il and h as licensed C o r v il B andw idth f o r inclu sio n in C isco I O S So f tw ar e
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
49
Corvil B an dw idth
A d e q u a te b a n d w id th is e s s e n tia l fo r a p p lic a tio n p e rfo rm a n c e
T oo M u c h B a nd w id th
W h a t y ou ne e d t o k now: C O R V I L BA N DW I DT H
Bandwidth
F or B a n f or a ch 2 5 0 m
R ea l -T im e T r a f f ic B u
C o r v il B a n d w id th p r o v id e s th e m in im u m b a n d w id th r e q u ir e d to r sts m e e t a Q o S t a r g e t
A b il it y t o ob t a in b a nd wid t h v a l u e s f or u se r-sp e c if ie d Q oS t a rge t s d ist ingu ish e s C orv il Ba nd wid t h
T oo L ittl e B a nd w id th
W h a t y ou se e t od a y
M ea n T r a f f ic R a te F or ex a m p l e, 3 0 0 k b p s over a 5 -m inu te p er iod
T im e
Cisco IOS QoS Update, 6/05
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
T o sp e c if y < 1 %
Q oS targets
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
R e m ot e O f f ic e H e a d q u a rt e rs
Voice S tream ing Video
R e m ot e O f f ic e
Cisco IOS QoS Update, 6/05
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
52
I nt e rne t S e rv ic e Prov id e r
C is co R ou ter C B in C is co I O S S oftware
C LI sh ow outp ut
CTDs
Cisco Public
B andwidth es tim ates b roadl y in l ine with ou r own b u t arrived at m u ch m ore q u ick l y
Corvil Base
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
53
M e a s u r e s o f t h e l a r g e s t o b s e r v e d p e r -c l a s s C PU C B (F e b ru a ry 2 0 0 5 )
N u m b e r s o f c l a s s e s r a n g i n g b e t w e e n 1 a n d 10 0
C o m p e n s a te d fo r C T D
Cisco IOS QoS Update, 6/05
T r a ffic r a te s r a n g in g b e tw e e n 4 0 0 K b p s a n d 2 0 M b p s
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
$1 , 9 0 0 $1 , 9 0 0 $3 , 5 0 0 $3 , 5 0 0 $6 , 5 0 0 $6 , 5 0 0
T h e B a te c h n o a s s h o T h e r ig lic e n s e
Cisco IOS QoS Update, 6/05
n d lo g w n h t fo
t h e " b a s e " C i s c o IO S S o f t w a r e
Cisco Public
55
F lex ib le F low
M an ag em en t
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
56
F lex ib le F low
M an ag em en t
A C L Q oS N A T
T r af f ic classif icatio n f o r m u ltip le client ser v ices in a h igh v o lu m e, distr ib u ted env ir o nm ent
D y n a m ic u p d a te s a v a ila b le C o n s is te n t C o m p r e h e n s iv e
E ffic ie n t
C o m m o n C la s s ific a tio n E n g in e
F ire wa l l I PS N e t F l ow IS A R ou t ing
Cisco Public
57
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
P rovision in g L ayer
C 3 P L X M L P ol ic y Ser ver Sig na l ing P r otoc ol
F e a t u re M C ont rol Pl a ne
F ea tu r e M
A P I
F e a t u re N C ont rol Pl a ne
F ea tu r e N
A P I
C l ie nt F e a t u re s A c c e ss C l ie nt C ont rol Pl a ne A PI Pl a t f orm -I nd e p e nd e nt / -De p e nd e nt A PI a . k . a . H W A PI Pl a t f orm C h oic e s Driv e H a rd wa re a nd S of t wa re C l a ssif ic a t ion E ngine s
Cisco IOS QoS Update, 6/05
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
C l i e n t C o n t r o l Pl a n e A PI
C on trol P lan e E n g in e
Pl a t f o r m -D e p e n d e n t C o n t r o l Pl a n e
H W E ng ine 2 H W E ng ine 3 . . .
H W /S W
A PI
H W E ng ine 1
SW E ng ine
58
Cisco Public
Mod u l a r Q oS C LI ( MQ C ) T od a y
U niform
C l as s : A ny traffic s tream of interes t ( ie: interface x , p vc y, L 2-L 7 p rotocol , z ) to cu s tom er ( ie: cu s tom er wants to ap p l y a b eh avior/ p ol icy to th e traffic s tream )
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
59
Custom er B en efits
U n ified classification for m ultip le n etw ork services
C lassif icatio n w ith a su p er io r engine w ill im p r o v e th e p r ecisio n and sp ecif icity f o r p er f o r m ing r esp ectiv e f u nctio ns
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
60
traffic id en tification
I ncr eased f eatu r e v elo city b y dev elo p ing m o du les o nly o nce f o r o ne classif icatio n engine D esign f o cu s f o r str eam lined p r o cessing and h ar dw ar e im p lem entatio n
H ar dw ar e assist
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
61
20 0 5 C i s c o S y s t e m s , I n c . A l l r i g h t s r e s e r v e d .
Cisco Public
62