Vous êtes sur la page 1sur 39

7600 Router A rc h i tec ture

Subtitle Size 20PT - A lek s a n d a r V id a k o v ic

P r e s e n ta tio n _ ID

2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .

C is c o C o n fid e n tia l

Agenda
1. C 7 6 0 0 G e n e r a l A r c h i t e c t u r e 2 . 7 6 0 0 E S + C a r d A r c h ite c tu r e

3 . 7 6 0 0 E S 2 0 C a r d A r c h ite c tu r e

4 . 7 6 0 0 S I P -6 0 0 C a r d A r c h i t e c t u r e 5. 7 6 0 0 S I P -4 0 0 C a r d A r c h i t e c t u r e 6 . L A N 7 . P a c k e t flo w s C a r d A r c h ite c tu r e

2
P r e s e n ta tio n _ ID 2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d . C is c o C o n fid e n tia l

7600 Router A rc h i tec ture

C 7 6 00 G en er a l A r c h itec tur e

P r e s e n ta tio n _ ID

2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .

C is c o C o n fid e n tia l

C i s c o 7 6 0 0 Ar c h i t ec t u r e Overview
S u p e r v is o r
Share d B u s Switch Fabric M SFC P FC
Routing Table H ar d w ar e C E F Table

C l as s ic L in e C ard

Fabric-E n abl e d L in e C ard

Fabric-O n l y L in e C ard

4
P r e s e n ta tio n _ ID 2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d . C is c o C o n fid e n tia l

C i s c o 7 6 0 0 Ar c h i t ec t u r e with RSP 720-3


Su p e rv is o r E n g in e 7 2 0
C E F7 2 0 S e rie s

C X L
Separate D ata & C o n tro l P l an es

M SFC 4 P FC 3 C X L
2 0 2 0

R o u t in g T abl e
H ar d w ar e F w d Tables

2 0

F IB

d C E F7 2 0 S e rie s 2 0 2 0
8

A FC 3 o r D FC 3 F I B

I ntegr ated S w itc h F abr ic

I n te g rate d D FC 3 F

IB

1 6 G bp s S w it ch in g B u s C l as s ic S e rie s ( Fl e x W A N )
F IB
P r e s e n ta tio n _ ID 2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .

C E F2 5 (O E n h Fl e x
C is c o C o n fid e n tia l

6 S e rie s S M , an ce d W A N )

d C E F2 5 6 S e rie s
F IB

I n te g rate d D FC 3 F

IB
5

C i s c o 7 6 0 0 I nt er nal s
Also su p p o r t s S P AN an d 8 0 at Mu lt i 1c astx R 2 ep G li c b i o n

Sup720/RSP720
D B US R B US E O B C

MAC Table

C han n e l s

Switch Fabric C P U D au g hte r C ard


RP DRAM RP F l a s h

Fabric R e p l icatio n E n g in e

L a y e r 2 E n g in e L a y e r 3 E n g in e Netflow TCAM Netflow Ta b le Q oS TCAM ACL TCAM F I B TCAM Ad j a c en c y

C AM

F W D Table

S P DRAM

S PF la s h

SP CPU

G E P o rt A SI C

Q o S ACL s R u n s L 3 p r o t o c o ls Man ag es Co n t r o l P lan e


P r e s e n ta tio n _ ID

P o l icy Fe atu re C ard

R u n s L 2 p r o t o c o ls Man ag es H / W
C is c o C o n fid e n tia l

2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .

S ec u r i t y ACL s

Cou n ter s

R P CPU ( M SF C)

RSP720-3 C X L / Su p 720-3 B X L
I n te g r a te d Switc h F a b r ic I n t e g r a t e d F a b r ic

F a b r ic c h a n n e ls r u n a t 2 0 G b p s
Fu l l D u p l e x , s o 2 0 G bp s in / 2 0 G bp s o u t p e r ch an n e l 4 0 G bp s / s l o t w it h d u al f abric ch an n e l s T w o f abric ch an n e l s al l o cat e d t o e ach s l o t

A n e x is t in g S FM m u s t be re m o v e d w h e n u s in g a S U P 7 2 0 -3 B X L

9-s l o t
S lo t 1 S lo t 2 S lo t 3 S lo t 4 S lo t 9 S lo t 8 S lo t 7 S lo t 6

1 6 G bp s / s l o t B ack w ard C o m p at ibil it y

7
P r e s e n ta tio n _ ID 2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d . C is c o C o n fid e n tia l

RSP720-3 C X L / Su p 720-3 B X L
T w o C h an n e l s p e r s l o t : 6 s l o t ch as s is ( 7 6 0 6 ) 3 s l o t ch as s is ( 7 6 0 3 )

Switc h F a b r ic - C ha n n e l A l l o c a tio n

S lo t 1

7 6 1 3
S lo t 1 3 S lo t 1 2 S lo t 1 1 S lo t 1 0

1 3 S l o t ch as s is f abric ch an n e l al l o cat io n is t h e s am e as t h e S FM 2

9 s l o t ch as s is ( 7 6 0 9 )

S lo t 2 S lo t 3 S lo t 4

Fabric ch an n e l s f o r x C E F2 5 6 m o d u l e s w il l au t o -s y n c t o 8 G bp s

S l o t s 9 t h ru 1 3 re ce iv e d u al f abric ch an n e l s

S l o t s 1 t h ru 8 re ce iv e a s in g l e f abric ch an n e l

S lo t 5 S lo t 6 S lo t 7 S lo t 8

8
P r e s e n ta tio n _ ID 2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d . C is c o C o n fid e n tia l

7600 Router A rc h i tec ture

7 6 00 E S+ C a r d A r c h itec tur e

P r e s e n ta tio n _ ID

2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .

C is c o C o n fid e n tia l

7 6 0 0 E S + C ar d O v er v i ew
1. N e w 7 6 0 0 S e r i e s E t h e r n e t S e r v i c e s C a r d s 2 . E a c h E S + b o a r d c o n s is ts o f o n e B a s e b o a r d , o n e L in k D a u g h te r c a rd a n d o n e E a rl D a u g h te r c a rd
E arl f l av o u rs : 3 C X L & 3 C

3 . M o d e ls :

4 0 G bp s f abric co n n e ctio n :
4 0 x 1 G ig in t e rf ace 4 x 1 0 G ig in t e rf ace

2 0 G bp s f abric co n n e ctio n :
2 0 x 1 G ig in t e rf ace 2 x 1 0 G ig in t e rf ace

4 . S u p p o rte d fro m
P r e s e n ta tio n _ ID

I O S v e r s i o n 12 .2 ( 3 3 ) S R D

10

2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .

C is c o C o n fid e n tia l

7 6 0 0 -E S + C o nc ep t u al M o del
S w itc h F a b r ic S w itc h F a b r ic

D A T A P A T H 0 P1 P3

E AR L 7 . 5

D A T A P A T H 1 P2 P4

D A T A P A T H 0

E AR L 7 . 5

D A T A P A T H 1 P11 . . P2 0 P31 . . P40

4 x 1 0 G F r om a p ac k et f or w ar d s h ar ing a s ingle E A RL E ac h d ata p ath s p or ts on 4 0 x 1 G ) E ac h d ata p ath h


P r e s e n ta tio n _ ID

4 0 x 1 0 G ing p er s p ec tiv e, a E S + c an be br ok en d ow n to tw o d atap ath s 7 .5 er v ic es a s ubs et of th e p or ts ( tw o 1 0 G p or t on 4 x 1 0 G , tw enty 1 G


. . .

P1 . . P10 P2 1 . . P30

as its ow n 2 0 G bp s f abr ic c onnec tion


C is c o C o n fid e n tia l

11

2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .

7 6 0 0 -E S + 4 T G
Backplane
S w itc h lin k s

B l o c k D i agr am
S w itc h F a b r ic

F o r w ar d i ng D au g h t er car d
S w itc h I/F S S A As i c

E A R L 7 .5
S u p e r Ty c h o C AM s , M e m o r y

S w itc h lin k s S w itc h I/F S S A As i c

L T L

M et r o po li s

M et r o po li s

L T L

Q D R

S e le n e

S e le n e

Q D R

SRAM RP R RP R

SRAM SRAM RP R

SRAM RP R RP R

SRAM SRAM RP R

N P3C

N P3C

N P3C

N P3C

TCAM

TCAM

TCAM

TCAM

RLDRAM

RLDRAM

RLDRAM

RLDRAM

AM C C

PHY

AM C C

PHY

AM C C

PHY

AM C C

PHY

X F P
P r e s e n ta tio n _ ID 2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .

X F P
C is c o C o n fid e n tia l

X F P

X F P

12

7 6 0 0 -E S + B l o c k D i agr am
L 2 / L 3 look up , A C L P olic ing M P L S label im p os ition/ d is p os ition E A RL 7 . 5 S up er Ty c h o C A M s , M em or y
2 0 G b ps Sw i tc h I / F SSA A s i c

I nter f ac e to E A RL
L T L

M etr op olis S elene

1 0 G b ps

Q D R

C RC c h ec k B ur s t buf f er ing on egr es s N etw or k p r oc es s or 3 C H igh ly integr ated E th er net N P U P ac k et p ar s ing C las s if ic ation Q ueueing and s h ap ing ( ingr es s / egr es s ) ( 51 2 M B ) 5-lev el h ier ar c h ic al s c h ed uling M ar k ing, W RE D L abel im p os ition/ d is p os ition in V P L S M c as t r ep lic ation on egr es s P unt to L C C P U

RA M S S RA M RP R

N P 3 C
AM C C PHY

TCAM

RLD RLD RA RA M M

X F P

13

P r e s e n ta tio n _ ID

2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .

C is c o C o n fid e n tia l

N P -3 C
N P-3 c
L o o pb ac k i n terf ac e L earn i n g
key s s ear ch r es u lt s s ear ch r es u lt s

F ro L in SF H o /

k / s t

F ram e m em o ry 2 5 6 k B

T O P pars e P ac k et P ars e an d C l as s i f y

T O P Searc h I L o o k u p an d C l as s i f y 2 5 6 k B

T O P res o l v e F o rw ard i n g an d Q o S D ec i s i o n E m b ed d ed s earc h m em o ry

T O P Searc h I I L o o k u p an d C l as s i f y

T O P m o d if y P ac k et M o d if y / R ew ri te

T M T M T M

T o L in k / SF / H o s t

F F ram ee ram M M emem o o ry ry

E E x x tern alal Searc h h tern Searc M M emem o o ry ry

C C o o n n trotro l l M M emem o o ry ry

Stati s s ti ti c s s Stati c M M emem o o ry ry


14

P r e s e n ta tio n _ ID

2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .

C is c o C o n fid e n tia l

N P -3 C
1. C o r e F r e q u e n c y o f o p e r a t i o n a t 3 0 0 M H z , M e m o r y a t 3 3 3 M H z . 2 . T a s k O p tim iz e d P r o c e s s in g E n g in e s ( T O P s ) :
4 0 T O P s e arch I e n g in e s , 4 T O P s e arch I I e n g in e s . 1 2 T O P p ars e , 1 2 T O P re s o l v e e n g in e s

3 . P a r a lle l p r o c e s s in g in h a r d w a r e 4 . M e m o ry :

8 T O P m o d if y e n g in e s

P ack e t o rd e r m ain tain e d thro u g h the P ip e l in e R L D R A M 2 @ 3 3 3 M H z f o r Fram e bu f f e r m e m o ry & T O P s Se arch/ L o o k u p M e m o ry , 7 2 b T C A M @ 2 6 6 M H z , Q D R I I SR A M @ 2 5 0 M H z f o r Statis tics / T o k e n B u ck e ts
2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d . C is c o C o n fid e n tia l

15

P r e s e n ta tio n _ ID

7 6 0 0 -E S + Q o S H i gh l i gh t s
1. C l a s s i f i c a t i o n :
E ach f ram e as s ig n e d a f l o wI D with ap p ro p riate Q o S p aram e te rs B o th H W bas e d ( p re -cl as s if icatio n ) an d m icro co d e bas e d cl as s if icatio n

2 . M e te r in g :

U s e s T o k e n B u ck e ts an d rate co u n te rs in H ard ware

M e as u re s rate s an d bu rs t s iz e s

3 . M a r k in g :

Su p p o rts 1 r3 c, 2 r3 c ( R FC 2 6 9 7 , R FC 2 6 9 8 , M E F. 5 )

T hre e co l o r m ark in g f o r n e x t ho p d o n e in m icro co d e


16
P r e s e n ta tio n _ ID 2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d . C is c o C o n fid e n tia l

7 6 0 0 -E S + Q o S H i gh l i gh t s
4 . C o n g e s tio n A v o id a n c e
W R E D bas e d E arl y p ack e t d is card bas e d o n co n g e s tio n l e v e l ( bu f f e rs av ail abl e ) , p ack e t p rio rity an d m e te rin g re s u l ts

5. T r a f f i c C o n d i t i o n i n g

P o l icin g : Fram e s that v io l ate traf f ic p aram e te rs are d ro p p e d . C an al s o u s e W R E D m e chan is m an d m e te rin g re s u l ts f o r traf f ic p o l icin g

Shap in g : Fram e s that v io l ate traf f ic p aram e te rs are q u e u e d f o r s che d u l in g , to be co m p l ian t with traf f ic p aram e te rs . Su p p o rts bo th d u al o r s in g l e l e ak y bu ck e t m e chan is m

17
P r e s e n ta tio n _ ID 2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d . C is c o C o n fid e n tia l

7 6 0 0 -E S + Q o S H i gh l i gh t s
1. 5-l e v e l h i e r a r c h i c a l s c h e d u l i n g
L 0 : G ro u p s ( I n te rf ace ) L 1 : 3 2 P o rts

L 2 : U p to 2 5 6 Su bp o rts ( L 1 + L 2 is 2 5 6 m ax ) L 3 : 4 K u s e rs / s u bs cribe rs L 4 : 3 2 K f l o w/ cl as s q u e u e s

2 . S tr ic t p r io r ity s u p p o r t a t a ll le v e ls ( p r io r ity p r o p a g a tio n )

18
P r e s e n ta tio n _ ID 2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d . C is c o C o n fid e n tia l

7 6 0 0 -E S + P ac k et F l o w
Sw i tc h I / F SSA A s i c

E A RL 7 . 5 S up er Ty c h o C A M s , M em or y

M etr op olis S elene

N P 3 C
AM C C PHY

X F P
19
P r e s e n ta tio n _ ID 2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d . C is c o C o n fid e n tia l

7600 Router A rc h i tec ture

7 6 00 E S20 C a r d A r c h itec tur e

P r e s e n ta tio n _ ID

2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .

C is c o C o n fid e n tia l

2 0

7 6 0 0 -E S 2 0 H ar dw ar e

    !   "#   " $

21
P r e s e n ta tio n _ ID 2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d . C is c o C o n fid e n tia l

7 6 0 0 -E S 2 0 C o nc ep t u al M o del
S w itc h F a b r ic S w itc h F a b r ic

D A T A P A T H 0 P0

PF C

7 .5

D A T A P A T H 1 P1 P0 P1 . . .

D A T A P A T H 0 P9

PF C

7 .5

D A T A P A T H 1 P10 . . . P19

7 6 0 0 -E S 2 0 -1 0 G

7 6 0 0 -E S 2 0 -G E

F r om a p ac k et f or w ar d ing p er s p ec tiv e, a 7 6 0 0 -E S 7 6 0 0 c ar d s th at ar e s h ar ing a s ingle E A RL 7 . 5 E ac h d ata p ath ( c ar d ) s er v ic es a s ubs et of E S 2 1 0 G , ten 1 G p or ts on th e 7 6 0 0 -E S 2 0 -G E ac h d ata p ath ( c ar d ) h as its ow n 2 0 G bp s
P r e s e n ta tio n _ ID 2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d . C is c o C o n fid e n tia l

2 0 c an be v iew ed c onc ep tually as tw o th e p or ts ( one 1 0 G p or t on 7 6 0 0 E ) f abr ic c onnec tion


22

76 00-E S20 B l o c k D i a g r a m
L 3 po r t i o n o f A S I C d o es L 3 f o r w ar d i ng plu s A C L , N et f lo w and Q o S f u nct i o ns . L 2 Backplanen o f A S I C d o es L 2 po r t i o f o r w ar d i ng .
S u p e r S a n t a An a As i c

S w itc h

F a b r ic
S u p e r S a n t a An a As i c

P r o v i d es 2 0 G s w i t ch f ab r i c i nt er f ace

F o r w ar d i ng D au g Qh t u ereucarngd and S h api ng i E ng i ne E A R L 7 .5 .5


S u p e r Ty c h o C AM s , M e m o r y

M u lt i plex o r A S I C Br i d g e b et w een Blackw at er / E A R L / P X F K r y pt o n d o es M u lt i cas t r epli Blackw at er C o m plex cat i o n


B la c k w a te r Ic e w a te r

K u m a

K u m a C P U D au g h t er C ar d Blackw at er C o m plex

K ry p to n X C h ip
RLDRAM

K ry p to n X C h ip

C o nt r o l P lane B l a c k w a t e r P r o ces s i ng

Ic e w a te r

R AS P16 16
SRAM RP R RP R

R AS P16
RLDRAM

SRAM RP R

M AC

N T3-PE AS I C

S t at i s t i cs and F i lt er i ng
C is c o C o n fid e n tia l

C P U D C C T R L P ro c C o m plex

AS C U s ed f o r eg r Ies s pr o ces s i ng , V E V C / Q i nQ and s peci f i c f eat u

A ka P X F
N T3-PE

packet P L S , car d r es .

TCAM2

L i nk D au g h t er car d

F u g u

F u g u

L i nk D au g h t er car d

TCAM2

M AC

23
P r e s e n ta tio n _ ID 2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .

7 6 0 0 -E S 2 0 I ngr es s P ac k et P r o c es s i ng
PF C p er f o r m s l o o ku p and f o r w ar ds r es u l ts to K r y p to n. K r y p to n Po r ti o n o f f ab r i c r ew r i tes
F C RAM SRAM RP R

F o rw ard i n g D au g h terc ard


E A R L 7 .5 co m plex
5

X C H I P s tr i p s H D R , adds D B U S

6/ 7

S u p e rT y c h o , T C A M s S D R A M , S R A M d b u s IP H e a d e r S P I -4

X C H IP
4

d b u s

IP H e a d e r
8

TCAM2 Q o S ACL

N T 3 -P E A S IC

Packet head and b o dy ar e r ej o i ned. E nti r e p acket enq u eu ed o nto f ab r i c q u eu e

d b u s

P a c k e t
10

L in k 1 D au g h ter C ard

S P I -4

R A S P 1 6 A S IC
2

P a c k e t E F C I n o t c o n n e c te d

Blackw at er C o m plex ( 3 u eu ei ng eng i ne) q

S u per S ant a A na A S IC

P a c k e t

S P A /A S IC C o nt r o l F P G A
Packet head and b o dy ar e s ep ar ated H ead g o es to f ab r i c, b o dy s tay s i n i nter nal m em o r y .

C P U

B u s

C o ns t ellat i o n L i ne C ar d M g m t E O BC

B as eboar d
P r e s e n ta tio n _ ID 2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .

B ro ad c o m B C M 1 1 2 0 L C P

RD RAM SD RAM

24
C is c o C o n fid e n tia l

7 6 0 0 -E S 2 0 E gr es s P ac k et P r o c es s i ng
PF C p er f o r m s L 2 l o o ku p o nl y i n E g r es s X C H I P s tr i p s D B u S and E net hdr s
F C RAM SRAM RP R

F o rw ard i n g D au g h terc ard


E A R L 7 . 5 co m plex
S u p e rT y c h o , T C A M s S D R A M , S R A M
5

d b u s

IP H e a d e r
6

N T 3 -PE do es E g r es s Q o S cl as s i f i cati o n f o r Q u eu i ng / s hap i ng and V PL S l ab el i m p o s i ti o n

X C HI P
3/ 4

S P I -4
12

S P I -4

L ink D augh ter C ar d

R A S P 1 6 A S I 11 C
P a c k e t E F C I n o t c o n n e c te d

10

Blackw at er C o m plex ( q u eu ei ng eng i ne)


d b u s

TCAM2 Q o S ACL S u per S ant a A na A S IC


d b u s P a c k e t

N T 3 -P E A S IC

P a c k e t C P U B u s

RD RAM SD RAM

B as eboar d
P r e s e n ta tio n _ ID

Packet head and b o dy ar e r ej o i ned. E nti r e p acket enq u eu ed o nto f ab r i c q u eu e

S P A /A S IC C o nt r o l F P G A

C o n s te lla t io n L in e C a r d M g m t

B ro ad c o m B C M 1 1 2 0 L C P

H ead g o es to f ab r i c, b o dy s tay s i n i nter nal m em o r y .


25

E b Packet head and O BC o dy ar e s ep ar ated

2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .

C is c o C o n fid e n tia l

76 00-E S20 D a t a Pa t h f o r Pa c k e t H a i r p i n
Packet h ead / b o d y Backplane s ep ar ated . S B w oi t c d h y lin s tay s i n i n ter k n s al m em o r y .
S w itc h lin k s S w itc h I/F S S A As i c

S w itc h I/F S S A As i c

P E D C S u per T y ch o , C A M s , M em o r y Packet h ead / b o d y r ej o i n ed .

Packet h ead / b o d y s ep ar ated . B o d y s tay s i n i n ter n al m em o r y .

Packet h ead / b o d y r ej o i n ed .

Blackw at er C o m plex
B la c k w a te r , Ic e w a te r R L DR AM

X c h ip AS I C L TL R AM

K ry p to n

X c h ip AS I C L TL R AM

K ry p to n

Blackw at er C o m plex
B la c k w a te r , Ic e w a te r R L DR AM

R AS P16
RLDRAM RLDRAM

R AS P16
SRAM RP R SRAM RP R RP R

F u g u 10 G E M AC M V 8 2 2 19
M A C
I XP F H P d r 0

N T3-PE AS I C

E n e t Pa c k e t
H dr 0 1 0 1 0 1 0 1 2 00 0 1 8 0 C 1 i 1 s c 0 o

C P U D C C T R L P ro c C o m plex
C is c o C o n fid e n tia l

N T3-PE AS I C

TCAM2

10 G E M AC M V 8 2 2 19

S P I

F u g u

TCAM2

E n e t Pa c k e t
M X A F C P H dr
I P 1H d r 26

P r e s e n ta tio n _ ID

S y s te m s , In c . A ll r ig h ts r e s e r v e d .

0 1 0 1 0 1 0 1 0 1 0 1 1 0

M u l t i c a s t D a t a Pa t h with I n g r e s s r e p l i c a t i o n *
5 ) K r y p to n r ep l i cates an d s en d s r ep l i cated h ead er s b ack to E A R L 4 ) F i r s t l o o ku p s el ects m cas t L T L en tr y
M c a s t Pa c k e t
0 1 0 1 0 1 0 1 0 1 0 1 1 0
IP H d r

F o rw ard i n g D au g h terc ard


S u p e r Ty c h o TC AM s S DR AM , S R AM K ry p to n 3 2G b p s

6 ) R ep l i cated p ackets g o to f ab r i c o r b ack o u t L i n k D C i f l o cal p o r ts i n m cas t g r o u p


TCAM2 Q o S ACL

E A R L 7 .5

X ch i p A S IC L T L R A M

N T 3 -P E
( PX F )

40 G b p s / 5 0+ M PPS S PI -4 S PI -4 2 0G b p s

M A C

R A S P 1 6 A S IC

Blackw at er C o m plex
L i n k I n t e r n a l Pa c k e t M e m o ry (N o t a V TM S Q u e u e ) In g re s F e a tu re V TM c o n f ig u s M u ltic (F e e d b S Q u e u re d fo r d ro p a s t a c k ) e ta il-

S u per S ant a A na A S IC
V TM S q u e u e s

L in k D C

Sw i tc h F ab ri c

1 ) X ch i p r eco g n i z es m cas t ad d r es s & f eed s p acket h ead er b ack to B l ackw ater

2 ) I f th er e i s a p acket b o d y , i t i s r ej o i n ed w i th h ead er an d en ti r e p acket en q u eu ed to PPM q u eu e

3 ) O n d eq u eu e p acket h ead er s en t to X ch i p , b o d y s tay s i n PPM

* Note that packets take this path on the I ng r ess car d ind epend ent of m l s ip m u l ticast r epl ication-m od e
P r e s e n ta tio n _ ID 2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d . C is c o C o n fid e n tia l

27

M u l t i c a s t D a t a Pa t h w i t h E g r e s s r e p l i c a t i o n
5 ) K r y p to n r ep l i cates an d s en d s r ep l i cated h ead er s b ack to E A R L 4 ) F i r s t l o o ku p s el ects m cas t L T L en tr y 6 ) PX F p i cks eg r es s q u eu e i d s

F o rw ard i n g D au g h terc ard


(P X F )

40 G b p s / 5 0+ M PPS S PI -4

L in k D C

R A S P 1 6 A S IC

S PI -4

2 0G b p s

TCAM2 Q o S ACL

S u p e r Ty c h o , TC AM s S DR AM , S R AM

K ry p to n

E A R L 7 .5

X ch i p A S IC L T L R A M

N T 3 -P E

1 ) X -C h i p r eco g n i z es p acket as m cas t b as ed o n D B U S h ead er b i ts an d f eed s b ack to B l ackw ater

Blackw at er C o m plex
E g re s F e a tu re V TM ( c o n f ig s M (F S u re d ro u ltic e e d b Q u e u d fo r p ) a s t a c k ) e ta il-

S u per S ant a A na A S IC
F a b r i c I n t e r n a l Pa c M e m o r y ( I PM ) ( n V TM S q u e u e s ) Pe r Pr i o r i t y p r o v i d p a c k e t b u ff e r in g . F c o n tro l S S Aw h e e x h a u s te d . n k e t o t e s lo w

R e w r ite E n e t H d r

D B U S H dr

I P H dr 0 1 0 1 0 1 0 1 0 1 0 1 1 0

V TM S q u e u e s w i t h W R E D.

7 ) en q eg q

Packets u eu ed i n r es s l i n k u eu es

3 ) O n d eq u eu e p acket h ead er s en t to X ch i p , b o d y s tay s i n PPM

* C onf ig u r ed w ith m l s ip m u l ticast r epl ication-m od e eg r ess


C is c o C o n fid e n tia l

2 ) I f th er e i s a p acket b o d y , i t i s r ej o i n ed w i th h ead er an d en ti r e p acket en q u eu ed to PPM q u eu e

Sw i tc h F ab ri c

B as eboar d
28

P r e s e n ta tio n _ ID

2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .

7600-E S 2 0 B l o c k D i a g r a m
Backplane I npu t P o li ci ng and M ar ki ng d o ne b y E A R L
S u p e r S a n t a An a As i c

fo r Q o S F u n c tio n s
F a b r ic
S u p e r S a n t a An a As i c

S w itc h
E A R L 7 .5 .5

F o r w ar d i ng D au g h t er car d
S u p e r Ty c h o C AM s , M e m o r y

Q u eu i ng and S h api ng E ng i ne

K u m a Blackw at er C o m plex
Ic e w a te r

K u m a Blackw at er C o m plex

B la c k w a te r

K ry p to n X C h ip
RLDRAM

K ry p to n X C h ip
RLDRAM

B la c k w a te r

Ic e w a te r

R AS P16 16
SRAM RP R RP R

R AS P16
SRAM RP R

M AC

N T3-PE AS I C

C P U D C C T R L P ro c C o m plex
C is c o C o n fid e n tia l

U s e d fo r e g re s s Q O S p a c k e t p r o c e s s in g

P X ASF I C

N T3-PE

TCAM2

L i nk D au g h t er car d

F u g u

F u g u

L i nk D au g h t er car d

TCAM2

M AC

29
P r e s e n ta tio n _ ID 2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .

7600 Router A rc h i tec ture

7600-S I P -600 C a r d A r c h i t e c t u r e

P r e s e n ta tio n _ ID

2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .

C is c o C o n fid e n tia l

30

7 6 0 0 -S I P -6 0 0 Ar c h i t ec t u r e
1. C o n c e p t u a l l y i d e n t i c a l t o 7 6 0 0 -E S 2 0 w i t h a s i n g l e d a ta p a th 2 . In s te a d o f fix e d E th e r n e t p o r ts , it c a n ta k e u p to 4 H a l f -H e i g h t S h a r e d P o r t A d a p t e r s ( H H S P A )

3 1
P r e s e n ta tio n _ ID 2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d . C is c o C o n fid e n tia l

7600 Router A rc h i tec ture

7600-S I P -4 00 C a r d A r c h i t e c t u r e

P r e s e n ta tio n _ ID

2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .

C is c o C o n fid e n tia l

32

7 6 0 0 -S I P -4 0 0 Ar c h i t ec t u r e
1 2 5 M B R x Bu f f er

RA M

7 6 0 0 -S I P -4 0 0

S u p/ R P

R-BU S

D-BU S

I ngr es s N etw or k P r oc es s or

Bus ASIC

SPA C o n n e c tio n s

SP A M U X A SI C

N et w o r k P r o ces s o r s 6 . 2 M pps

TC A M

F P G A S w itc h I/F RA M F las h RA M

F ab ri c M U X A SI C

E gr es s N etw or k P r oc es s or RA M

F abr ic A S IC

2 0 G b ps

Sw i tc h F ab ri c

E O BC

3 7 5 M B T x Bu f f er
P r e s e n ta tio n _ ID 2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .

C ontr ol P r oc es s or

S u p/ R P

3 3

C is c o C o n fid e n tia l

7 6 0 0 -S I P -4 0 0 I ngr es s P ac k et P r o c es s i ng
ATM S AR , ATM Q o S & re m o v e S O N E T h e a d e r R e m o v e L 2 ( HDL C / F R / PPP / E t h ) He a d e r . In g re s s Q o S / F e a tu re s

RA M

Ad j a c e n c y L o o k u p R e tu r n s R e w r ite In f o S e c u r i t y AC L N e tf lo w

7 6 0 0 -S I P -4 0 0

S u p/ R P

R-BU S

D-BU S

I ngr es s N etw or k P r oc es s or

S e n d Pa c k e t He a d e r o n DB u s S t o r e Pa c k e t U n t i l R e s p o n s e o n R B u s Po s s i b l e I n g r e s s M c a s t R e p l i c a t i o n

Bus ASIC

SPA C o n n e c tio n s

SP A M U X A SI C

N et w o r k P r o ces s o r s 6 . 2 M pps

TC A M

F P G A S w itc h I/F RA M F las h RA M

F ab ri c M U X A SI C

E gr es s N etw or k P r oc es s or RA M
P r e s e n ta tio n _ ID 2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d . C is c o C o n fid e n tia l

F abr ic A S IC

2 0 G b ps

Sw i tc h F ab ri c

E O BC

C ontr ol P r oc es s or

S u p/ R P

3 4

7 6 0 0 -S I P -4 0 0 E gr es s P ac k et P r o c es s i ng
ATM S AR , ATM Q o S , a d d AAL 5 / S O N E T h e a d e rs

RA M I ngr es s N etw or k P r oc es s or

7 6 0 0 -S I P -4 0 0
R e c e i v e s Pa c k e t f r o m F a b r i c Po s s i b l e E g r e s s M u l t i c a s t R e p lic a tio n

S u p/ R P

R-BU S

D-BU S Bus ASIC

SPA C o n n e c tio n

SP A M U X A SI C

N et w o r k P r o ces s o r s 6 . 2 M pps

TC A M

F P G A S w itc h I/F RA M F las h RA M

F ab ri c M U X A SI C

E gr es s N etw or k P r oc es s or RA Ad M
P r e s e n ta tio n _ ID 2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d . C is c o C o n fid e n tia l

F abr ic A S IC

2 0 G b ps

Sw i tc h F ab ri c

E O BC

E g re s s Q o S / F e a tu re s d L 2 ( HDL C / PPP/ F R E t h ) He a d e r

C ontr ol P r oc es s or

S u p/ R P

3 5

7600 Router A rc h i tec ture

L A N C a r d A r c h ite c tu r e

P r e s e n ta tio n _ ID

2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .

C is c o C o n fid e n tia l

36

L AN L i nec ar d Ar c h i t ec t u r e
I n te r f ace to cr o ssb ar p lus m ulticast an d S P A N r e p licatio n e n g in e
M E T

C E F 7 2 0 L in e c a r d s ( C e n tr a l iz e d F o r wa r d in g )

2 0 G b Fa b r i c Ch a n n e l

1 6 G b Sw i tc h i n g B u s

2 0 G b Fa b r i c Ch a n n e l

Multicast E x p an sio n T ab le

F ab ri c R epl i c ati o n E n g in e

B U S A SI C

CFC

B U S A SI C

F ab ri c R epl i c ati o n E n g in e

M E T

P o rt A S IC

P o rt A S IC

P o rt A S IC

P o rt A S IC

C e n tr al F o r w ar d in g C ar d p r o v id in g acce ss to B U S
P r e s e n ta tio n _ ID 2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d . C is c o C o n fid e n tia l

1 2 x G E P o rtA S IC
3 7

L AN L i nec ar d Ar c h i t ec t u r e
I n te r f ace to cr o ssb ar p lus m ulticast an d S P A N r e p licatio n e n g in e
M E T

C E F 7 2 0 L in e c a r d s ( D is tr ib u te d F o r wa r d in g )
L 2 E n g in e p r o v id e s L ay e r 2 lo o k up s

2 0 G b Fa b r i c Ch a n n e l

2 0 G b Fa b r i c Ch a n n e l

Multicast E x p an sio n T ab le

F ab ri c R epl i c ati o n E n g in e

L 2 E ng i ne

L 2 E ng i ne

F ab ri c R epl i c ati o n E n g in e

M E T

L 3 / 4 E ng i ne P o rt A S IC P o rt A S IC

D FC

P o rt A S IC

P o rt A S IC

L 3 / 4 E n g in e p e r f o r m s L 3 F o r w ar d in g lo o k up s p lus Q o S / S e cur ity A C L an d N e tf lo w p r o ce ssin g


P r e s e n ta tio n _ ID 2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d . C is c o C o n fid e n tia l

E x a m p l e : W S -X 6 7 4 8 -G E -T X w i t h D FC3

1 2 x G E P o rtA S IC
3 8

3 9
P r e s e n ta tio n _ ID 2 0 0 8 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d . C is c o C o n fid e n tia l

Vous aimerez peut-être aussi