Professional Documents
Culture Documents
C S TI TP. H CH MINH
Bin son: TS. TRN CNG HNG
CHUYN MCH NHN
A GIAO THC
MPLS
NH XUT BN THNG TIN V TRUYN THQNG
MC LC
LI NI U..... ............................. ........................................................................................5
CHONG 1: GII THIU...................... .................................................................. 13
1.1. CC YU T DN N VIC NGHIN CtJ CHUYN MCH NHN 14
1.1.1. S pht trin ca Internet.............................................................................................14
1.1.2. Gi c v hiu qu.........................................................................................................15
. 1.3. S tch hp IP trn ATM...............................................................................................16
1.1.4. M rng cc chc nng nh tuyn......... .................................................................. 19
1.2. TM TT LCH S ........................................................................................................ 20
1.2.1. B nh tuyn chuyn mch t bo CSR ca Toshiba.............................................. 20
1.2.2. Chuyn mch IP [ 4 ] ......................................................................................................21
1.2.3. Chuyn mch th ........................................................................................................... 21
1.2.4. ARIS ca IBM................................................................................................................. 21
1.2.5. Chuyn mch nhn a giao thc MPLS.................................................................... 22
1.3. KT LUN................................................................................. :............. ,........22
CHNG 2: L THUYT c BN CA CHUYN MCH NHN..................23
2.1. TNG QUAN....................................................................................................... 23
2.2. KHI NIM V HOT NG c BN TRONG MPLS..............................25
2.2. . Mt phng d liu v mt phng ii khin.............................................................25
2.2.2. Mtphng d liu v mt phng iu khin trong IP............................................. 26
2.2.3. Mt phng d liu v mt phng iu khin trong MPLS.......................................26
2.2.4. Nhng lp chuyn tip tng ng FEC.............................. ........................... . 27
2.2.5. nh tuyn nht qun....................................................................................................28
2.3. THNH PHN NH TU YN.................................................................................... 28
2.3.1. Nhn l g ? ............................................................. ........................................................ 28
2.3.2. Bng chuyn mch nhn................................. ............................................................. 29
2.3.3. Kh nng mang nhn trong gi....................................................................................31
2.3.4. Thut ton nh tuyn chuyn mch nhn..................................................................31
2.3.5. Thut ton nh tuyn n........... ................................................................................ 32
Chuyn mch nhn a giao thc MPLS
2,3.6. a giao thc: trn v di........................ ................................................................. 33
2.4. THNH PHN IU KHIN..................................................................................... 34
2.4J. Kt hp trong v kt hp ngoi.................................................................................. 35
2.4.2. Kt hp ngc dng v kt hp xui dng................................................................35
2.4.3. Nhn t do..................................................................................................................... 36
2.4.4. Kt hp nhn luyn iu khin v tuyn d liu.......................................................36
2.4.5. Phn b thng tin kt hp nhn...................................................................................41
2.4.6. iu khin nh tuyn tc thi............................................................................... 45
2.5. THIT B RA.............................................................................................. 46
2.6. QUAN H GIA CHUYN MCH NHN V VIC NH TUYN,
NH A CH LP MNG.......................................................... .................................... 46
2.7. CHUYN MCH I P ....................................................................................................... 47
2.7. . Tng quan v chuyn mch IP.................................................................................... 47
2.7.2. Cc thnh phn c bn ca chuyn mch I P ............................................................51
2.7.3. Giao thc qun l lung Ipsilon IFMP....................................................................... 53
2.7.4. Giao thc qun l chuyn mch chung GSMP......................................................... 57
2.7.5. Thc t............................................................................................................................59
2.8. TM TT................... ...........................; ........................................................................... 60
CHNG 3: CHUYN MCH NHN A GIAO THC MPLS...................... 61
3.1. TNG QUAN CHUYN MCH TH.......................................................................61
3.1.1. H tr cho nh tuyn da vo a chi ch..............................................................61
3.1.2. nh tuyn phn cp.....................................................................................................66
3.1.3. Multicast........................................................................................................................ 69
3.1.4. Chuyn mch th trn ATM.............................. ..........................................................72
3.1.5. Kim sot'lp vng trong nh (uyn tc thi............................................................74
3.2. CHUYN MCH NHN A GIAO THC MPLS...............................................75
3.2. . Nhng im quan trng ca k thut chuyn mch nhn a giao thc MPLS... 76
3.2.2. Cc thnh phn ca mng MPL................................................................................. 76
3.2.3. iu khin LSP th t v iu khin LSP c p.................................................... 78
3.2.4. ng gi d liu........................................................................................................... 80
3.2.5. Giao thc phn phi nhn LDP...................................................................................81
3.2.6. Cc kiu phn phi nhn............................................................................................. 84
3.2.7. ATM..... ......... ................................................................................................................ 85
3.3. TM TT......................................................................................................... 87
CHNG 4: CHT LNG DCH v ................................................... .............. 88
4.1. CC M HNH CHT LNG DCH v .......................... ......................... 89
4.1.1. Cc khi nim v thut ton....................................................................................... 89
4.L2. Dch v tch hp........................................................... ................................................ 93
4.1.3, Dch v phn bit............................................................................................................. :...........98
4.2. KNH THU RING o .............................................................................. 108
4.2.1. Dch v m bo bng thng...................................................... ..............................108
4.2.2. Cc c nh ca mphng iu khin....................................................................108
4.2.3. Cc c tnh ca mt phang chuyn tip................................................................. 09
4.2.4. Cc bc thc hin m bo cht lng dch v trong mng li................... 110
4.2.5. Cc dch v hng thng m ho vi MPLS........................................................... 111
4.3. TM TT....................................... ....................................................... ...........................112
CHNG 5: NH TUYN........................................................... ......................... 114
5.1. TNG QUAN GIAO THC NH TUYN.......................................................... 114
5.2. CC GIAO THC NH TUYN.........................................................................114
5.2.1. Giao thc thng tin nh tuyn RIP.......................................................................... 114
5.2.2. Giao thc nh tuyn cng ni IGRP....................................................................... 115
5.2.3. Giao thc nh tuyn ni cao cp EIGRP................................................................115
5.2.4. Giao thc ng i ngn nht u tin m OSPF................................................. 116
5.2.5. Giao thc cng bin BGP...........................................................................................122
5.2.6. Cu hnh RIP, OSPF v BGP..... .............................................................................. 128
5.3. KIN TRC NH TUYN INTERNET....................................................... ; 131
5.3.1. nh tuyn chinh sch................................................................................................ 135
5.3.2. Tinh n nh................................................................................................................. 136
5.4. NH TUYN RNG BUC.................................................................................. 139
5.4.1. nh tuyn rng buc l g?...................................................................................... 139
5.4.2. Nhng yu cu k thut ca chc nng nh tuyn rng buc..............................140
5.4.3. CSPK .............. .................................... ............................' .........................................141
5.5.MPLS. ............................................................................................................. 143
5.5.1. Giao thc RSVP m rng........................................................................................... 143
5.5.2. CR-LDP........................................................................................................................ 149
5.5.3. So snh gia CR-LDP v RSVP................................................................................ 154
5.5.4. Giao thc ginh trc ti nguyn h tr phn phi nhn RSVP-TE.................... 155
5.5.5. ng dng chc nng nh tuyn rng buc vo vn qun l lu lng..... 162
5.5.6. Cht lng dch v oS..........................................................................................170
Mc lc 9
5.6. TM TT........................................................................................................171
CHNG 6: MNG RING o.............................................................................173
6.1. NH TH NO L MNG RING o - VPN?........................................173
6.2. M HNH CHNG LP..............................................................................174
6.3. M HNH NGANG C P............... ................................... .......................................176
6.4. PHN B RNG BUC THNG TIN NH TUYN...................................178
6.5. BNG A CHUYN TIP.......................................................................................180
6.6. ACHVPN-IP.............................................................................................181
6.7.MPL S.................................................................................... ....................... 182
6.7.1. Bo mt......................................................................................................................... 184
6.7.2. H tr cht lng dch v.......................................................................................... 184
6.7.3. Kh nng m rng...................................................................................................... 187
6.8.TMT T ............................................................................................................................... ' ......:........... 188
CHNG 7: XY DNG MNG NG TRC MPLS................................ 189
7.1. MNG MPLS TRN GI............................................................................................ 189
7.2. MNG MPLS TRN ATM.......................................................................................... 190
7.3. MNG MPLS TRN HN HP GIA ATM V GI ...................................... 191
7.4. TCH HP MPLS VO MNG ATM............................................................. 192
7.4.1. Nhng vn cn quan tm khi chn thit b LSR ATM ra............................. 194
7.4.2. Nhng yu cu trong la chn LSR ATM................................................................ 194
7.5. XY DNG MNG MPLS.........................................................................................195
7.5.1. Thit k im truy cp PoP.................. ..................................................................... 195
7.5.2. Thit k PoP ca mt LSR ATM n ra..............................................................195
7.5.3. Thit k PoP cho cc LSR ra v LSR ATM........................................................ 195
7.5.4. Thit k b tp trung, LSR ra v mt LSR ATM.................................................196
7.5.5. Thit kPoP ca mt LSR......................................................................................... 197
7.6. NH HNH LIN KT NG TRC MPLS................................................... 197
7.6.1. Thit k im truy cp................................................................................................ 198
7.6.2. c tnh lu lng t mi PoP...................................... ..........................................198
7.6.3. c tnh ma trn u lng n hng.................................................................. 199
7.6.4. c tnh ma trn lim lng song hng............................................................... 199
7.6.5. Thit k cu hnh rung k ng trc..................................................................... 200
7.6. . c tnh bng thng kt ni............................................................ ......................... 201
10 . Chuyn mch nhn a giao thc MPLS
7.6.7. Gn dung lng kt ni............................................................................................. 202
7.6.8. iu chnh d phng................................................................................................. 202
7.6.9. La chn thit b thch hp........................................................................................202
7.7. THIT K NH TUYN LP 3 ...................... ...................................................... 202
7.8. NH HNH LVCMPLS............. ;.............................................................. 204
7.8.1. Tin t a chi ch.....................................................................................................204
7.8.2. LVC v dn v c ........................................................................................................... 205
7.8.3. Thit k tinh ton cho LSR ra [3]........................................................................ 206
7.8.4. Thit k tinh to.n cho LSR ATM vi dn v c .......................................... .......... 207
7.8.5. Thit k tinh ton cho LSRATMm khng dn v c .............................................. 207
CHNG 8: MNG QUANG, GMPLS V MPXS............................................. 209
8.1. WDM V MNG QUANG........................................................................................ 209
8.2. CHUYN MCH LAMBDA A GIAO THC...................................................210
8.2.1. nh x gia chuyn mch nhn a giao thc v bc sng quang.................... 210
8.2.2. Loi ca cc kt noi quang.................................................................... .....................212
8.2.3. Tng thch iu khin...............................................................................................213
8.3. GMPLS V DNG GMPLS CHO MNG QUANG...........................................213
8.3.1. Xem xt lin mng gia tng 1 Lambda v tng 2 nhn....................................... 214
8.3.2. Cc hot ng ca GMPLS.............................. ......................................... ...... . 214
CHNG 9: M PHNG HOT NG MNG MPLS V DIFFSERV ..222
9.1. CU TRC N S ............................................................................................................... 222
9.2.DIFFSER V .................................................................. ................................................226
9.3. CHNG TRNH M PHNG HOT NG MNG MPLS; MNS....230
9.3.1. Gii thiu......................................................................................................................230
9.3.2. MNS h tr cc chc nng sau cho MPLS.............................................................. 230
9.3.3. Minh ho mt s hoi ng c bn trong mng MPLS......................................... 233
PH LC A: NG DNG CA MPLS....................................................................... 239
A.l. CC NG DNG CA MPLS......................... ........................................................ 239
A.I.l. K thut lu lng..................................................................................................... 239
A.1.2. Mng ring o VPN................................................................................................... 239
A.2.MPLSVATM...............................................................................................................241
A.2.1. Tng quan ATM........................................................................................................... 241
A.2.2. Cc dng pht trin v tich hp ca IP trn ATM................................................. 242
Mc lc 11
A.2.3. c im thch hp ca ATM cho MPLS................................................................244
A.2.4. Lin mng gia MPLS v ATM................................................................................ 248
A.3. MPLS V FRAME RELAY....................................................................................... 252
c im thch hp ca Frame Relay cho MPLS.............................................................252
PH LC B: CC BI LAB CU HNH OSPF V BGP.....................................254
L a b l : .......................................................................................................................................254
Lab2........................................................................................................................................256
Lab3........................................................................................................................................ 258
Lai 4 ............................................................................................................................................. 261
L a b s ........................................................................................................................................ 263
PH LC C: KNH THU RING o LP 2 V LP 3 ..................................65
Cu hnh cho mng li...,...................................................................................................... 265
Knh thu ring o IP................................................................................................... 267
Knh thu ring lp 2 ...................................................................................................... 267
PH LC D: HIN THC MPLS TRN LINUX............................................... 270
Gii thiu................................................................................................................................ 270
MPLS trn Linux.................................................................................................................... 270
tng c bn ca MPLS Linux Project...........................................................................270
PH LC E: DERIVEIT - CHNG TRNH GI LP CHO MNG
GMPLS/MPLS......................................................................................... .................. 276
MC CH V I TNG s DNG.................................................................. 276
YU CU H THNG........ ................................................................................................ 276
C IM CHNH............................................................................................................... 277
HOT NG........................................................................................................................... 277
Router chuyn mch nhn (LSR)......................................................................................... 277
Con ng chuyn mch nhn (LSP)..................................................................................278
Kin trc phn tng LSP...................................................................................................... 279
Cc lin kt TE.......................................................................................................................280
KT LUN.................................................................................................................. 286
UJ
>%
(0
0)
E
0)
Q 2
E
Q H 2
Li.
< LL
h|
' 2
o p
o
Giao thc
lp mng
Giao thc
lp lin kt
Ngoi ra, kh nng a giao thc ca chuyn mch nhn vt xa kh nng h tr nhiu
giao thc lp mng khc nhau, chuyn mch nhn cn c kh nng hot ng n bt k
giao thc lp lin kt no. iu ny lm cho chuyn mch nhn nh l mt gii php a
giao thc tng thch vi cc giao thc lp lin kt.
34 Chuyn mch nhn a giao thc MPLS
Nhng tnh cht txn ca chuyn mch nhn gii thch ti sao nhm lm vic IETF
t tn cho vic tiu chun ho k thut mi ny l Chuyn mch nhn a giao thc -
MPLS (Multiprotocol Label Switching).
*
2.4. THNH PHN IU KHIN
Nh ta cp trn, vic tch phn nh tuyn lp mng thnh hai phn nh
tuyn v iu khin khng chi p dng cho kiu kin trc nh tuyn truyn thng m cn
c th p dng cho chuyn mch nhn. Thnh phn iu khin ca chuyn mch nhn chu
ch nhim v vic phn b cc thng tin nh tuyn gia cc LSR v nhng th tc m
nhng LSR s dng i cc thng tn ny thnh bng nh tuyn s dng bi thnh
phn nh tuyn trong h thng. Ging nh cc thnh phn iu khin ca cc h thng nh
tuyn khc, thnh phn iu khin ca chuyn mch nhn phi p ng s phn b nht
qun v thng tin nh tuyn gia cc LSR cng nh cc th tc nht qun xy dng
bng nh tuyn.
C s ging nhau rt ln v thnh phn iu khin gia kiu kin ttc truyn thng v
chuyn mch nhn. Thc t, thnh phn iu khin ca chuyn mch nhn bao gm tt c
cc giao thc nh tuyn (nh l OSPF, BGP, PIM,...) c s dng bi thnh phn iu
khin ca kiu nh tuyn trc. V c th hiu l thnh phn nh tuyn kiu truyn thng
l mt phn ca inh phn nh tuyn chuyn mch nhn.
Tuy nhin, thnh phn iu khin ca kiu nh tuyn truyn thng khng h
tr chuyn mch nhn. Bi v thng tin nh tuyn c cung cp bi thnh phn ny khng
xy dng bng nh tuyn cho thnh phn nh tuyn ca chuyn mch nhn, v bng
ny phi cha s nh x gia nhn v m k tip.
c th h tt c th chng ta cn c nhng th tc LSR c th
To s kt hp gia nhn v FEC.
Thng tin cho cc LSR khc v s kt hp ny.
S dng hai th tc n xy dng v duy tr bng nh tuyn chuyn mch nhn
s dng.
Ton b cu trc ca thnh phn iu khin chuyn mch nhn c ttnh by nh
trong hnh 2.11.
Hnh 2,11: Thnh phn iu khin chuyn mch nhn
Nhng giao thc Nhng th tc Nhng th tc
nh tuyn lp mng to kt ni phn b thng tin
(OSPF. BGP, PIM) gia nhn v FEC kt hp nhan
S duy tr bng jnh hng
Nhng giao thc nh tuyn lp mng cung cp cho LSR s nh x gia cc FEC v
a ch trm k tip. Nhng th tc to ra s kt hp gia nhn v FEC, v phn b thng
tin kt hp ny glwa cc thit b chuyn mch nhn cung cp cho LSR s nh x gia cc
Chng 2: L thuyt c bn ca chuyn mch nhn 35
FEC v nhn. S kt hp hai nh x trn cung cp nhng thng cn thit xy dng bng
nh tuyn c s dng bi thnh phn nh tuyn chuyn mch nhn (xem hnh 2.12).
Hnh 2.12: Qu trnh xy dng mt bng nh hng
2.4.1. Kt hp trong v kt hp ngoi
Nhc li l mi mc ong bng nh tuyn c duy tr bi LSR cha mt nhn vo
v mt hay nhiu nhn ra. Tong ng vi hai kiu nhn trong bng nh tuyn, thnh phn
iu khin cung cp hai kiu kt hp nhn. Kiu kt hp u tin xy ra khi router to s kt
hgrp vi nhn c chn v gn mt cch ni b. Kiu kt hp nhn th hai xy ra khi router
nhn cc thng tin kt hp nhn ca nhng LSR khc.
im khc nhau quan trng gia kt hp trong v kt hp ngoi l vi kt hp ong
nhn uc chn mt cch ni b, bi chnh LSR , trong khi th vi kt hp ngoi th
nhn c chn bi cc LSR khc.
2.4.2. Kt hp ngc dng v kt hp xui dng
Thnh phn iu khin chuyn mch nhn s dng c hai kiu kt hp trong v ngoi
xy dng bng nh tuyn vi nhn vo v nhn ra. C hai cch thc hin iu ny.
Cch u tin l khi nhn t kt hp ong c dng l nhn vo v nhn t kt hp ngoi
c dng l nhn ra. Cch th hai th hon ton ngc li, nhn t kt hp trong c
dng lm nhn ra v nhn c dng t kt hp ngoi c dng lm nhn vo.
Cch u tin c gi l kt hp nhn xui dng (downstream label binding) v s
kt hp gia mt nhn c mang trong gi tin v mt FEC c to bi mt LSR xui
dng (downstream LSR) so vi LSR gn nhn vo gi tin (xem hnh 2.13). R rng rng vi
kt hp nhn xui dng, gi tin mang nhn chy ngc hng so vi chiu chy ca lung
thng tin kt hp nhn.
Cch th hai gi l kt hp ngc dng (upstream label binding) bi v s kt hp
gia mt nhn c mang trong gi tin v mt FEC c to bi cng mt LSR m t
36 Chuyn mch nhn a giao thc MPLS
nhn vo gi tin, ngha l s kt hp nhn ngc dng so vi lung chy ca gi tin
(xem hnh 2.13). R rng rng vi kt hp nhn ngc dng, gi rin mang nhn chy cng
hng so vi chiu chy ca lung thng tin kt hp nhn.
Hnh 2.13: Ket hp nhn ngc dng v xui dng
Cc gi vi
nhinX
Thng tin
kt hp cho
nhn X
Cc gi vi
nhn X
Thng tin
kt hp cho
nhanX
Xui ng Ngc dng
2.4.3. Nhn t do
Mt LSR lun c mt tp cc nhn t do (nhn cha c kt hp). Khi LSR c khi
to, tp ny cha tt c cc nhn m LSR c th dng kt hp trong. Kch thc ca tp
s xc nh bao nhiu s kt hp nhn ng thi m LSR c th h tr. Khi router to ra
mt kt hp trong mi, router ly mt nhn trong tp, khi router hy b mt kt hp, n s
tr li nhn ny cho tp nhn.
Nhc li l mt LSR c th duy mt bng nh tuyn n hay l nhiu bng nh
tuyn, mi bng cho mt giao din. Khi router duy mt bng nh tuyn, n s duy tri
mt tp nhn t do, cn khi router duy tr nhiu bng th n s duy tr nhiu tp nhn, mi
tp cho mt bng.
2.4.4. Kt hp nhn tuyn iu khin v tuyn d liu
LSR to ra hay hy b mt kt hp nhn gia mt nhn v mt FEC khi c mt s
kin xy ra. S kin c th c kch hot bi nhng gi d liu m c nh tuyn bi
LSR hay bi nhng thng tin iu khin nh tuyn (nh l cc bn tin OSPF routing
updates, P M JOIN/PRUNE, RSVP PATH / RESV) m c x l bi LSR Khi vic
to ra hay hy b kt hp c kch hot bi cc gi d liu th chng ta gi l kt hp
nhn tuyn d liu (data_driven label binding), cn khi c kch hot bi thng tin iu
khin, chng ta gi l kt hp nhn tuyn iu khin (conttol_driven label binding).
C nhiu ty chn i vi c hai loi n. V d, phn tuyn d liu s to ra s kt
hp cho mt lung gi ca mt ng dng ngay khi n thy gi tin u tin ca lung, hay
n s i cho n khi c nhiu gi tin hom lung di c php to kt hp.
S la chn gia cc phng php thit lp kt hp r rng nh hng n hiu qu
v vn pht trin (c cp phn trc), ngha l phng php thit lp hot
ng nh th no khi mng pht trin. V chng ta cng xt vi nh hng n s linh hot,
c hiu l cc phng php hot ng nh th no trong cc iu kin khc nhau.
2,4.4. L Hiu qu
iu u tin phi ch v hiu qu l, di iu kin l tng, mt LSR c th nh
tuyn d liu ti bt c tr no m thnh phn nh tuyn chuyn mch nhn hot ng,
bt k n LSR s dng kt hp nhn tuyn d liu hay l tuyn iu khin. Trong nhiu
tnrcng hp, iu ny c quyt nh bi tc phn cng nm di. Do , v d, nu
mt chuyn mch nhan chy trn mt chuyn mch ATM, th hiu qu nh tuyn cao nht
l hiu qu cao nht ca chuyn mch ATM . Hu ht chuyn mch ATM c th nh
tuyn lu lng vi vn tc ig dy ti tt c giao tip ca n. Do , v d, mt
chuyn mch 16 cng OC-3 s c kh nng nh tuyn gn ti 16*155 Mb/s = 2.5 Gb/s.
Trong iu kin l tng, bt c chuyn mch nhn no s dng chuyn mch ny u c
th t c cng thng lng n.
iu quan trng y l trong iu kin l tng. Cu hi c t ra l mi
trng hot ng thc t gn vi iu kin l tng nh th no. Cu hi ny tht s kh
m tr li, t bit i vi kt hp hng d liu. V d, iu kin l tng cho kt hp
hng d liu m nhn c lin kt vi lung d liu ng dng l khi lung c chiu
di v tn. Trong trng hp ny, ci gi thit lp ng dn chuyn mch nhn cho mt
lung c tr dn qua chiu di v hn ca lung tr nn khng th chp nhn c.
Cc nghin cu c thc hin xc nh cc mng thc t cch xa bao nhiu so
vi iu kin l tng. Phn kh klin ca cc nghin cu trn l tm cc s liu thng k
lu lng thc t, v hu ht cc nh vn hnh mng rt khng thch th c vic a ra
chi tit cc du tch lu lng ca h trc cng chng. Ngoi ra, ngay c nu c ly c
cc d liu cn thit th cng khng m bo rng n s phn nh chnh xc mt mng tiu
biu ngay ti thi im n c thu thp.
Kt hp nhn tuyn d liu gi s rng mt LSR h tr c hai thnh phn nh tuyn
ca chuyn mch nhn v ca kiu nh tuyn truyn thng. Hiu qu chnh ca tuyn d
liu khi iu kin hot ng chch khi iu kin l tTg l cc gi tin no khng c
chuyn mch nhn th phi c x l bi thnh phn nh tuyn truyn thng, v ng
nhin, kh nng nh tuyn ca n phi b hn so vi thnh phn nh tuyn ca chuyn
mch nhn. iu quan tm y l bao nhiu ti c th c chuyn cho thnh phn nh
tuyn truyn thng.
Nu chng ta thch to kt hp nhn bng kt hp tuyn d liu, v d, bng cch to
kt hp nhn ti gi tin u tin ca mt lung mi, th c th chng ta khng cn dng ti
thnh phn nh tuyn truyn thng v thnh phn ny ch nh tuyn mt gi cho mi lung.
Nhng iu ny s c nh hng ngc li ln vn pht trin, v trong lc ban u to
kt hp nhn chng ta phi i qu trnh phn b v thit lp kt hp nhn ti cc LSR khc,
s hiu qu hn nu trong khi , cc gi tin bt u ca mt lung c nh tuyn bng
thnh phn nh tuyn truyn thng. Nhng chng ta cn phi bit y l bao nhiu gi tin
bt u ca mt lung c nh tuyn bi thnh phn nh tuyn truyn thng th (trong
qu trnh kt hp nhn), cc gi sau s c nh tuyn bng chuyn mch nhn (khi qu
trnh kt hp nhn xong). Phn gi tin c nh tuyn bi thnh phn nh tuyn truyn
thng ph thuc vo tc ca lung mi n v s lTig gi tin mi lung m khng c
chuyn mch nhn. Tc ca lung n PPS (Packet per second) bng vi ti a ra trong
cc gi tin trong mt giy chia cho s lTig gi. tin trung bnh trong mi lung.
Chng 2: L thuyt c bn ca chuyn mch nhn 37
PPS yu cu = (cc gi c nh tuyn mi lung) * (PPS a ra)/(s gi
mi lung).
Phn kh ch ny l s cc gi c nh tuyn mi lung. Ngay c nu phn nhn
dng dng c mt quy lut n gin nh to kt hp nhn cho bt c lung no m di hn
10 g, s c nhiu lung ch c mt gi, s t nhiu ti ln phn nh tuyn truyn thng.
S thng nht ca nghin cu l hiu qu ca kt hp tuyn d liu ong iu kin ti
thc t kh cao 70-80% v do c th t c hiu sut ca phn cng nm di. Phn
quan tm chnh ca tuyn d liu l vn pht trin v s linh hot trong iu kin c s
thay i lu lng.
Mt h qu na pht smh bi vic tuyn d liu (v t nh hng bi tuyn iu
khin) l phn ti nguyn c yu cu ca thnh phn iu khin chuyn mch nhn. Mi
ln mt LSR quyt nh mt lung c th c chuyn mch nhn, n cn phi trao i
thng tin kt hp nhn vi cc LSR xung quanh, m n c th cn thay i vi trng thi kt
hp trong ca n. Tt c cc vic n s tiu tn ti nguyn ca thnh phn iu khin
chuyn, ich nhn. Tht l kh m tnh c hot ng ca vic thit lp v phn b kt
hp nhn s tiu tn bao nhiu ti nguyn, nhng m ta d dng thy c hiu qu ca
tuyn d liu d b nh hng bi vic ny nht. Neu LSR khng thit lp v phn b trng
thi kt hp nhn ti tc yu cu bi thut ton pht hin dng(flow detection algorithm),
th ch c phn nh ca lung c chuyn mch nhn, v do hiu qu cng gim.
Th th cn kt hp tuyn iu khin th sao? Ging nh tuyn d liu, n c th hot
ng ti tc phn cng nm di trong iu kin l tng, nhng nh ngha cho l
tng th rt khc. V d, khi cung cp chc nng nh tuyn da vo a ch ch, th iu
kin l tng cho hng iu khin kh om gin: chng Ho m cu trc mng cn n nh,
th tt c lu lng m n ti mt LSR (khng phi ra) c th c chuyn mch nhn
m khng c 1 gi no phi c chuyn cho phn x l iu khin. Khng ging vi tuyn
d liu, chng ta c th tng tng mng trong iu kin l tng c th tn ti trong mt
khong thi gian di.
Khi cu ttc mng thay i, th vn c kh nng cho tuyn iu khin t c hiu
qu l tng, nhc li l mt kt hp tuyn iu khin c th bit thng tin kt hp cho
router t nhng lng ging(neighbor) m khng phi l trm k tip ca router , trong
trng hp cu hnh mng thay i lm nhng lng ging tr thnh nhng trm k tip
th chuyn mch nhn cng khng b gin on (c th c n.vi nn phn cng, c mt
vi gi tin b mt ttong khi bng nh tuyn b thay i).
Ch l khi cu hnh mng thay i th cng nh hfng n hiu qu ca tuyn d
liu. Nu ng dn ca mt lung thay i, th i vi cc LSR mi ttn ng dn xem
nh l mt lung mi c to ra. V nhng lung u tin phi c nh tuyn bng
thnh phn nh tuyn aiyn thng. Do , khi mng thay i s t gnh nng ln LSR no
b thnh mt trm k mi cho vi LSR khc. u tin, n t nhin nhn c mt lfng
ln cc lung m ing i bng ng dn khc. Sau cc lung mi ny cn c phn
tch bi cc thut ton pht hin lung, v n s t thm ti ln c hai thnh phn nh tuyn
truyn thng v chun mch nhn lm gim hiu qu ca chuyn mch nhn.
Mt vn ng ch v hiu qu pht sinh khi c s tp trung nh tuyn xy ra.
V chng ta li s thy c s xung t gia vn pht trin v hiu qu. Hnh 2.14 trnh
by tnh hung c s tp trung nh tuyn xy ra, LSR X c th giao tip vi mng c tin
3S Chuyn mch nhn a giao thc MPLS
Chng 2: L thuyt c bn ca chuyn mch nhn
39
t 10.0.1/24 (/24 ngha l tin t ny c 24 bit) qua LSR Y v c th giao tip vi mng c
tin t 10.0.0/24 qua LSR z. Nhng tin t ny c cng 23 bit cao v do chng c th
c tng hp li thnh 10.0.0/23. Do , LSR X c th qung b tin t tng hp ny cho
LSR M, ngha l, nu LSR X v M to kt hp nhn cho tin t tng hp ny trong bng
nh tuyn ca n, th X chi c th qung b mt nhn ofn n M cho tin t tng hp ny.
Khi LSR X nhn nhng gi t M m cha nhn ny, n khng th xc nh chnh xc l
phi nh tuyn gi tin i u v n phi dng nh tuyn truyn thng s dng tiu lp 3
nh tuyn. Ch rng X vn c th chuyn mch nhn cho cc gi khc, cc gi t Y
sang z v ngc li.
Hnh 2.14: nh hng ca tp trung tuyn.
Vng nh tuyn A
Vng nh tuyn B
Tnh hung ny l tnh hung t nht i vi tuyn iu khin LSR. vn pht trin
chi ra rng s kt hp a ch l tt, nhng n li to ra tnh hung m nh tuyn kiu
truyn thng thc hin nhiu hn chuyn mch nhn. S nh hng n hiu qu cmg
nhin ty thuc vo bao nhiu phn ca lu lng khng th thc hin bng chuyn mch
nhn v vo s tng quan ca hai thnh phn nh tuyn.
Chng ta cng nn ch rng vic kt hp a ch khng phi xy ra ngu nhin, n
c chn k lng bi cc nh thit k mng nng cao kh nng pht trin mng. Do
, c th d on trc ch no n s gy ra ii hng, v vic thit k mng nh vy,
c s kt hp a chi, khng c t nhng ni m chuyn mch nhn c s dng ch
yu, nh l phn chnh ca mng ng trc (backbone) tc cao. V cc nh thit k
mng phi cn thn m bo rng nu mt LSR c t ti mt im kt hp th n phi c
kh nng nh tuyn kiu truyn thng x l mt phn lu lag khng th c
chuyn mch nhn.
2A.4.2. Vn pht trin
Nh chng ta va tho lun, hiu qu v vn pht trin kh lin quan n nhau
v thng xung t vi nhau. Mt cch c nh tnh cht pht trin ca mt chuyn
mch nhn l xem bao nhiu nhn c ch nh ong cc tnh hung khc nhau.
Tng qut, nhng bc nng cao hiu qu nh tng s nhy cm ca thut ton
pht hin dng, c nhng nh hng ngc li i vi vn pht txin v tng s lng
nhn. c ci nhn su hn v mi quan h gia hiu qu v vn pht trin ca kt hp
40 Chuyn mch nhn a giao thc MPLS
tuyn d liu, chng ta s xem xt mt vi d liu lu lng c thu thp t nm 1995 ti
mt im trao i Internet vnh San Francisco. D liu ny c phn tch bi cc nh
nghin cu ca Ipsilon da ra cc hnh v 2.15 v 2.16. Chng ta ch l tng-cc lu
lng chy qua im thu thp tng i nh (so vi nc M), ch vo khong 30-40 Mbps,
nn thng tin ch yu y ch yu l v tng hn l cc s liu chnh xc.
Hnh 2.15 [1] ch ra c hai s lng nhn (c kt hp) tc thi v s lng trao i
thng tin kt hp nhn ( thit lp kt ni) trn mi giy c yu cu nh l mt chc
nng ca s lng gi tin trong mt lung xem xt trc khi thit lp ng chuyn mch
nhn. D dng ong thy, nu gim s nhy ca thut ton pht hin dng s nhanh chng
lm gim s lng nhn cn thit.
Hnh 2.15: nh hng ca nhy ti phn loi dng
'2
0)
'|
s
I
(8
'%,
-I
70
"I
80
45000
40000
35000
r-
30000
25000 o
20000
'S
15000
Q)
10000
5000
30 40 50 60 70 80 90 100
Cc gi c nhn triPc khi chuyn mch lung
S kt ni
Tng kt ni
Hnh 2.16: nh hng ca nhy ti phn loi dng
Phn trm byte c
chuyn mch
Phn trm gi c
chuyn mch
Cc gi c nhn trc khi chuyn mch lung
Hnh 2.16 [1] cho thy phn trm ca s byte v s gi tin kt thc c chuyn mch
nhn, mt ln na l mt chc nng ca s lng cc gi tin c xem xt ti bt u mi
lung trc khi n c chuyn mch nhn. iu tt y l tng lng d liu m c th
c chuyn mch nhn c o bng byte hoc bng gi s gim chm s lng nhn yu
cu cho thut ton pht hin dng gim (ch rng mt nhn l tng ng vi mt kt
ni). N c ngha l chng ta s xem xt nhiu gi tin hn trc khi quyt nh chuyn
mch nhn cho mt lung.
Vi kt hp tuyn iu khin, tnh cht pht trin khng ph thuc vo tnh t nhin
ca lu lng d liu nhng vo tnh cht ca lu lng iu khin, m n li ph thuc
vo cu trc mng. V d, trong kt hp nhn tuyn iu khin cho mi tin t ttong bng
nh tuyn, s lng ca nhn d dng c th tnh c, vo nm 2000, nhng bng nh
tuyn ln nht trong backbone Internet cha khong 60.000 tin t mng. ng nhin,
khng kt hp mt nhn cho mi mc trong bng nh tuyn. Nh chng ta s thy sau, v
d mt LSR ti li ca Internet c th kt hp mt nhn cho mi router ra (edge router)
ca mt min m n trong, trn th t vi trm nhn.
2.4.4.3. linh hot
Trong khi so snh linh hot ca cc nghin cu khc nhau, chng ta c gng tr li
cu hi Ci no d b nh hng hn v hiu qu v vn pht trin khi mi trng mng
thay i ?. Nh vi tho lun trc ch ra, kt hp tuyn d liu dcmg nh khng theo
kp vi tuyn iu khin. Bi v iu ny kh trc gic: s thay i ca lung d liu lun
kh d on hn lung thng tin iu khin. e to thay i trong lung d liu l mt ng
dng mi hay l mt thay i ong vic s dng ca mt ng dng ang dng. V d, gi s
mt Web site cung cp vi dch v giao dch nh nh gi c phiu trn Internet, t nhin
lung lu lng n website s bao gm nhiu lung nh m khng th c chuyn
mch nhn, lm gia tng ti lu lng ln thnh phn nh tuyn truyn thng.
Khng kh a ra nhiu tnh hung khc nhau v s thay i cch s dng ca
ngi s dng hay ca ng dng s c th gy nh hng nghim trng trong kt hp tuyn
d liu. Nhng nhng thay i kh c th nh hng n tuyn iu khin. Thng
thng, khng c s thay i ca thng tin nh tuyn trong mt khong thi gian ngn, ch
c nhng thay i cn bn thc s trong cch xy dng mng mi c th nh hng n kt
hp tuyn iu khin.
2.4.5. Phn b thng tin kt hp nhn
Mt khi to ra hay hy b mt kt hp gia mt nhn c chn ni b v mt FEC,
LSR cn thng bo cho cc LSR khc v vic ny cc LSR khc to ra hay hy b kt
hp nhn ngoi. Phn b thng tin kt hp nhn c th thc hin bi nhiu cch.
2.4.5.1. t trn nh ca cc gio thc nh tuyn
Mt cch phn b thng tin kt hp l t thng tin ny vo cc giao thc nh
tuyn. iu ny chi thc hin c i vi kt hp tuyn iu khin, bi v n ct (ties)
phn b thng tin nhn vo phn b thng tin iu khin (nh tuyn), v n c v tnh cht
kh hp dn. u tin, n lm phn b thng tin kt hp nhn ph hp vi phn b ca
thng tin nh tuyn. N cn trnh c hin tng tranh chp, khi thng tin kt hfp nhn
(kt hp gia nhn v FEC) c mt, nhng thng tin nh tuyn lin quan n (l thng tin
kt hp gia FEC v trm k tip) khig c. Sau n lm n gin hot ng ca h
thng bi n lm gim yu cu nhiu giao thc phn b thng tin nh tuyn.
Tuy nhin, n cng c nhng nhc im nht nh. Trc ht, thng tin nh tuyn
m c phn b bi mt giao thc xc nh c th khng ph hp cho phn b thng tin
kt hp nhn, ch c nhng giao thc m phn b thng tin nh tuyn r rng c cha nh
Chng 2: L thuyt c bn ca chuyn mch nhn 41
x gia FEC v a chi ttm k th c th ph hp cho vic t vo giao thc. V nguyn
nhn ny m nhng giao thc nh tuyn trng thi lin kt (Routing Link-State) (nh
OSPF) khng ph hp cho yu cu phn b thng tin kt hp nhn. Nhng i vi cc giao
thc khc nh BGP v P M dng nh hon ton ph hp cho yu cu ny.
Nhng ngay c nu phn b thng tin nh tuyn bi mt giao thc no ph hp
cho vic phn b thng tin kt hp nhn, th m rng giao thc mang thng tin ny c th
khng lun lun kh thi. Bi v m rng giao thc c th lin quan n s thay i khun
dng ca bn tin c s dng bi giao thc , v iu ny c th gy ra s khng tomg
thch gia cc h thng. Chng ta c th quan tm n trfng hp giao thc mang thng tin
nhn n mt t b khng hiu nhn s gy ra nhng hiu nhm khng mong mun.
2.4.5.2. Nhng giao thc phn b nhn
Tin thn ca MPLS trc y l chuyn mch th ca Cisco, s dng giao thc phn
phi th l TDP. Giao thc ny v hot ng th ging LDP nhng khng tng thch hon
ton vi LDP do n lng nghe trn cng 711 trong khi TDP lng nghe trn cng 646. H
iu hnh Cisco lOS t phin bn 11.1 h tr chuyn mch th, t 12.3 ln mi h tr
MPLS. C php lnh ty thuc vo lOS.
Giao thc LDP ging OSPF ch cc lng ging thy nhau mt cch t ng li giao
thc hello, ging BGP ch cc lng ging dng kt ni TCP thit lp mt knh truyn
thng tin cy. im khc bit ca LDP l th tc trao i thng tin nhn ca n nh nhn cc
lng ging, thit lp phin, trao i nhn, duy tr nhn, chng vng lp m ta s cp.
Kt hp ni b v t xa
Thut ng kt hp lin quan n mt hot ng ti LSR m trong mt nhn c
kt hp vi mt FEC. Kt hp nhn ni b l mt hot ng trong router ni b thit lp
mi kt hp nhn vi mt FEC. Router c th lm vic ny khi n nhn c thng tin iu
kiin t router ln cn. Thng thng th router n nh mt nhn cho mi tin t IP m n
bit v sau qung co s kt hp ny. Cn kt hp xa thng c thc hin bi cc bn
tin iu khin.
2.4.5.3. Thc thi ca cc mtphng u khin trong vng chuyn mch nhn
Hnh 2.17: Vic tm ra a ch v v tr ca chng.
Ngc dng Xui dng
----------------------------------------------------------------- ---------------------------------------------
Vng chuyn mch nhn_____________
172.16.1.1 A B C 172.16.2.1
42 Chuyn mch nhn a giao thc MPLS
1. Advertise
M----------------
2. Advertise
3. Advertise
^------------
4. Advertise
<-----------^------------
Cc gi qung co l lu lng OSPF, IS-IS
Chng 2: L thuyt c bn ca chuyn mch nhn
43
Mng chuyn mch nhn c t chc thnh cc vng chuyn mch nhn. Cc vng
thuc v mt ISP hoc mt cng ty ring v giao tip vi nhau bng cc tha thun.
Ta xt hnh 2.17, 2.18, 2.19 c cc nt ngi dng l 172.16.1.1 (ngc dng) v
172.16.2.1 (xui dng). Theo dng d liu t nt 172.16.1.1 n nt 172.16.2.1, LSR A l
nt ng vo, LSR c l nt ngS ra. LSR B c gi l LSR chuyn tip, LSR ni hay LSR
li. Cc hnh ny ch ra cch rn cc nt bit c a ch 172.16.2.1 bng cch s dng
giao thc nh tuyn nh OSPF, BGP qung co nhn (hnh 2.17) hay dng giao thc
phn phi nhn LDP theo yu cu (hnh 2.18) hoc khng theo yu cu (hnh 2.19). Kt qu
l cc nt u bit v a ch 172.16.2.1 v cch i n nt . Thng tin ny s c gi
trong c s thng tin nhn.
Hnh 2.18: Lin kt nhn theo yu cu.
172.16.1.1 B 172.16.2.1
1. Yu cu
2. Gn nhn 21
3. Yu cu
4. Gn nhn 30
5. Yu cu
6. Gn nhn 21
Hnh 2.19: Lin kt nhn khng theo yu cu.
7. Yu cu
8. Gn nhn 55
172.16.1.1
a
B 172.16.2.1
Gn nhn 55
Gn nhn 21
Gn nhn 30
Gn nhn 21
Chng ta xt hai kch bn trong vic n nh nhn ca giao thc LDP. Hnh 2.18 minh
ha hot ng phn phi nhn theo yu cu (solicited hoc downstream-on-demand). Bn
tin yu cu nhn c gi i trc khi bn tin lin kt tht s c gi.
Hnh 2.19 l mt v d v lin kt nhn khng theo yu cu (unsolicited), y nt
xui dng bn phi hnh gi bn tin lin kt n cc nt ngc dng, v chng tip tc gi
44
Chuyn mch nhn a giao thc MPLS
n cc nt ngc dng k tip trong vng chuyn mch nhn. Cc nt ngc dng khng
yu cu lin kt nhng li nhn cc lin kt mt cch t do.
2.4.5. Chuyn i nhn
Gi tr nhn b thay i khi gi d liu truyn qua vng chuyn mch nhn. Thng
thng mi LSR nhn c mt gi tin vo v thay i gi tr ca nhn trc khi gi gi
n nt k tip trong l trnh.
Hnh 2.20: Bng u vo LS cho mt LSR gia 2 ngi dng.
172.16.1.1
21 30
-H a
21
IP
172.16,2,1
OUT
a.21
IN
b.21
OUT
d.30
d
IN OUT
a.30 C.21
172.16.2,1
55
IN OUT
d.21 a.55
IN OUT
C.55 172.16.2.1
Chng ta cn quan tm cc im sau. Th nht, phi c mt phng tin lin kt
cc nhn vi FEC, v s kt hp ny phi c thc hin ti mi thit b tham gia vo LSP
t u cui n u cui. Th hai, trong v d ny, nhn ch c ngha cc b trong giao
din ng ra ca ngi gi vi giao din ng vo ca ngi nhn. Nh vy, nhn c th c
s dng li ti mi giao din ong b chuyn mch hay thit b ngi dng. S la chn cc
nhn l mt vn gia cc chuyn mch gn k. V d, nhn 21 c s dng hai ln, gia
172.16.1.1 v chuyn mch A, v gia chuyn mch B v chuyn mch c. Th ba, vic lin
kt nhn ch xy ra theo mt hng. S dng chuyn mch nhn theo hai hng th mt kt
ni hai hng phi c lp cho mi hng ca kt ni.
Lu chuyn mch nhn ch dng cc giao thc phn b thng tin nh tuyn
phn b thng tin kt hp nhn l khng th. Mt cch khc l phn b thng tin kt hp
nhn bng cc giao thc ring.
Nhng n c mt hn ch, l kh trnh hon ton hin tng tranh chp, bn c
th kt thc trong tnh hung khi m mt LSR c thng tin kt hp nhn (gia nhn v FEC)
nhng khng c thng tin nh tuyn (FEC v trm k tip) cn s dng thng tin kt
hp nhn v ngc li, v hai giao thc ny khng lin quan n nhau.
Mt nhc im khc ca nghin cu ny l n phi a ra mt giao thc mi cho h
thng, s lm tng phc tp ca h thng.
Nu thnh phn iu khin chuyn mch nhn ch s dng mt giao thc phn b
nhn, th n s kh m lm s phn b thng tin kt hp nhn nht qun vi s phn b ca
thng tin nh tuyn. thy iu ny th chng ta xem xt cc giao thc nh tuyn, trong
khi mt vi giao thc ao i thng tin nh tuyn da trn s cp nht dn dn v bt buc
phc p (nh l BGP), cn cc giao thc khc s dng s lm toi (refresh) mt cch
tun hon ca thng tin nh tuyn (nh PIM).
Mt cch trnh s mt thng nht ny l c nhiu hofn mt giao thc phn b thng
tin nhn. Vi phoTig php ny bn c th to mt giao thc phn b nhn s dng lin
kt vi OSPF v s da trn s cp nht dn dn v bt buc phc p, trong khi to mt
giao thc khc dng lin kt vi PIM vs da trn s lm ti mt cch tun hon ca
thng tin kt hp. Mt d iu ny gii quyt vn nht qun phn b ca thng tin kt hp
nhn, n s a ra nhiu giao ic cho h thng v s lm tng s phc tp ca h ing.
Da vo nhng tho lun trn, ta thy s chn t thng tin kt hp nhn vo cc
giao thc nh tuyn s c xem xt trong cc trng hp kh thi, vic s dng thm cc
giao thc ch c dng khi m trng hp t vo cc giao thc nh tuyn khng kh thi.
2.4.6, iu khin nh tuyn tc thi
y chng ta s dng thut ng nh tuyn tc thi ni ti tnh hung ong
mt mng c thng tin nh tuyn thay i. Ti thi im , thng tin ti cc nt khc
nhau c th tm thi khng nht qun. Nhng tnh hung ny thng xy ra khi c s c
trn ng kt ni hay trn router hay c hai.
Mc d tt c cc giao thc nh tuyn c s dng bi thnh phn nh tuyn
truyn thng m bo ng dn khng b lp vng trong trng thi n nh, hu ht chng
(tr EIGRP) khng th m bo ng dn khng b lp vng trong qu trnh nh tuyn tc
thi. R rng, nu s dng nhng giao thc trong thnh phn iu khin ca chuyn
mch nhn th cng khng th thay i tnh hung ny. Do , chuyn mch nhn, ging
nh kiu nh tuyn ttuyn thng, cn phi c c ch khc phc tnh trng lp vng trong
qu nh nh tuyn tc thi.
nh hng ln nht ca nh tuyn lp vng l s tiu tn qu mc ti nguyn mng
(nh b m ca router, CPU ca router, bng thng) ca gi b lp, v s dn n vic
thiu ti nguyn phc v cc gi tin khc. S thit hi c bit ln cho ton h thng l
vic thiu ti nguyn x l cc gi tin mang thng tin nh tuyn (lu lng iu khin).
Ti thiu n cng s lm chm li s n nh ca h thng nh tuyn, lm ko di qu trnh
nh tuyn tc thi v qu trnh nh tuyn lp vng, s lm cho s vic cng thm t.
Mt cch khc phc tnh trng lp vng trong qu nh nh tuyn tc thi l phi m
bo rng khi tnh trng lp vng xy ra th khng c lu lng no i vo vng lp , ta gi c
ch ny l ngn lp vng. Mt cch khc l cho php lu lng i vo vng lp nhng hn
ch s lng ti nguyn m luu lng s dng, ta gi c ch ny l lm nh lp vng.
Nu tt c cc yu t khc tng ng th ngn lp vng c th xem l hp l hn
lm nh lp vng. Nhng hu ht cc yu t thng khng tng ng. Khi so snh hai c
ch, chng ta cn xem nhng iu sau; (a) tng cc lu lng iu khin thm vo, (b) vn
pht trin, (c) nh hng tiu cc ca cc c ch ln cc lu lng khng b lp, v
(d) kh nng cn cc nh hng tiu cc ca lung luxi lng b lp ln lu lng khng b
lp (v c bit ln lu lng iu khin).
nh tuyn truyn thng, s dng c ch lm nh lp vng i ph vi nh hng
ca tnh trng lp vng. C ch lm nh lp vng s dng thi gian sng ca gi tin, n
nm trong trng Time_to_Live (TTL) trong tiu (header) lp mng. Mt router m nh
tuyn gi ny s tr trng ny i 1. nu mt router nhn mt gi c trng TTL bng 0 th
n s oi b gi ny. S dng c ch ny th mt gi tin s khng s dng qu mc ti
nguyn mng khi n vo vng lp.
Chng 2: L thuyt c bn ca chuyn mch nhn 45
Bi v Tig dn nh tiiyn ca mt gi tin c th bao gm cc LSR v router truyn
thng, iu quan ng l c ch c s dng bi LSR i ph vi nh tuyn vng phi
cng tn ti v cng cng tc vi c ch c s dng bi thnh phn nh tuyn truyn
thng, thc t th c ch ca LSR phi cng tn ti v hp tc vi c ch thi gian sng.
Mt cch cho c ch ca LSR cng tn ti v cng tc vi c ch thi gian sng l
LSR cng dng c ch thi gian sng. Nhng iu ny rt kh t c khi chuyn mch
nhn c s dng nhng k thut lp 2 nh ATM hay Frame Relay. Bi v ong tiu
ca ATM hay Frame Relay khng c trTig TTL v chuyn mch (switch) ca ATM hay
Frame Relay khng c kh nng x l trng TTL lp mng. Nu nhn khng c mang
trong tiu ca lp lin kt m trong mt tiu im (shim label), th c th im trng
TTL vo header thm cho thnh phn chuyn mch nhn s dng c ch thi gian sng
cng vi thnh phn nh tuyn kiu uyn thng. Ngoi cch s dng TTL cho c ch
hn ch lp vng, ngi ta cn s dng cc c ch iu khin khc ngn chn hay hn
ch lp vng. Chng ta s kho st cc c ch ny phn sau.
Mt iu phi ch l khi mng khng b mt cu hnh th lp vng l hin tng
nht th. Ngoi ra n cn l s kin trong qu trnh lm vic ca cc giao thc nh tuyn
IP nh RIP, OSPF, IS-IS, v BGP. Do , chng ta phi chp nhn rng vic lp nht thi
c th xy ra v c m bo rng hu qu li khng qu nghim trng.
2.5. THIT B RA
Chng ta m t cch mt LSR nh tuyn gi tin c mang nhn. Nhng nhng gi
tin ly nhn ca chng ln u tin nh th no? Vic bin nhng gi khng nhn thnh
gi c nhn v ngc li l cng vic ca cc LSR ra (edge LSR).
C th ngh mt LSR ra nh l mt thit b c thnh phn nh tuyn v iu khin
ca c hai chuyn mch nhn v nh tuyn kiu truyn thng. Khi mt LSR nhn mt gi
m khng c nhn, n s s dng thnh phn nh tuyn kiu truyn thng xc nh FEC
ca gi tin ny v a chi m k m gi ny phi i n. Nu trm k l mt LSR th n s
s dng inh phn nh tuyn nhn xc nh nhn cn thit a vo gi tin. Ngc li,
khi n nhn mt gi c nhn, LSR s dng thnh phn nh tuyn chuyn mch nhn xc
nh FEC v trm k m gi phi i n, nu trm ny khng phi l LSR th n loi b nhn
khi gi v s dng thnh phn nh tuyn truyn thng a gi tin n trm cn n.
V c hai LSR v thnh phn nh tuyn truyn thng u s dng chung tp giao
thc nh tuyn nn vic lm chung vi nhau ca thnh phn iu khin ca hai loi kh d
dng. Chi c mt vic yu cu thnh phn iu khin chuyn mch nhn l xc nh trm k
tip c l LSR hay khng.
Trong mt vi trng hp, mt host c th c chc nng nh mt thit b ra. Bi v
host khng c chy cc giao thc nh tuyn, phi c vi thay i mt host c th to gi
c nhn.
2.6. QUAN H GIA CHUYN MCH NHN V VIC NH TUYN, NH A
CH LP MNG
Chuyn mch nhn thay th cc thut ton nh tuyn c s dng bi cc chc
nng nh tuyn bng mt thnh phn nh tuyn duy nht. Chuyn mch nhn khng thay
46 Chuyn mch nhn a giao thc MPLS
Chong 2: L thuyt c bn ca chyn mch nhn , 47
th cc th tc thit lp v duy tr thng tin nh tiWn nh OSPF, BGP, .... Cng nh
vy, chuyn mch nhn cng khng thay th s cn thit ca a ch lp mng (v d IP) v
thng tin a chi lp mng l thng tin cn thit to nn thng tin nh tuyn.
Vy chuyn mch nhn gn vo ch no trong m hnh 7 lp OSI? e tr li cu hi
ny ta hy xem xt thy n khng th a vo lp 2 (lp lin kt) v chuyn mch nhn c
lp vi cc k thut lp 2 (chng ta c th dng chuyn mch nhn cho ATM, cho Ethernet,
cho point-to-point,.v.v.). Chuyn mch nhn cng khng to thnh lp 3 v n khng c
nh tuyn v a ch ring cho n, m n cng khng c khun dng xc nh vn
chuyn d liu cho cc lp trn. Vy chuyn mch nhn khng th a vo m hnh 7 lp
OSI.
2.7. CHUYN MCH IP
Trong phn ny, chng ta s kho st mt trong nhng pghin cu v chuyn mch
nhn tiu biu l IP Switching. Mt thit b ring s dng cho k thut ny c gi l
chuyn mch IP(IP Switch), y l tn gi c t bi cng ty Ipsilon.
Mt trong nhng im c sc ong nghin cu ca cng ty Ipsilon v chuyn mch
nhn l h khng nhng nh ngha mt giao thc phn b nhn (ging nh cc nghin cu
khc) m cn c mt giao thc qun l switch. Giao thc ny c tn l GSMP (General
Switch Management Protocol) cho php mt ATM switch c th c iu khin bi mt
b iu khin IP Switch v bin thnh mt IP Switch. GSMP l mt giao thc kiu ch t
kh n gin vi phn t nm trn phn cng ATM v phn ch chy trn b iu khin IP
Switch. Ch c phn t mi bit r v phn cng ATM.
Ngoi GSMP, Ipsilon cn nh ngha mt giao thc kt hp nhn c gi l Ipsilon
Flow Management Protocol (IFMP), chi tit ca giao thc ny s c xt sau. Sau y
chng ta s xem xt k v k thut IP Switch, bt u bng nghin cu tng th sau s i
vo cc giao thc chnh.
2.7.1. Tng quan v chuyn mch IP
phn trc, chng ta thy rng kiu EP trn ATM th phc tp v khng hiu
qu, nhng kiu gm hai phn, u tin l bo hiu v nh tuyn ca ATM Forum, phn
trn n l nh tuyn IP v s phn gii a ch. IP Switching ging vi cc nghin cu
chuyn mch nhn khc l chi s dng thnh phn IP cng thm mt giao thc kt hp nhn
(trong trcmg hp ny l IFMP) cho php nh tuyn IP trn phn cng ATM. Nghin
cu ny hon ton loi b phn iu khin ca ATM v c s cn thit chp nhn gia IP v
thnh phn iu khin ATM.
Hnh 2.21 cho thy s tch bit khi phn iu khin ca ATM v nhng lp nh x
gia ATM v IP. hnh 2.21(a), chng ta thy nhng lp ca phn mm iu khin cn
iu khin phn cng ATM v nhng protocol cn chuyn i gia IP v phn iu
khin ATM. Hnh 2.21(b) ch ra mt kiu cm gin ca kin trc IP Switching: EP c h
tr bi mt giao thc kt hp nhn (EFMP) iu khin trc tip phn cng ATM. Ch rng
hnh ny c i p dng cho nhng nghin cu chuyn mch nhn khc nh Tag Switching
hay MPLS.
Mc tiu c bn ca IP Switching l kt hp ATM switch v nh tuyn IP mt cch
n gin v hiu qu, cn mt s mc tiu khc l gm kh nng xy dng nhng sn phm
48 Chuyn mch nhn a giao thc MPLS
nh tuyn IP hiu qu v gi r, v n cn gip gii quyt vn pht trin nh ni
trc. Mt h qu ca vic tch ri khi phn iu khin ATM l nhng IP Switch c th
kt ni trc tip vi nhng IP Switch khc, n cn c th kt ni xuyn qua cc m my
ATM switch nh s dng cc mch o.
Hnh 2.21: (a) IP /ATM v (b) Chuyn mch IP [1]
IP
ATM
ARP
MARS NHRP
PNNI
Q.2931
Phn cng ATM
(a)
IP IFMP
Phn cng ATM
(b)
Hnh 2.22: cu trc ca mt chuyn mch IP [1, 6].
Ti chuyn mch
ngc dng
vc mc nh
vc d liu
B iu khin chuyn mch
Phn toi v iu khin lung
-
)
0
Cl
LL
nh tuyn v
chuyn tip
GSMP
Chuyn mch
Ti chuyn mch
xui dng
vc mc nh
vc d liu
\
*
Tiu trace
226 Chuyn mch nhn a giao thc MPLS
Gi tin trong NS gm ngn xp cc tiu v khng gian d liu tu chn. Cc tiu
c khi to gm cc tiu thng thng ca EP, TCP, RTP, tiu trace v ns qun l
cc a ch offset ny.
B l lch s kin m phng tr x l gi v cc b nh thi cn thit.
Ns h vic theo di hot ng ca mng vi i tng Trace. Khi mi i tng
Trace (EnqT, DeqT, DrpT, RecvT) nhn c gi, n s ghi nhn li trong file ace v tip
tc chuyn n cho i tng mng k tip. nh dng ca file trace nh ong hnh 9.10, t
y ta c th thc hin vic thng k v cc tnh ton khc nhau.
Hnh 9.9: Kin trc i tng Trace.
Lin kt vi i tng Trace
B , H - >
lin kt
Loi b
DrpT h : AgenNull
Hnh 9,10: nh dng file Trace.
S Thi T n Loi Kch
C
/4
a ch a ch S th pkt
kin gian nt nt pkt thc pkt ngun dich t id
r : nhn (ti nt ti)
+ : xp vo hng (ti hng)
- : loi khi hng (ti hng)
d : loi b (ti hng)
src_addr: nodo.port (3.0)
dst^addr: noda.port (0.0)
r 1.3556 3 2 aclc 40 ------- 1 3.0 0.0 15 201
+ 1.3556 2 0 ack 40 ------- 1 3.0 0.0 15 201
- 1.3556 2 0 ack 40 ------- 1 3.0 0.0 15 201
r 1.35576 0 2 tcp 1000 ------- 1 0.0 3.0 29 199
+ 1.35576 2 3 tc^> 1000 ------- 1 0.0 3.0 29 199
d 1.35576 2 3 .tc^ 1000 ------ 1 0.0 3.0 29 199
+ 1.356 1 2 cbr 1000 ----- 2 1.0 3. 157 207
- 1.356 1 2 cbr 1000 ------ 2 1.0 3.1 157 207
Ngoi ra, ns cn h tr cc cng c khc nh Network Animator v Xgraph gip vic
m phng thm trc quan v d dng theo di cc kt qu phn tch c.
9.2. TFFSERV
(Jun li hng i v iu phi gi
Hng i l ni cc gi tin c gi hay xo. iu phi gi l tin trnh quyt nh gi
no c phc v v gi no b xa. Qun l b m gm cc quy tc iu chnh mc chim
dng ca mt hng i, nh hng i drop-tail (FIFO), RED, CBQ (gm iu phi u tin v
xoay vng), hng i cng bng nh FQ (Fa Queueing), hng .jcng bng xc sut SFQ
(Stochastic Fa Queueing) v vng kh hi thiu DRR (Deficit Rond-Robin).
Hnh 9.11: Kin trc hng i.
Chng 9: M phng hat ng mng MPLS v Diffserv 227
Lin kt vi i tng SnoopQueue
----- KJ! SnoopQ/ln I- J xp hng I----- SnoopQ/Out -----Tr I-----i TTL
i tng T *-1--------------------------------------------------------------------------------- **--1--------- *---------^---------A *-1*-------- '
lin kt
I
*
--------- M SnoopQ/Drop [> Agent/Nul
D i --------------------------------------------------/ - -----------------------^
/ #
__________ / __ _
QueueMonltor
C ch hot ng
C ch tr hon nh sau: hng i c th b buc kho hay gii kho ti bt k thi
im no khi bi cc hng xm xui dng ca n. C ch xo gi nh sau: cc gi b xo
c hng i gi n mt i tng xa v n qun l cc gi tin b xa ny.
Cc i tng hng i
Drop-tail: mt dng ca hng i FIFO on gin.
FQ (Fair Queueing): mt dng ca hng i xp hng cng bng.
SFQ (Stochastic Fa Queueing): hng i cng bng xc sut.
DRR (Deficit Round-Robin); vng kh hi thiu - mt dng ca iu phi cho cc
lung khc nhau trn mt khng gian b m n c chia s.
RED (Random Early-Detection): c th cu hnh xo hoc nh du gi.
CBQ (Class-Based Queueing): iu phi xoay vng theo tng gi cho cc lp c
cng mc u tin.
CBQAVRR (Weighted Round-Robin), iu phi xoay vng theo gi cho cc lp c
cng mc u tin
Khi dch v phn bit trong NS
Cc dch v khc bit hay DiffServ l mt kin trc QoS ca IP, da trn nh du
cc gi tin da theo yu cu ngi dng v p dng cc chnh sch x l khc nhau. Module
DiffServ ho tr bon loi lp lu lng, mi lp c ba mc u tin xo gi. Cc gi ca mL
lp lu lfng c xp hng trong mt hng i vt l RED tng ng, gm 3 hng i ao
tng ng vi ba mc u tin xo gi. Ta c th cu hnh cc tham s cho hng i 'j nay
Module DiffServ trong NS gm 3 thnh phn chnh sau:
Chnh sch: c t bi ngi qun tr mng v cc mc dch v m mt lp lu lng
nhn c.
Router bin: nh du gi bng im m, da theo chnh sch n
Router li: kim tra im m ca cc gi c nh du vo chuyn tip tng ng.
Hng i RED trong module DiffServ: lp dsREDQueue k tha t lp Queue gm
cc chc nng c bn ca router DiffServ:
Nhiu hng i RED cho mt lin kt on.
Nhiu hng i o trong mt hng i vt l.
Xc nh hng i vt l, hng i o v k hoch iu phi toTig ng cho cc gi
tin c im m ny.
Lp ny gm 4 hng i RED vt l, mi ci li gm 3 hng i o. Mi t hp gm
hng i vt l v hng i o c lin h vi mt im m c t cho mt mc dch v
no .
Lp dsREDQueue cha mt cu trc d liu c bit l bng PHB, router bin da vo
chnh sch c t nh du gi tin vi mt im m v route li p ng im m ny.
C hai u da vo bng PHB nh x t im m sang hng i vt l v hng i o.
sLxuct phbParam {
int codePt_; // corresponding code point
int queue_; // physical queue
int prec_; virtual queue {drop precedence)
};
Lp Policy
Lp ny nh ngha cc chnh sch dng cho router bin nh du gi tin n. Mt
chnh sch c thit lp gia nt ngun v ch. Tt c cc lung c cp ngun, ch nh
trn u c i x nh mt kt tp lu lng on, gm loi chnh sch, loi b o v
im m bt u. Loi b o xc nh phng php o cc bin trng thi. Khi mt gi tin
n router bin, n c xc nh l thuc v tp hp no v b o tong ng c triu gi
cp nht cc bin trng thi. Chnh sch (Policer) c triu gi xc nh cch nh
du gi da vo cc bin trng thi: im m khi u hay im m cp thp (downgraded
code point) v sau c xp hng toTig ng.
Hin c 6 loi chnh sch c nh ngha:
1. Time Sliding Window vi nh du 2 mu (TSW2CMPolicer): dng CIR v hai mc
u tin hu gi. Mc u tin thp hn c dng khi gi vt qu tc CIR.
2. Time Sliding Window vi nh du 3 mu (TSW3CMPolicer); dng CIR, PIR, v ba
mc u tin hu gi. Mc u tin trung bnh c dng khi gi vt qu tc CIR
v mc u tin thp nht khi vt qu tc PIR.
3. Token Bucket (tokenBucketPolicer): dng CER, CBS v hai mc u tin xo. Gi tin
n b nh du vi mc u tin thp ch khi n ln hn token bucket.
4. Single Rate Three Color Marker (srTCMPolicer): dng CIR, CBS, v EBS vi ba
mc u tin khc nhau.
5. Two Rate Three Color Marker (trTCMPolicer): dng CIR, CBS, PIR, v PBS chn
ra 3 mc u tin xo gi.
Cc chnh sch ngi dng nh ngha c th c b sung bng cch thay i v
bin dch li m ngun cho ph hp.
228 Chuyn mch nhn a giao thc MPLS
Tt c chnh sch c gi trong bng chnh sch ca lp PolicyClassifier, l mt
mng vi cc thnh phn nh sau: nt ngun v nt ch, loi chnh sch, loi b o, im
m khi u v cc thng tin trng thi khc nhau:
Tc cam kt CIR (committed information rate).
Tc nh PIR (peak information rate).
CBS, EBS, v PBS (s byte).
Kch thc chm tha thun CBS (Committed burst size).
Kch thc chm vt ngng EBS (Excess burst size).
Kch thc chm cc i PBS (Peak burst size).
c bucket: kch thc hin ti ca committed bucket.
E bucket: kch thc hin ti ca excess bucket.
p bucket: kch thc hin ti ca peak bucket.
Thi gian n ca gi tin cui.
Tc gi i trung bnh.
Chiu di ca s TSW.
Lp PolicyClassifier cn cha mt bng Policer nh x t loi cMnh sch v im m
khi u sang im m mc thp lin quan (downgraded code point).
Cc loi policier v cc tham s cn thit:
TSW2CM Initial code point CIR
TSW3CM Initial code point CR PIR
TokenBucket Initial code point CIR CBS
srTCM Initial code point CIR CBS EBS
trTCM Initial code point CIR CBS PIR PBS
Xy ng mt mng DiffServ v PHB
$ns simplex-link $edge $core 10Mb 5ms dsRED/edge
$ns simplex-link $core $edge 10Mb 5n\s dsRED/core
set qEC [[$ns link $edge $core] queue]
# thit lp cc thng s cho hng i DS RED t ra n li:
$qEC meanPktSize $packetsize
$qEC set niamQueues_ 1
$qEC setNuiiPrec 2
$qEC addPolicyEntry [$sl id] [$dest id] TokenBucket 10 $cirO $cbsO
$qEC addPolicyEntry [$s2 id] [$dest id] TokenBucket 10 $cirl $cbsl
$qEC addPolicerEntry TokenBucket 10 11
//Policer nh x t loi chnh sch, im m khi u sang im m mc thp
$qEC addPHBEntry 10 0 0
//nh x im m 10 sang hng i vt l 0 v hng i o 0
Chng 9: M phng hat ng mng MPLS v Diffserv 229
$qEC addPHBEntry 11 0 1
$qEC configQ 0 0 20 40 0.02
//hng i, ngng ti thiu, ngng ti a, xc sut xo gi cc i
$qEC configQ 0 1 10 20 0.10
set qCE [[$ns link $core $el] queue]
# Set DS RED parameters from Core to Edge:
$qCE meanPktSize $packetsize
$qCE set numQueues_ 1
$qCE setNumPrec 2
$qCE addPHBEntry 10 0 0
$qCE addPHBEntry 11 0 1
$qCE configQ 0 0 20 40 0.02
$qCE configQ 0 1 10 20 0.10
$qElC printPolicyTable
$qCE2 printCoreStats
on lnh trn thit lp v cu hnh cc thng s hng i DiffServ t router ra n
router li, nh x mi im m vo cc t hp hng i tht v hng i o, cc tham s
RED nh hng i o, ngng di, ngng trn v xc sut xo gi cc i.
Ket qu thng k gi sau 40 giy
CP TotPkts TxPkts Idrops erops
All 249126 249090 21 15
10 150305 150300 0 5
20 S.8821 98790 21 10
vi CP l im m, TotPkts tng s gi nhn c, TxPkts: s gi gi i, Idrops: s
gi b xa do trn ngp lin kt (link overflow), edrops: s gi b xo sm do RED.
9.3. CHNG TRNH M PHNG HOT NG MNG MPLS: MNS
9.3.1. Gii thiu
MNS l chng trnh m phng mng MPLS c m rng t NS. MNS-2.1 chy
ttn nn ca NS phin bn ns-2.1b6a tr ln. MNS l tht s l mt cng c hu ch tm
hiu, nghin CIU v m phng cc ng dng MPLS khc nhau m khng phi xy dng mt
mng MPLS tht s.
9.3.2. MNS h t r cc chc nng sau cho MPLS
Chuyn mch nhn - gm chuyn i/xp chng nhn, gim TTL, b nhn ti chng
p cui (penultimate hop popping), kt hp cc lung nh thnh mt lung ln, pht
sinh v x l cc thng ip LDP (yu cu nhn, nh x nhn, rt li nhn, gii phng
nhn v thng bo), h tr m hnh kch hot hng iu khin v hTig d liu, cp
pht v phn phi nhn theo yu cu ngc dng v xui dng, ch iu khin c
lp hoc tun t (trong m hnh hng d liu), lu gi nhn.
230 Chuyn mch nhn a giao thc MPLS
Chng 9: M phng hat ng mng MPLS v Diffserv 231
Giao thc CR-LDP x l cc thng ip CR-LDP, thit lp ER-LSP bng CR-LDP
da vo thng tin ca cc con ng c nh ngha ttc bi cc thng s ngi
dng nh tc lung, kch thc b m...
MTnS cn h tr vic ti nh tuyn (path restoration) theo m hnh thng lng
trc (nh Haskin, Makam) hoc m hnh ng (dng n gin v dng da trn
ng i ngn nht). MNS cng h tr vic chim gi ti nguyn, mt con ng
mi c yu cu c th chim gi ti nguyn ca mt con ng ang tn ti da
vo mc u tin thit lp v mc u tin nm gi.
MNS gm cc thnh phn sau:
LDP/CR-LDP: pht sinh v x l cc thng ip LDP/CR-LDP.
B phn loi MPLS: thc thi cc hot ng push, pop v chuyn i nhn.
B phn loi dch v bng nhn hoc trng CoS trong tiu MPLS chn thm
(shim header) v lin h gi tin vi dch v thch hfp.
B iu khin cho php: xem xt thng s lu lng ca CR-LDP xc nh xem
nt MPLS c ti nguyn p ng cho cht lng dch v khng.
Qun l ti nguyn: qun l thng tin ti nguyn, to v xa cc hng i theo yu cu.
B iu phi qun l gi tin trong hng i.
Hnh 9.12: M hnh ca MNS
Cu trc MNS da trn NS, nn nt MPLS cng da trn nt IP v thm vo MPLS
Classifier v LDP agent. Trong m hnh ny, b phn loi MPLS xc nh gi tin nhn
c l c nhn hay 'khng nhn. Nu c nhn, n s thc hin chuyn mch nhn. Nu
khng nhn nhung tn ti mt LSP, n s c x l nh mt gi tin c nhn. Neu khng,
232 Chuyn mch nhn a giao thc MPLS
b phn loi MPLS s gi n n b phn loi a ch. B phn loi a ch s thc hin
chuyn tip lp 3 cho gi tin.
Hnh 9,13: Kin trc nt MPLS trong chuyn mch nhn
B phn loi
MPLS
Tra cu
--------1
B l ich gi 1
Bng LIB
(nhn ra v
giao tip ra)
B phn loi
dch v
.........
Tra cu
Bng ERB
(ServicelD)
Lin kt 1
n n D - - o - ! z n ] ] ] i - o
CBQ
M
...................................................
(
B l lch gi 2 I CBQ I Lin kt 2 -
...... ................................................J
Nt MPLS
.......... ....................................
I
B l lch gi n I CBQ | | Lin kt n -
.......................................................................... j
Trong chuyn mch nhn ca MPLS, ta nh ngha thm hai bng sau:
Bng chuyn tip mt phn: l tp con ca bng chuyn tip, dng nh x gi tin
IP vo mt LSP ti LSR ng vo. Bng ny gm lp chuyn tip tng oTig FEC,
FlowE) v con tr n LIB.
Chng 9: M phng hat ng mng MPLS v Diffserv 233
C s thng tin nhn LIB: cha thng tin cho cc LSP thit lp v dng n
chuyn mch nhn cho cc gi c nhn. N bao gm nhn vo/ra v giao tip vo/ra.
Ngoi ra, MNS cn cung cp cc hm API h tr cho vic ti nh tuyn nhanh; tnh
ton ra con ng nh tuyn rng buc tho mn cc tham s ngi dng yu cu nh bng
thng, tr, loi dch v u tin ...
9.3.3. Minh ho mt s hot ng c bn trong mng MPLS
Ta s minh ho cc hot ng c bn ca giao thc LDP v CR-LDP nh trao i cc
bn tin phn phi nhn, bng c s d liu nhn ti mi nt, thit lp v gii phng ng
hm, cc thng ip gii phng con Tig, thng ip thu hi nhn, mc u tin khc nhau
cho cc loi lu lng khc nhau (Best-effort, lu lng bo hiu, lu Ing thi gian thc),
ti u ti nguyn mng vi nh tuyn rng buc v tng tnh tin cy ca mng khi li xy
ra vi cc c ch ti nh tuyn khc nhau.
Hnh 9.15: Hat ng chuyn mch
iQMrn; teW-bp.f|^^4am Contole
% mine
0:40AM
thc hin ng nh m hnh, u tin ta s to topo mng cn thit nh nt (gm
cc nt bnh thng v cc LSR MPLS), cc lin kt, cc hng i ti mi nt. K n ta s
to cc thc th lfp chuyn vn (c th l TCP hay'UDP), gn chng vo nt tng ng v
kt ni chng vi nhau. K n ta phi to cc thc th ng dng c th (nh FTP, CBR,
Expoo .. .) Sau cng l lp kch bn hot ng cho cc s kin. V d ta xt mt kch bn
n gin sau:
$ns at 1.2 "$LSRmpls4 setup-erlsp 8 4_5_6_8 3500"
$ns at 1.4 "$LSRmpls2 setup-erlsp 7 2_3_4_L3500_7 3600"
$ns at 1.6 "$LSRmpls2 bind-flow-erlsp 9 -1 3600"
$ns at 1.7 "$LSRmpls2 erb-duinp"
$ns at 1.7 "$LSRmpls3 erb-dump"
$ns at 1.7 $LSRmpls5 erb-dump"
$ns at 1.7 "$LSRmpls4 erb-dump"
234 Chuyn mch nhn a giao thc MPLS
$ns at 1.7 "$LSRmpls2 lib-dmnp"
$ns at 1.7 "$LSRmpls3 lib-dump"
$ns at 1.7 "$LSRinpls4 lib-dump
$ns at 2.0 "$LSRitipls7 send-crldp-withdraw-msg 3600"
$ns at 2.0 "$LSRmpls8 send-crldp-withdraw-msg 3500"
Ti 1.2 giy, mt ER-LSP c LSPID l 3500 c thit lp gia LSR4 v LSR8
thng qua LSR 4-5-6-S. Ti 1.4 giy, ER-LSP c LSPDD 3600 c thit lp gia LSR2 v
LSR7 thng qua LSR 3-4-3500. 3500 chnh l LSPID dng nh danh cho im vo
ng hm va to nh l mt chng k. iu ny cho php xp chng mt ER-LSP mi
(LSPID 3600) ttong mt ng hm LSP va mi thit lp (LSPID 3500). Ti 1.6 giy,
lung ca FEC 9 c lin kt vi ER-LSP thit lp.
Ti 1.7 giy, bng con ng ERB v c s thng tin nhn LIB v ti cc nt 2, 3, 4
nh sau:
) ERB diomp [node: 2] (-
FEC
7
LSPid
3600
LIBptr
8
SLIBptr QoSid
-1 -1
aPATHptr
-X
iLabel ilface FailNext
-1 -1
,
ERB dump [node: 3] (-
FEC
7
LSPid
3600
LIBptr
10
SLIBptr QoSid
-1 -1
aPATHptr
-1
iLabel ilface
-1 -1
FailNext
*
)
ERB dump [node: 5] (- "3
FEC
8
LSPid
3500
LIBptr ;
10
SLIBptr QoSid
-1 -1
aPATHptr
-
iLabel ilface
-1 -1
FailNext
*
) ,
ERB dump [node: 43 (---
FEC
8
7
LSPd
3500
3600
LIBptr i
10
11
SLIBptr QoSid
-1 -1
-1 -1
aPATHptr
. -1
-1
iLabel ilface
-1
-1
FailNext
-1 *
-1 *
LIB dump [node: 2]
ilface iLabel olface oLabel LIBptr Linkerror?
0: -1 1 3 0 -1 -1
1: -1 2 5 0 -1 -1
2: -1 3 3 2 -1 -1
3: -1 4 5 3 -1 -1
4: -1 5 5 7 -1 -1
5: -1 6 3 6 -1 -1
6: -1 7 3 7 -1 1
7 : -1 8 5 10 -1 -1
8: -1 -1 3 11
_
-1
Chng 9: M phng hat ng mng MPLS v Diffserv 235
LIB duinD [node: 3]
# ilface iLabel oIface Label LIBptr Lnkerror?
0 -1 1 2 0 -1 -1
1 -1 2 4 -1 -1
2 - 3 2 0 -1 -1
3 4 2 0 -1 1
4 -1 5 2 2 -1 -1
5 -1 6 4 3 -1 -1
6 -1 7 4 4 -1 -1
7 -1 8 2 4 -1
8 -1 9 4 8 -1 -1
9 -1 10 4 10 -1 1
10 : 2
LIB diiinp
11
[node: 4]
4 12
# ilface iLabel oIface oLabel LIBptr Linkerror?
0 1 3 0 -1 1
1 -1 2 5 0 -1 -
2 -1 3 8 0 -1 -1
3 4 8 0 -1 -1
4 -1 5 3 1 -1 -1
5 -1 6 3 3 -1 -1
6 -1 7 5 3 -1 -1
7 -1 8 8 3 -1 -1
8 -1 9 3 4 -1 -1
9 -1 10 8 4 -1 -1
10: -1 -1 5 12 -1
11: 3 .12 8 11 10
Hnh 9.16: Ti 1,49 giy, lu lng c truyn theo ng hm LSP to
Ti 1.7 giy, LSR7 gi cc thng ip thu hi nhn cho con aig 3600, LSR8 gi
cc thng ip thu hi nhn cho con Tig 3500.
236 Chuyn mch nhn a giao thc MPLS
Ngoi ra, MPLS cn cung cp cc mc u tin khc nhau cho cc loi lu lng khc
nhau (Best-effort, cao hn Best-effort, lu lng bo hiu, lu lng thi gian thc) vi cc
yu cu khc nhau v chiu di gii hn ca hng i CBQ, loi hng i, bng thng, cho
php mn bng thng hay khng, ri cc i, tr ...
Hnh 9.17: Biu chuyn mch
V
F
-'eC'
flOU
Graph
?
f
Lir,:
l w
\ . l ' V'
- -
t.
_^ rnn ____ : '- -
l p r f e p T T -
r m H - r o o t 0 | % m l i > e | Q U n t R | [ J l n a i n ; | r ^ - -
____________J H
K n ta minh ha vi cc giao thc nh tuyn thun ty nh da trn s chng t
nht, ti nguyn mng khng c tn dng tt, mt s lin kt b qu ti trong khi mt s
lin kt khc li khng c dng, mng b nghn dn n mt gi (nh n lin kt LSR5-
LSR6).
Hnh 9.18: Qu ti lin kt trn :SR5-LSR6
S.^s J. .t... ..i,
p Mvt tMytt r L* ^ AwwMtowusM***
ip'fHmn j >aUj.. --
I > 1. ' >
town
. ^ ' ' ' ,-i , V, #, -^,4 y .VI ' . . .
..-
down '
- A
-----r-t~- ...,....,...^...J,,.........
*7~r.
Chng 9: M phng hat ng mng MPLS v Diffserv 237
MPLS h tr nh tuyn rng buc tm ra con ng ti u nht qua mng tha
mn yu cu v tn dng tt ti nguyn mng. $MPLSnode c o n s t r a n t - b a s e d -
r o u t i n g $ d s t i d $bw tnh ton v tr v con ng r rng n nt $dstid vi bng
thng $bw (nu c).
Hnh 9.19: Cc con ng tho mn rng buc v tn dng tt ti nguyn.
pHtysit rZ~E
\
.... ..... ........... -
II
.
\
0-
I I I I I I I
Ca jt.lB Or |!i IwiAbM
J__1__L
I I I I I I I I I
\ down
{down.
, V V ' ........
........ ........
i n n . t t r o a t ^ % niine c 9*t
(NamCc i,_![Kgraph]
01:47 AM
PH LC A: RG DNG CIA MPLS
A.l. CC NG DNG CA MPLS
A.1.1. K thut lu lng
Mng IP truyn thng xy ra tnh trng mt phn mng b nghn trong khi cc phn
cn li khng c tn dng. MPLS vi kh nng ch nh con ng tha mn rng buc ''
v d phng ti nguyn c th gii quyt c vn ny, gi l k thut lu lng, gip s
dng ti u ti nguyn mng.
A.1.2. Mng ring o VPN
C th ni, VPN l mt ong nhng ng dng quan trng nht ca MPLS. Vi
MPLS, tr trong mng c gi mc thp nht do cc gi tin lu chuyn ong mng
khng phi thng qua cc hot ng ng gi v m ha. MPLS-VPN m bo tnh ring
bit v bo mt, n gi cc thng tin nh tuyn ring bit cho mi VPN, ch cho ngi
dng lin lc vi cc a ch c lp sn cho VPN ca mnh.
MPLS-VPN c cch nh a ch linh hot, c th s dng bt c di a ch no v
cc a ch IP khch hng c th ging nhau. im ni bt khc l mng ngi dng khng
yu cu cc thit b t tin h tr MPLS nh cc VPN Router vi IPSec hoc cc yu cu
c bit khc. C ch x l thng tin ca MPLS-VPN nm hon ton trong phn li ca
mng nn c lp vi khch hng. Ngoi ra, MPLS-VPN cn rt d m rng v pht ttin:
vi cc dch v VPN da trn IP, s lng router trn mng tng nhanh theo s lng VPN
v VPN phi cha bng nh tuyn ngy mt ln, MPLS-VPN s dng mt tp cc BGP
ngang hng gia cc LSR bin cho php s lng VPN khng hn ch, d dng to thm
cc VPN hay cc site mi v chi cn cu hnh li ti router bin,
Hnh AA: M hnh mng MPLS-VPN
Khng gian a
ch nhn thy
\
nh tuyn tnh, RIP,
OSPF hay eBGP
z ^
Phin MP-iBGP
Router PE
Mng nh cung cp dch v
Router PE
240 Chuyn mch nhn a giao thc MPLS
Mt mng VPN bao gm mt nhm cc CE router kt ni vi cc PE router ca nh
cung cp dch v. Chi nhng PE router mi c khi nim v VPN, cn cc CE router khng
nhn thy nhng g ang din ra bn trong mng ca nh cung cp dch v, v s xem nh
chng ang c kt ni vi nhau thng qua mt mng ring.
Mi VPN kt hp vi mt bng nh tuyn chuyn tip VRF ring bit. Bng VRF bao
gm thng tin bng nh tuyn IP, bng CEF, cc giao tip, cc quy tc v tham s ca giao
ic nh tuyn. Mi site chi c th kt hp vi mt v ch mt VRF. Cc VRF ca site khch
hng mang ton b cc thng tin v cc tuyn c sn t site ti VPN m n l thnh vin.
i vi mi VRF, thng tin s dng chuyn tip cc gi tin c lu trong bng
nh tuyn IP v bng CEF. Cc bng ny c duy tr ring r cho tng VRF nn n ngn
chn c hin tfng thng tin b chyn tip ra ngoi qua mng VPN cng nh ngn chn
cc gi tin bn ngoi mng VPN chuyn tip vo cc router bn ong mng. y chnh l
c ch bo mt ca MPLS-VPN.
Hnh A.2: Hot ng trong mng VPN.
VRF site 4
VRF site 3
VRF site 2
VRF site 1
Dest prefix a Next-node MPLS
Dest prefix a Next-node MPLS
. %
1 VRF site 9
1 VRF site 8
1 VRF site 7
1 VRF site 6
VRF site 5
Dest prefix a Next-node MPLS
IB
Dest prefix a Next-node MPLS
Tham s phn bit tuyn RD (Route Distinguisher) gip nhn bit a ch IP thuc
VPN ring bit no. Ti cc PE router, mt cp VRF v RD s tng ng vi mt lin kt
n site ca khch hng. Lin kt ny c th l mt lin kt Frame Relay, ATM hay DSL...
Gi tr RD s hon ton n v khng c cu hnh ti cc thit b khch hng.
Ta ni thm v tnh bo mt trong MPLS. Do n da trn c cu chuyn mch lp
hai nn ta khng th can thip trc tip vo cc gi tin ti cc chuyn mch v mt nguyn
nhn quan ng khc ta che du c cu trc li MPLS cng nh thng tin v mng ni
b r a bn ngoi. Nh trong hnh A.2, mi site c khng gian a ch ring v khng nhn
thy a ch ca cc b nh tuyn PE khc (k c a ch loopback), cng nh ca cc VPN
khc nn khng th xm nhp vo cc VPN ny do khng bit c a ch thit b. MPLS
khng a cc thng tin khng cn thit ra bn ngoi, cho d l khch hng VPN. V ta
c th hn ch truy nhp n b nh tuyn PE thng qua giao tip CE/PE bng cch thit
lp mt danh mc qun l truy nhp (Access Control List). Mt cch tn cng khc l gi
nhn. Theo l thuyt, c th lm gi nhn ca mt gi d liu vo mng MPLS t bn ngoi
nh mt VPN hay t internet. Nhng theo nguyn tc giao tip gia bt k b nh tuyn PE
v CE l CE khng bit n li MPLS v PE s khng chp nhn mt gi d liu c nhn t
CE v n s hu gi. Kh nng cui cng lm gi a ch BP ca mt gi d liu l gi
n li ca MPLS tuy nhin iu ny rt kh thc hin c s phn chia nghim ngt gia
cc b nh tuyn PE v mi VPN c bng nh tuyn chuyn tip VRF ring. Ni tm li,
khng cn s dng cc hot ng ng gi v .m ho gi tin, MPLS-VPN vn t c
mc bo mt cao.
Trong hnh A.2, lu rng cc nhn ngi dng 51, 52, 53 khng cn kim tra trong
mng trc VPN. Thay v phi h tr mt li iBGP y gia cc PE router, ta c th
dng b phn x router BGP ci thin tnh kh m ca mng.
Tm li, vi MPLS-VPN, hot ng khai thc v bo dng on gin ch cn thc
hin ti cc thit b trong mng li m khng cn phi tip xc n CPE. Khi mt site cu
hnh xong, ta khng cn ng chm n n na cho d phi thm site mi vo th ta ch vic
thay i cu hnh ti cc PE m n ni ti.
Cc ch v phn bit DiffServe
tTtig chnh ca cc ch v phn bit l phn loi v iu chnh lu lng ti bin
mng. Vic phn loi ny da vo tiu gi tin v ta ch phn thnh t nhm n gin
ho qu ttnh cp pht ti nguyn cho cc loi lu lng khc nhau. Sau khi gi tin c
phn loi cng vi DSCP ti bin mng, chng s c chuyn tip qua mng. Vic chuyn
tip c thc hin ti mi chng, nt DS s quyt nh vic chuyn tip bng cch chn mt
PHB xc nh cch thc phc v gi v xc sut rt gi c th xy ra. V mi vng DS s
c trch nhim p ng cc tha thun LSA gia ngi dng v nh cung cp dch v.
A.2. MPLS V ATM
A.2.1. Tng quan ATM
ATM l cng ngh chuyn ti dng k thut ghp knh phn thd gian khng ng b
trn gi d liu c di c nh, c s dng lm c s cho mng ISDN bng rng. Khi
nim bt ng b ong ATM c ngha rng cc gi d liu c a ln mng m khng
cn mt tho mn cc yu cu v nh thi mt cch chnh xc nh trong ghp knh phn
thi gian ng b. Phng php ny c u im l ti u ho vic s dng knh truyn dn,
cho php ghp nhiu knh c tc khc nhau theo nguyn l thng k, h te cc dch v
c tc bit thay i VBR (Variable Bit Rate), khng lin tc (bursty) mt cch hiu qxi.
Cc tin ch ca ATM:
Ph lc A: ng dng ca MPLS 241
Cung cp cc kt ni tc cao: ATM c pht in h cc dch v thng tin
tc cao vi cc c tnh v d liu, tc bit v cht lTig dch v c ic hin
n nn cc h thng truyn dn cht lng cao, c bit l si quang v cng ngh
SDH. T bo ATM c kch thc nh v c nh, lm gim kch thc b m
(buffer) ti cc nt chuyn mch v gim tr hon.
Lin kt mng thng sut: Cng ngh ATM c th c a vo LAN di dng
ATM LAN. Khi vic kt ni gia ATM LAN v mng din rng da ttn ATM s
rt tng thch v khng cn bt k s chuyn i nghi thc no, trnh c hin
tng nghn c chai ti cc kt ni.
Tch hp mng; ATM gip xy dng mt mng chung cho tt c cc loi dch v (d
liu, thoi, video) tit kim hoTi so vi xy dng tng mng ring cho mi loi dch
v. Do ATM c th p ng cc c tnh khc nhau v lu lng v cht lng dch
v da vo yu cu v ti l mt thng tin, v bin ng tr.
tin cy cao: ATM cung cp chc nng vn hnh, qun l v bo dng rt hiu
qu trn c s cc t bo OAM.
Bi v ATM c s dng rng ri trong mng WAN vi chc nng chuyn tip lu
lng nn mt iu quan trng i vi MPLS l kh nng vn hnh qua cc mng ATM
(dng xp chng). Tch hfp MPLS v ATM vo trong mt chuyn mch s tt hn so vi
vic chy MPLS trn router v ATM trn b chuyn mch t bo ng trc. Ta s kho st
lm cch no m MPLS v ATM c th tch hp vi nhau ong mt nt hoc gia cc nt.
Nhng nt ny c gi l ATM-LSR.
A.2.2. Cc dng pht trin v tch hp ca IP trn ATM
S phc tp trong lin tc IP, ATM l do chng khc nhau bi hai im c bn sau:
ATM hot ng ch c kt ni v vic nh tuyn thc hin da trn cc yu cu v
cht lng dch v. Trong khi DP hot ng theo kiu khng kt ni v nh tuyn da vo
a ch ch. C hai m hnh chnh trong vic phi hp gia IP v ATM l m hnh ngang
cp v m hnh xp chng.
Trong m hnh ngang cp, ATM c xem nh ngang cp vi tng mng v dng
cch nh a ch nh IP cho nhng h thng u cui ca ATM. Cc yu cu bo hiu
ATM cha a ch IP v cc chuyn mch xing gian s nh tuyn cho cc yu cu ny
bng cc giao thc nh tuyn sn c nh OSPF. M hnh ny c u im l om gin ho
vic nh a ch cho cc h thng cui. Tuy nhin, cc chuyn mch ATM phi c gn
thm chc nng ca b nh tuyn IP.
M hnh th hai l m hnh xp chng, xem ATM l lp lin kt d liu ca IP. Lc
ny, mng ATM vn dng cch nh a ch ring v dng cc giao thc ii tuyn ring.
Khng gian a ch ATM khng th ho hp vi khng gian a ch IP v khng c cch nh
x gia chng. Mi h thng cui phi duy tr c a ch ATM v a chi IP.
M hnh xp chng c hai dng l dng truyn thng v dng LANE. Trong m hnh
xp chng truyn thng, cc h thng cui ong cng mt mng con lun l s truyn thng
vi nhau thng qua mt kt ni ATM t u cui n u cui. Mt server ARP s chuyn
i a ch IP thnh a ch ATM. Tuy nhin, cc h thng khng cng mng con lun l
phi i qua router mc d chng cng mng ATM. Khi ta s dng giao thc phn gii a
242 Chuyn mch nhn a giao thc MPLS
Ph lc A: ng dng ca MPLS 243
ch chng k NHRP phn gii a ch ca mng con klic ny v thit lp mt kt ni
ATM t u cui n u cui gi l ng tt. Trong LANE, mng ATM c dng
m phng cc giao thc LAN ph bin nh Ethernet. Do , cc ng dng IP hin ti c th
chy trn mng ATM m khng phi sa i li.
Vi cc cch tip cn trn, ATM vn dng giao thc nh tuyn PNNI v IP vn dng
giao thc nh tuyn IP bnh thTig, tc hot ng chung vi nhau m khng cn thay i
giao thc. Ta s xt vic m rng theo m hnh xp chng. iu quan trng l phi lm ATM
trong sut i vi IP v cc router. Xt mng trc ATM nh hnh A.3. Cc chuyn mch
ATM s khi to cc knh o gia chng v cc router to thnh mt mng router dng
mt li y (fully meshed) tuy nhin mt li ny l lun l. V cc chuyn mch ATM
trong ng trc (backbone) s lm nhim v chuyn tip lu lng. tng trn c
minh ho trong hnh A.4. Tuy nhin, vi n router, ta c nx (n-l)/2 cp ngang cp trong vic
nh tuyn v qung b nh tuyn. V d trong hnh ta c 6 router nn c 15 mi lin h
ngang hng c th. Khi nim ngang cp (peer) dng ch cc router lng ging v cc
router k cn ln nhau. Trong nh tuyn internet, cc router lng ging trao i thng tin vi
nhau v cc a chi m chng bit. Nu thng tin nh tuyn c gi gia cc router thng
qua cc knh o th vic cp nht cc thng tin nh tuyn s tn rt nhiu bng thng mng.
Hnh A.3: Cc b nh tuyn IP v ATM.
Hnh A.4: Dng mt li y .
Trong hnh A.5, bn chuyn mch ATM c ni ln nhau v ni vi mt vi router.
Chuyn mch ATM A c ni ti router 1, 2. Chuyn mch ATM B c ni ti router 4,
6. Chuyn mch ATM c c ni ti router 3. Chuyn mch ATM D c ni ti router 5.
Cc tip cn ny c th m rng quy m d dng do cc chuyn mch ATM hin gi ang
244
Chuyn mch nhn a giao thc MPLS
dng cc giao thc nh tuyn IP. nh tuyn k by gi ch l vn ca chuyn mch
ATM v router m n kt ni trc tip.
Hnh A.5; Thc hin IP trong cc chuyn mch ATM.
A.2.3. c dicin thch hp ca ATM cho MPLS
Cc knh o
Mt nhim v ca ATM l thit lp knh o ngang qua mng gia cc my ngi
dng, ATM ni cc mch vt l eia cc ngi dng vo mt knh o. Mi knh vt l l
mt phn ca knh o th c gi l on knh o.
Hnh A.6: Cc knh o ATM.
Knh o
Knh vt l
VPl v VCI
Mt kt ni ATM c xc nh qua 2 nhn, gi l nhn dng ng o VPI (Virtual
Path Identifier) v nhn dng knh o VCI (Virtual Channel Identifier), mt giao din cho
trc, cc ng o khc nhau c ATM ghp li thnh mt knh vt l. VPI v VCI xc
Ph lc A: ng dng ca MPLS 245
nh cc kt ni c ghp ny. Vic nh tuyn trong mng ATM c thc hin bi cc
chuyn mch ATM kim tra c hai ng VCI v VPI trong t bo hoc ch kim tra trng
VPI. iu ny ty thuc vo mag chuyn mch c thit k nh th no v liu rng cc
VPI c kt thc trong mng hay khng. Cc trTig VPWCI c th c s dng cho kt
ni im-im hoc im-a im, c thit lp trc (PVC) hoc theo yu cu (SVC) ph
hp vi th tuc bo hiu, nii giao thc lp mng B-ISDN (khuyn ngh Q.2931). Gi tr
c n nh cho VCI ti giao din ngi dng-mng (UNI) c th c gn bi mng,
ngi dng hoc s thng thuyt gia ngi dng v mng.
Mt cch ngn gn, lp ATM c hai cp ghp: knh o v Tig o. Xt hnh A.6,
knh vt l l mt b cc ng o VPI, VPI l mt b cc knh o VCI. Mi b c cng
cc im cui. Mc ch ca VPI l xc nh mt nhm cc kt ni knh o. Cch tip cn
ny cho php cc VCI c gi sut (nailed-up) u cui n u cui h tr cc kt ni
bn thTig trc, h tr mt lng ln cc phin ngi dng.
Hnh A.7: Nhn dng kt ni ATM.
Tiu t bo ATM
HnhA.8: T bo ATM.
UNI
GFC VPI
VPI VCI
VCI
VCI 1 PTI | c
HEC
NNl
1 bit 1 bit
VP I
VPI VCI
VCI
VCI PTI c
HEC
n vi d liu giao thc ATM l t bo, di 53 byte, trong 5 byte l tiu ATM
v 48 byte l AAL (ATM Adapted Layer) v ti ngi dng. Nh trn linh A.8, t bo
ATM c cu trc hoi khc cho giao din ngi dng-mng UNI (giao din gia ngi dng
v chuyn mch ATM) so vi giao din mng-nt NNI (giao din gia cc chuyn mch
ATM). V iu khin lung, cc hot ng, qun tr v bo dTig thc hin ti giao din
ngi dng-mng, ch khng phi ti giao din mng-nt. Trng iu khin dng c
246 Chyn mch nhn a giao thc MPLS
gi l Tig iu khin lung chung GFC (Generic Flow Control). Nu trng ny khng
dng, 4 bit ca n t v 0.
Ta cn ch rng c s khc bit gia VPWCI ca ATM v cc nhn ca MPLS l
ATM khng h tx ngn xp nhn vi s phn cp nhn. Trng PTI xc nh loi lu
lng trong t bo. T bo c th cha lu lng ngi dng hoc lu lng qun l/iu
khin. Cc trTig iu khin dng cng c cha trong trTig PTI. TrTig u tin
tn tht t bo c gi tr 1 bit. Nu c lp ln 1, t bo d b loi b hn. Vic loi b ny
ty thuc vo iu kin ca mng v chnh sch ca nh qun tr mng, c bng 0 chi rng t
bo c u tin cao hn.
Trng iu khin li ti (HEC) kim tra li v c kh nng sa c mt li. N ch
c tnh da n 5 byte tiu ATM. ATM c c ch pht hin/sa li thch ng vi HEC.
Nhng trng quan trng khc trong t bo ATM
ATM cung cp mt s c tnh hp dn c dng cho bn tin yu cu kt ni. Nh
trong hnh A.9, ta thy c a ch ni gi v ni nhn, loi lu lng l A (nu kt ni cho
php) c tc bit khng i nh cc ng dng v thoi hay video. Loi AAL5 thng bo
cho mng bit ngi dng s bc gi v nh dng 48 byte ti trong 53 byte t bo. Hai
trng k m t cht lng dch v cn thit cho kt ni ny gm thng lng t bo truig
bnh l 5207 t bo trong mt giy v bin ng tr rt b l 0,000192 giy.
Hnh A.9: Cung cp thng tin cho kt ni.
Khi mi nt tham gia thit lp kt ni, s gi li gi tr VCWPI cho mi kt ni. Vi
mt gi tr VP17VCI xc nh, mt nt s chn ra mt gi tr VPWCI cha dng cho cng
xut. Nt k tip s nhn gi tr ny, xc nh con ng v chn gi tr VPWCI cho cng
xut, c th tip tc cho n khi kt thc ti pha ngi dng cui. Cng vic ca mng -l
chn ra gi tr VPWCI cn ng trn mt giao tip vt l v do cc gi tr VPWCI ny
c th c dng li.
Hot ng
Ph lc A: ng dng ca MPLS 247
Nhng im ging v khc nhau gia ATM v MPLS
Hnh A.IO cho thy rng vi khi nim ca ATM va khc va tong t vi MPLS.
Cc mi tn t 1 cii 4 m t yu cu thit lp knh o, v t 5 n 8 m t s xc nhn thit
lp. S kin 1 xy ra khi mt ngi dng yu cu kt ni. Trong MPLS, ngi dng khng
yu cu thit lp con ng chuyn mch nhn. Mt LSP c to thnh nu bng nh
tuyn DP thy rng mt FEC c bc nhy k l a ch IP ch.
Hnh A.IO: n nh VCI.
Cc ht ng u cui n u cui ca MPLS v ATM.
Nt MPLS xc nh mi quan h ca n vi cc nt ln cn. Gi s ti mt nt MPLS
nh tuyn da trn IP, nu LSP khng c thit lp v bt c l do no, nt MPLS s s
dng vic nh tuyn IP uyn thng.
Cc nt ATM cng lin quan vi cc nt ln cn, trong VPWCI c lp gia cc
nt ny. Tuy nhin, tun t cc s kin ttong hnh A.IO cho thy s ph thuc gia cc nt.
V d s kin 1 v 8 c ngha cc b gia hai nt ATM, nhng chng khng th xy ra tr
khi cc s kin 2-7 cng xy ra gia cc nt.
S ph thuc bn trong cc nt trong mng MPLS khng xy ra nu mng s dng s
gn nhn c lp. Nu mt LSR trong vng MPLS pht mt bn tin qung co, bn tin ny
c chp nhn hay khng l ty vo mi quan h ca LSR nh l chng k tip trn ng
n a chi ch. Mt mng ATM c t chc tt c kh nng co dn nh mng MPLS.
Cc knh o d phng c th c cu hnh trc hoc thit lp lc cn, nh trong MPLS.
Tuy nhin, cc c tnh tng th ca MPLS l cao cp hn ATM.
Cp pht VPWCI ngc dng.
Khc vi s cp pht xui dng, c lp ca MPLS, ATM dng s cp pht iu
khin theo yu cu, ngc dng. Cc s kin t 1 n 8 trong hnh A.IO c ngha nt ATM
ngc dng ang gn mt nhn hoc yu cu gn nhn t nt xui dng. Th tc ny l ci
MPLS gi l xui dng theo yu cu (downstream on demand): mt nhn c gn t nt
ngc dng n nt xui dng.
248 Chuyn mch nhn a giao thc MPLS
Sau khi kt ni c thit lp, khng cn a ch ch trong mng m ch cn gi tr
VPWCI. iu ny cng tng t nh MPLS (hnh A.ll). Cc chuyn mch ATM dng
cng vo v gi tr VPFVCI n nh l mt ch mc (index) vo bng kt ni cho, t
truy ra ng ra v gi tr VPWCI ra. V vy, nu mt hoc nhiu nhn e m ha trc tip
trong cc ng m c truy cp bi cc chuyn mch k tha, cc chuyn mch ny c
th dng nh LSR bng cch nng cp mt s phn mm ph hp. Ta gi nhng thit b ny
l ATM-LSR.
Hnh A A l : To bng kt ni cho.
ABC
ABC->XYZ:
VCID=21.A
XYZ
D
Mng
T a K
VCID=45.D
l\
ABC->XYZ:
Mt bng nh tuyn, cn gi l bng chuyn mch, bng kt ni cho c luxi tr
ti mi nt v phn nh trng thi ca kt ni, kh nng cung cp bng thng hin c ca
mi nt. N c cp nht chu k khi iu kin mng thay i. V vy khi mt nt ATM
nhn c bn tin Q.2931, n bit c tuyn tt nht cho lin kt. Cc quyt nh ny ty
thuc vo cch nh u t chn tm tuyn.
Chuyn mch ATM v MPLS c mt s im ging v khc nhau. Nhng im khc
bit ch yu l:
C php (v kch thc trTig) ca ATM VPFVCI v nhn MPLS.
ATM khng h tr xp chng nhiu lp VPFVCI.
T bo ATM c kch thc c nh v nh ong khi cc gi MPLS c chiu di thay i.
ATM ch c cp pht nhn ngc dng so vi MPLS c c chiu ngc dng v
xui dng.
MPLS khng c cc tham s cht lng dch v nh nh danh loi lu lng,
bin ng tr...
A.2.4. Lin mng gia MPLS v ATM
Nhng khc bit ny phi c tnh n khi ATM v MPLS lin mng vi nhau.
Ngoi ra, d s bit cho ATM VPFVCI l kh ln (24 bit), trong thc t, cc nh u t
khng thc hin cc chuyn mch h tr hn 1000-4000 VPWCI trn mi giao tip. Ngc
li, MPLS cung cp 20 bit cho nhn, cho php nhiu nhn hn so vi ATM VPWCI.
Ph lc A: ng dng ca MPLS 249
Kh khn ca vic chn lung AAL5
AAL5 l mt s la chn ph bin ca AAL bi v n hiu qu v tiu tn rt t cc
thng tin phi chn thm. Tuy nhin AAL5 khng c trng s tun t phn bit cc
SDU vi nhau. Do khng i chn cc SDU AAL5 khc nhau vo cng mt vpiyvci
cho cc ng dng ngi dng u cui do cc ng dng khng bit lm cch no tch
cc lung ny n ngi dng ca n, Do cc lung AAL5 thuc mt VPWCI phi
c gi mt cch tun t trc khi mt SDU khc c gi. Mt bit trong t bo ATM s
thng bo n ngi nhn rng y l t bo cui cng ca mt SDU v t bo tip theo s
thuc mt SDU mi.
Hnh A.12: c tnh mt lu lng.
tng ca hnh A.12 nh sau: cc t bo vi cc gia tr 12 v 14 c gi n
nt c t nt A v B. K hiu V n cc t bo 12 v 14 ni ln l nhng t bo xut pht
t A, cn nhng t bo khc n t B. Bng ni cho t bo ca nt c c thit lp nh
x cc VPWCI 12 v 14 sang VPWCI 40. Nhng D khng c cch thc no phn bit
t bo no ca A hoc B.
vc v hp n h vc
MPLS gii quyt tnh hung trng lp SDU vi hai tu chn, hp nht VP v hp
nht vc. Ta s ni v hp nht v c nh c hin thc trong Cisco LSR. ATM-LSR
c iu chnh mt cht chc chn rng cc t bo s i cng trong mt mch o m
khng ln vo nhau. Nhng nt ny chi n gin l m cc t bo n cho n khi n gp
bit thng bo cui SDU, sau n s gi cc t bo ny cho cc nt k. Qu trnh ny c
gi l hp nht v c v c minh ho trong hnh A. 13.
Cc lung n cha cc nhn MPLS, v c hp nht vo cc VCI ca ATM.
tng ca v c hp nht l cho nt D x l tt c cc SDU cho 12, sau l tt c cc SDU
cho 13 v sau l tt c cc gi SDU cho 14, khng cc SDU ny trn ln nhau.
Qu trnh hp nht
Hnh A.13 trnh by cc nhn MPLS c ghp vo t ATM VPIs hn t bo v t
hn rt nhiu. Cch tip cn ny gii quyt c tnh ng thiu cc nhn ATM (ATM
label). Nh trong hnh A.13, bt u t pha bn tri qua. Cc nt A, B n X chuyn cc
gi MPLS n nt c (l mt ATM-LSR). Bng ni cho ATM-LSR MPLS/ATM s lin h
250 Chuyn mch nhn a giao thc MPLS
nhn 12, 13, 14 ttn cc giao tip a, b, c vi knh o 40 trn giao tip d. Nt c thc hin cc
thao tc ca AAL5 trn cc gi tin MPLS, chia cc gi ny thnh cc AAL SDU 48 byte.
Nhn MPLS (a) c th c gi ton vn trong phn ti ca SDU hoc (b) b tc b v t
vo trong trng VCI ca t bo ATM hoc c (a) v (b). Hot ng ny hon tt chc nng
nh x MPLS sang ATM ti nt c. Cc t bo ATM c vn chuyn qua mng trc ATM
m ong cc gi MPLS khng cn kim tra (tu thuc vo nt ATM). VPWCI trong
tiu t bo ATM quyt nh chuyn tip n nt k tip trong mng. Cc t bo ATM n
ATM-LSR D. Nt ny c cu hnh hiu rng VPWCI 40 vo giao tip e l im kt
thc ca knh o ATM. Do n tch b 5 byte tiu v chuyn 48 byte SDU ny n
AAL5. AAL5 ti nt D s ti hp cc SDU vo trong mt gi MPLS y . Trng bc
gi (encapsulation) ttong tiu SDU cho thy phn ti l lu lng MPLS. Do h thng
vn hnh ca nt D s truyn nhng gi ny cho MPLS. Vic lm ny hon tt chc nng
nh x ATM sang MPLS. MPLS ti nt D s kim tra nhn trong mi gi v dng MPLS
LFIB ca n gi n nt k tip thng qua giao tip f, g v h. Hot ng ny kt thc
chc nng MPLS nt D.
Hnh A.13: V d v v c hp nht, ng trc ATM v v c gii hp nht.
Cc t bo ATM
MPLS nh x
sang ATM
------ [ 12 I 40
l T i 3 I 40
Vo Ra
a.12 d.40
b.13 d.40
C.14 d.40
Vo
e.40: Cui ng hm vc.
thao tc AAL5, SDU l
MPLS, c chuyn qua
module MPLS
ATM nh x
sang MPLS
Tin hnh MPLS
theo quy c
Ra
12.f
13.g
14.h
E
'
z
Mt s im lu ong hnh A.13: u tin chi c mt ATM VPWCI c m rng
h tr ba con ng chuyn mch nhn MPLS LSP. Th hai l mt mng trc ATM
c dng chuyn cc gi MPLS t mng MPLS nm bn tri sang mng MPLS nm
bn phi. Cng ngh mng trc ATM hin ang ph bin c th c dng v ch thay i
ti cc nt ATM vo v ra mng. Cc nt ATM trong li khng cn thc hin cc chc nng
MPLS (v AAL). Th ba, cc nhn MPLS 12, 13, 14 khng cn phi chuyn i bi v
mng trc ATM (nt c v D) hot ng nh mt lin kt im-im gia cc nt ca ngi
Ph lc A: ng dng ca MPLS 251
dng MPLS. Do , nt A/E, B/F, X/Z hot ng nh cc nt MPLS ngang cp v kt hp
cc nhn 12, 13, 14 gia chng. Nt c v D hot ng nh cc nt chuyn tip cho ba con
ng LSP.
D nhin l cc nt ATM phi c cu hnh hiu cch bc gi v tch gi MPLS
ti cc nt c v D. Hot ng ca ATM v MPLS ti nt D phi m bo yu cu cc t bo
ATM vo giao tip e phi c nh x sang giao tip f, g v h. Hot ng ny c th c
thc hin bi bng ni cho ATM/LSR v phn mm ci t tch cc tiu ATM, kim
tra nhn MPLS v gi cc gi n giao tip thch hp.
o ngc qu trnh vi mng trc MPLS
Qu trnh nh trong hnh A.13 c th c o li, MPLS nh l mng trc i vi
cc mng ATM xa. i vi kiu topo ny, cc t bo ATM c xuyn hm qua cc nt
MPLS. Nt c tr thnh nt MPLS u vo v bc cc t bo ATM vo trong cc gi MPLS.
Nt D l MPLS u ra s tch d liu thnh cc t bo ATM nh nguyn thu.
nh x nhn MPLS sang VPI/VCI ATM
Hnh A.14 ch ra ba cch nh x nhn MPLS thnh cc trng VPWCI ca ATM.
Phng php A gi l m ho svc, nhn trn cng ca ngn xp c m ho thnh
VPWCI. Phng php B gi l m ho SVP. Phng php c gi l m ho SVP a im,
nhn trn cng ca ngn xp (stack) c nh x sang vng VPI v nhn th hai c nh
x sang mt phn ca vng VCI, phn cn li ca VCI c dng nh danh LSR li vo
LSP, cho php t bo t cc gi tin khc nhau mang gi tr VCI khc nhau.
Hnh A.14: Ba phng php nh x nhn MPLS sang VP/VCl ATM.
Cc gi tr VPI/VCI
Khi 2 router chuyn mch nhn ni trc tip vi nhau thng qua mt giao tip ATM,
n cng nhau iu khin vic cp pht cc VPWCI trn giao tip ny. N c th ng
dng trng VPWCI m ho mt nhn n. Gi tr mc nh ca VPWCI cho cc kt
ni phi MPLS l VPI 0, VCI 32. Cc gi tr khc cng c th c cu hnh v c hai pha
u bit gi tr ny. Cc gi tr VPWCI c v c t 0 n 32 khng c dng m ho
252 Chuyn mch nhn a giao thc MPLS
nhn. Tr ngoi l i vi cc gi tr dnh sn ny, cc gi tr VPFVCI c dng trong hai
chiu ca kt ni nm trong cc khng gian c lp nhau. Nhng vng cho php ca VCI
c truyn thng qua LDP.
Cc hot ng bc gi v TTL
Theo mc 5.1 trong RFC 1483, cc gi tin nh nhn c truyn theo c ch
khng bc gi (null encapsulation). Ngoi tr mt s tnh hung c th di y, khi m gi
tin nh nhn c truyn trn mt giao tip LC-ATM, ti VPWCI (hoc VCID)
c bin dch nh l nhn trn cng trong mt ngn xp nhn th gi tin phi cha mt tiu
chn thm (shim header).
Nu gi tin c mt ngn xp nhn vi n thc th, n phi mang mt tiu chn thm
vi n thc th. Gi tr tht s ca nhn trn cng c m ho trong trung VPFVCI. Thi
gian sng v loi dch v c th hin trong trng TTL v CoS trong thc th rn cng
trong mt tiu chn thm.
A.3. MPLS V FRAME RELAY
c im thch hp ca Frame Relay cho MPLS
Knh o v DLCI
Cc mch o Frame-Relay cng tong t nh knh o ATM, nhng c mt im
khc l Frame-Relay chi dng mt gi tr, gi l nhn dng kt ni lin kt d liu DLCI
(Data Link Connection Identifier) xc nh mt vc. N c m t trong hnh A. 15.Vic
nh tuyn trong Frame-Relay hon ton toig t nh ong mng ATM. Chuyn mch
Frame Relay s kim tra trng DLCI trong khung Frame-Relay quyt nh chuyn tip.
Hnh A.15: Knh o v DLCI trong Frame-Relay.
Khung Prame-Relay s dng nh dng khung HDLC, c m t trong hnh A.16.
N c c m u dng phn nh xc nh khung trong lin kt thng tin. C pha cui
bo hiu s bt u khung k tip. Prame-Relay khng cha cc trng a ch ring bit,
a ch cha ong trng iu khin. Trng thng tin cha d liu ngi dng, nh lu
lng TCP/IP. Trng kim tra khung (FCS) c s dng kim tra khung c b li hay
khng trong qu trnh truyn.
Tiu Frame-Relay: c 6 trng, bao gm:
DLCI: nhn dng kt ni lin kt d liu xc nh knh o ngi dng.
Ph lc A; ng dng ca MPLS 253
C/R: bit p ng lnh (Frame-Relay khng dng).
EA: bit m rng a ch, dng m rng chiu di ca DLCI.
FECN: bit thng bo nghn hng ti r rng (Forward Explicit Congestion
Notification).
BECN: bit thng bo nghn hng lui r rng (Backward Explicit Congestion
Notiffication).
DE: bit ch th loi b thch hp.
Hnh A.16: PDU Frame-Relay.
1 byte 2 byte di thay i 2 byte 1 byte
Knh o c nh v cc cuc gi chuyn mch o
Mt knh o c th c cung cp trc nh l mt knh o thng trc (PVC) hoc
mt cuc gi o c chuyn mch (SVC) tng t nh trong ATM. im khc bit l
Frame Relay dng DLCI xc nh knh o. Mt s c tnh ca chuyn mch Frame-
Relay m router chuyn mch nhn quan tm:
DLCI dng mang nhn. Chc nng ny tng t nh trong ATM, ngoi tr
Frame-Relay chi c mt gi tr cho nhn.
Khng c kh nng thc hin cha nng gim TTL nh c thc hin trn tiu IP
trong cc router.
Kim sot nghn c thc hin bi mi nt ty theo cc tham s c thng qua ti
lc to knh. Cc bit BECN v FECN trong tiu khung c th c bt ln khi
mng b nghn hoc cc thng s tho thun ca knh b vt qu.
ATM v Frame Relay l nhng mng din rng hin rt ph bin. Chng c th hot
ng lin mng vi MPLS mt cch thun tin hay ta c th tn dng li c s h tng mng
v nng cp chng h tr mt s hot ng ca MPLS. Tuy nhin c mt s c im
ca MPLS m ATM vPrame Relay khng h tr c nh vic xp chng nhiu nhn v
khng c cc bit x l cc hot ng TTL.
PH LIC B: CC BI LAB CI HNH OSPF
V BGP
L a b l :
Cu hnh cho a vng OSPF, tm lc tuyn lin vng, tm lc tuyn ngoi vng v
nh tuyn mc nh.
Bc 1: Xy dng v cu hnh mng nh trong s hnh 5.6 (cha ci t cc giao
thc nh tuyn), cu hnh mi router vi cc a ch loopback nh trong hnh. Cc giao tip
loopback ca San Josel cn dng gi lp cc lin kt serial n cc site ni b ca n nh
Westasman, Baypointe, Vista, v Eastasman. Kim tra li cc kt ni gia tt c cc giao tip.
Bc 2: cu hnh OSPF a vng. Vi router San Josel, cu hnh giao tip
FastEthemet 0/0 l thnh vin ca Area 0 v tt c cc giao tip cn i l thnh vin ca
Area 1.
SanJosel (config)#router osp 1
SanJosel {config-router)#network X92.168.1.0 0.0.0.255 area
S'anJosel (config-router) #network 192.168.64.0 0.0.63.255 area 1
Vi router SanJose3, cu hnh EO v LoO l thnh vin ca Area 0, cn Serial 0/0 l
thnh vin ca Area 51.
SanJose3 (config)#router osp 1
SanJose3 (config-router)#network 192.168.1.0 0.0.0.255 area 0
SanJose3 (config-router)#network 192.168.224.0 0.0.0.3 area 51
SanJose3 (config-router)#network 192.168.3.0 0.0.0.255 area 0
Vi router Singapore, cu hnh Serial 0/0 thuc v Area 51:
Singapore (config)#router osp 1
Singapore (config-router)#network 192.168.224.0 0.0.0.3 area 51
Kim a ba router bng lnh show ip ospf, show p ospf neighbor detail
SanJose3#show ip ospf neighbor detail
Neighbor 192.168.112.1, interface address 192.168.1.1
In the area 0 via interface FastEthernetO/0
Neighbor priority is 1, state is FULL, 6 state changes
S 1 9 2 ; 6 8 . 1 . 3
Options 2
Dead timer due in 00:00:33 .
Index 1/1, retransmission queue length 0, number of
retransmission 2
First 0x0 (0)/0x0 (0) Next 0x0 (0)/0x0 (0)
Last retransmission scan length is 1, maximum is 1
Last retransmission scan time is 0 msec, maximum is 0 msec
Neighbor 192.168.252.1, interface address 192.168.224.2
In the area 51 via interface SerialO/0
Neighbor priority is , state is FULL, 6 state changes
Ph lc B: Cc bi Lab 255
Options 2
Dead timer due in 00:00:32
Index 1/2, retransmission queue length 0, number of retransmission 1
First 0x0 (0)/0x0 (0) Next 0x0 (0)/0x0 (0)
Last retransmission scan length is 1, maximum is 1
Last retransmission scan time is 0 msec, maximum is 0 msec
Bc 3: Kim tra bng nh tuyn ca mi router. Cc tuyn OSPF ni vng s c
biu hin bng o. 0-IA l Intra-Area OSPF.
Singapore#show ip route
Codes: c - connected, s - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, 0 - OSPF, lA - OSPF inter area
NI - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
El - OSPF external type 1, E2 OSPF external type 2, E -,EGP
i - IS-IS, LI IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
* - candidate default, u - per-user static route, o - ODR
p - periodic downloaded static route
Gateway of last resort is not set
192.168.224.0/30 is subnetted, 1 subnets
c 192.168.224.0 is directly connected, SerialO/0
192.168.64.0/32 is subnetted, 1 subnets
o lA 192.168.64.1 [110/783] via 192.168.224.1, 00:00:28, SerialO/0
192.168.80.0/32 is subnetted, 1 subnets
0 lA 192.168.80.1 [110/783] via 192.168.224.1, 00:00:28; SerialO/0
192.168.96.0/32 is subnetted, 1 subnets
o lA 192.168.96.1 [110/783] via 192.168.224.1, 00:00:28, SerialO/0
192.168.112.0/32 is subnetted, 1 subnets
0 lA 192.168.112.1 [110/783] via 192.168.224.1, 00:00:28, SerialO/0
0 lA 192.168.1.0/24 [110/782] via 192.168.224.1, 00:01:31, SerialO/0
192.168.3.0/32 is subnetted, 1 subnets
0 l A 192.168.3.1 [110/782] via 192.168.224.1, 00:01:31, SerialO/0
Bc 4: gim s mc trong bng nh tuyn, ta thc hin tm lc tuyn ni
vng. Trc ht ta cu hnh SanJosel tm lc tuyn ca cc mng trong Area 1 v qung
co tuyn tm lc ny n Area 0.
SanJosel (config)#router osp 1
256 Chuyn mch nhn a giao thc MPLS
SanJosel (config-router)#area 1 range 192.168.64.0 255.255.192.0
Bc 5: cu hnh router Singapore phn phi cc tuyn ngoi t Auckland sang h
t tr OSPF. y, ta gi lp kt ni Auckland bng cch cu hnh mt tuyn tnh t
Singapore n Auckland (192.168.248.0/24). NullO c dng nh mt giao tip ng tho
(exit interface). Lnh redistribute c dng du nhp cc tuyn tnh sang OSPF. Cc
tuyn c ngun gc khc tr OSPF c xem l external i vi c s d liu OSPF. Theo
mc nh, khi router Singapore phn phi tuyn sang Area 51, n to ra v qung co tuyn
ngoi loi 2 (E2) dng LSA kiu 5.
Singapore (config)#ip route 192.168.248.0 255.255.255.0 nulio
Singapore (config)trouter ospf 1
Singapore (config-router)#redistribute static
Birc 6: Gi s cc vn phng Auckland pht trin, cc mng sau c thm vo:
Singapore (config)#ip route 192.168.240.0 255.255.255.0 nulio
Singapore {config)#ip route 192.168.244.0 255.255.255.0 nulio
Singapore (config)#ip route 192.168.252.0 255.255.255.0 nulio
Ta mun ti u lin mng bng cch gim kch thc bng nh tuyn. Ta thc hin
CBDR (Classless Interdomain Routing) qung b tt c cc mng Auckland vi mt tuyn
tm lc:
singapore (config)#router osp 1
Singapore {config-router)#suimnary-address 192.168.240.0 255.255.240.0
Sau khi cu hnh tm lc tuyn, kim tra li bng nh tuyn SanJosel v
SanJose3. C hai router u phi nhn c v ci t tuyn siu mng 192.168.240/20.
SanJose3#show ip route
192.168.224.0/30 is subnetted, 1 subnets
c 192.168.224.0 is directly connected, Seria/i
c 192.168.1.0/24 is directly connected, FastEthernetO/0
c 192.168.3.0/24 is directly connected, LoopbackO
0 El 192.168.240.0/20 [110/801] via 192.168.224.2, 00:00:05, SerialO/1
0 lA 192.168.64.0/18 [110/2] via 192.168.1.1, 00:05:36, FastEthernetO/0
Lab 2
Bc 1: Xy dng v cu'hnh mng tng t nh bc 1 Labl, khoan cu hnh
Lo5 Sanlosel.
B c 2: cu hnh SanJosel phn phi cc tuyn external vo min OSPR
SanJosel (config)#ip route 10.0.0.0 255.0.0.0 nulio
SanJosel (config)#router ospf 1
SanJosel (config-router)#redistribute static
Cu hnh giao tip loopback gi lp giao tip serial kt ni n ISPl.
SanJosel (confg)#interface lo5
SanJosel (config-if)#ip address 10.0.0.6 255.255.255.252
Ph lc B: Cc bi Lab_________________________________________________________^
Kim tra bng nh tuyn ca cc router. SanJose3 v Capetown cng s c tuyn
ngoi loi 2 n 10.0.0.0/8.
Buc 3: Capetown c nhiu tuyn ni vng (lA) v mt tuyn ngoi E2. Trong cc
mng OSPF phc tp, mt lng ln cc tuyn ni v ngoi c th lm gim hiu sut ca
cc router. Bi v Capetown nm trong mt stub area, ch c mt im ng ra, n khng cn
cc thng tin nh tuyn ca bn ngoi, thm ch c cc tm lc tuyn ni vng. Capetown
ch cn tuyn mc nh n router bin vng l SanJose3. Bng cch cu hnh area 2 l stub
area, router SanJose3 s t ng phn phi mt tuyn mc rth n vng 2. Ta dng cc
lnh sau cu hnh stub area:
SanJoseS (config)#router ospf 1
SanJose3 (config-router)#area 2 stub
V ta cng phi cu hnh Capetown:
Capetown (config)#router osp 1
Capetovm (config-router)#area 2 stub
Kim tra li xem area 2 c phi l stub area khng?
CapeTown#show ip ospf
Routing Process "ospf 1" with ID 192.168.220.1
Supports only single TOS (TOSO) routes
SPF schedule delay 5 secs, Hold time between two SPFs 10 secs
Minimum LSA interval 5 secs. Minimum LSA arrival 1 secs
Niamber of external LSA 0. Checksum Sum 0x0
Niomber of DCbitless external LSA 0
Number of DoNotAge external LSA 0
Number of areas in this router is 1. 0 normal 1 stub 0 nssa
External flood list length 0
Area 2
Number of interfaces in this area is 2
It is a stub area
Area has no authentication
SPF algorithm executed 6 times
Area ranges are
Number of LSA 9. Checksum Sum 0x428E6
Nurober of DCbitless LSA 0.
Number of indication LSA 0
Number of DoNotAge LSA 0
Flood list length 0
Birc 4: T thy rng cu hnh stub area khng nh hng ng k n Area 2. Bi v
Capatown c th dng tuyn mc nh n ABR ca n cho tt c cc luii lng n vng
phi cc b, ta quyt nh lc cc tuyn ni vng loi 3 v 4 t Area 2. thc hin iu
ny, ta cn cu hnh Area 2 nh mt totally stubby area.
SanJoseS (config)#router ospf 1
SanJoseS (config-router)#no area 2 stub
SanJose3 (config-roter)#aree 2 stub no-suiranary
T kho no-summary ti ABR gi cc tuyn ni vng khng vo stub Area 2 v to
thnh totally stubby area. Chi c ABR cn cu hnh thm. Vai tr ca cc router ni trong
vng 2 khng thay i. Quay v Capetown v kim tra bng nh tuyn...
258 Chuyn mch nhn a giao thc MPLS
Lab3
Cu hnh OSPF NSSA nhp thng tin nh tuyn ngoi trong khi vn gi c cc
tnh cht ca stub area. Area 51 khng th cu hnh thnh stub or totally stubby bi v router
Singapore ong area 51 c nhim v phi phn phi li cc tuyn t Auckland dng LSA
loi 5. e p ng tt c yu cu ny, ta cu hnh area 51 thnh NSSA (Not So Stubby
Area)
Bc I: Xy dng v cu hnh mng nh s hnh 5.8, v cu hnh OSPF a vng.
Bc 2: cu hnh router Singapore phn phi cc tuyn c kt ni cho min
OSPF.
singapore (confg)#router ospf 1
Singapore (config-router)redistribute connected subnets
Kim tra bng nh tuyn ca cc router SanJosel v SanJose3 s c tuyn ngoi loi
2 n mng Auckland.
SanJosel#show ip routt
192.168.224.0/30 is subnetLed, 1 subnets
o lA 192.168.224.0 [110/782] via 192.168.1.3, 00:11:16, FastEthernet0/0
192.168.240.0/30 is subnetted, 1 subnets
0 E2 192.168.240.0 [110/20] via 192.ICS.1.3, 00:04:54, FastEthernetO/0
0 E2 192.168.244.0/24 [110/20] via 192..68.1.3, 00:09:34, FastEthernetO/0
192.168.64.0/30 is subnetted, 1 subnets
c 1 92. 16 8 . 64 . 0 is directly connected, LoopbackO
192.168.80.0/30 is subnetted, 1 subnets
c 192.168.80.0 is directly connected, Loopbackl
192.168.96.0/30 is subnetted, 1 subnets
c 192.168.96.0 is directly connected, Loopback2
0 E2 192.168.248.0/24 [110/20] via 192.168.1.3, 00:09:35, FastEthernetO/0
192.168.112.0/30 is subnetted, 1 subnets
c 192.168.112.0 is directly connected, Loopbacks
c 1^2.168.1.0/24 is directly connected; FastEthernetO/0
0 E2 192.168.252.0/24 [110/20] via 192.168.1.3, 00:09:38, FastEthernetO/0
192.168.3.0/32 is subnetted, 1 subnets
0 192.168.3.1 [110/2] via 192.168.1.3, 00:11:19, FastEthernetO/0
Bc 3: Router Singapore C nhiu tuyn ni vng (lA). Nh trong Lab 2, ti
thiu ho bng nh tuyn ca router Singapore bng cch cu hnh area 51 l stub area,
singapore (config)#router osp 1
singapore (config-router)#area 51 stub
Bi v router Singapore du nhp cc tuyn ngoi vo OSPF, n c xem nh mt
ASBR. ASBR khng th l thnh vin ca mt stub area; stub area khng cho php LSA
loi 5. Kim tra c s d liu ca router Singapore:
show p osp database
Mt cch khc l cu hnh area 51 nh mt NSSA:
singapore (config)#router osp 1
Singapore (config-router)#area 51 nssa
SanJose3 {config)#router osp 1
SanJose3 (config-router)#area 51 nssa
By gi kim tra c s d liu OSPF. V stub area khng h tr LSA loi cc tuyn
ngoi c phn phi li v qung b theo LSA loi 7. Trong kt qu xut ca lnh ny,
c thay th bng LSA loi 7.
Singapore#show ip ospf database
OSPF Router with ID (192.168.252.1) (Process ID 1)
Router Link States (Area 51)
Link ID ADV Router Age Seq# Checksum
Link count
192.168.3.1 192.168.3.1 10 0x80000006 0x9A87 2
192.168.252.1 192.168.252.1 10 0x80000004 0x5B6E 2
Summary Net Link States (Area 51)
Link ID ADV Router Age Seq# Checksum
192.168.1.0 192.168.3.1 137 0x80000004 0x4F0C
192.168.3.1 192.168.3.1 137 0x80000002 0x3327
192.168.64.1 192.168.3.1 138 0x80000002 0x9B80
192.168.80.1 192.168.3.1 138 0x80000002 0xEA21
192.168.96.1 192.168.3.1 138 0x80000002 0x3ACl
192.68.112.1 192.168.3.1 138 0x80000002 0x8962
Type-7 AS External Link States (Area 51)
Link ID ADV Router Age Seq# Checksum Tag
192.168.224.0 192.168.252.1 19 0x80000001 OxAOFA 0
192.168.240.0 192.168.252.1 20 0x80000001 0xEF9B 0
192.168.244.0 192.168.252.1 21 0x80000001 OxDSAE 0
192.168.248.0 192.168.252.1 21 0x80000001 0xA9D6 0
192.168.252.0 192.168.252.1 21 0x80000001 0x7DFE 0
NSSA nhn cc bn cp nht t ABR tng t nh cch stub area router nhn.
SanJoseS tip tc gi n Area 51 cc tm lc lin kt LSAs (loi 3 v loi 4). V mc tiu
ca ta l gim gnh nng ca router Area 51, ta s cu hnh li router SanJose3 lc cc
LSA tm lc tuyn ni vng:
SanJose3 (config)#router ospf 1
SanJose3 (config-roater)#area 51 nssa no-summary
Ph lc B: Cc bi Lab 259
By gi kim tra li bng nh tuyn ca router Singapore
Singapore#show p route
Gateway of last resort is 192.168.224.1 to network 0.0.0.0
192.168.224.0/30 is subnetted, 1 subnets
c 192.168.224.0 is directly connected, SerialO/0
192.168.240.0/30 is subnetted, 1 subnets
c 192.168.240.0 is directly connected; LoopbackO
c 192.168.244.0/24 is directly connected, Loopbackl
c 192.168.248.0/24 is directly connected, Loopback2
c 192.168.252.0/24 is directly connected. Loopbacks
0*IA 0.0.0.-/0 [110/65] via 192.168.224.1, 00:00:04, SerialO/0
5 - 8 Semester 5: Advanced Routing v 2 .0 - Lab 5.8.3 Copyright. 2001, Cisco
Systems, Inc.
Tt c cc tuyn ni vng (lA) c thay th bng tuyn mc nh o.o.o.o/o. Area 51
by gi ging nh Area 2 khi c cu hnh l totally stubby area. S tc bit ch yu l
mt NSSA c th phn phi li cc tuyn ngoi. NSSA cho php ti thiu ho c s d liu
trng thi lin kt OSPF m vn- du nhp c cc tuyn ngoi nh LSA loi 7. Router
NSSA (SanJose3) phi chuyn i cc LSA loi 7 sang LSA loi 5, v trn ngp sang Area 0.
Singapore#show p ospf database
OSPF Router with ID (192.168,3.1) (Process ID 1)
Router Link States (Area 0)
Link ID ADV Router Age Seq# Checksum Link count
192.168.3.1 192.168.3.1 170 0x80000007 0x45B3 2
192.168.112.1 192.168.112.1 1711 0x80000008 0xl48A 1
Net Link States (Area 0)
Link ID ADV Router Age Seq# Checksum
192.168.1.1 192.168.112.1 1712 0x80000001 OxAlOA
Summary Net Link States (Area 0)
Link ID ADV. Router Age Seq# Checksxjm
192.168.64.1 192.168.112.1 1238 0x80000005 OxEVCA
192.168.80.1 192.168.112.1 1238 0x80000005 0x376B
192.168.96.1 192.168.112.1 1238 0x80000005 0x860C
192.168.112.1 192.168.112.1 1238 0x80000005 OxDSAC
192.168.224.0 192.168.3.1 1748 0x80000001 0x92E5
"Router Link States (Area 51)
Link ID ADV Router Age Seq# Checksum Link count
192.168.3.1 192.168.3.1 165 OxSOOOOOOB 0x908C 2
192.168.252.1 192.168.252.1 278 0x80000004 0x5B6E 2
Summary Net Link States (Area 51)
Link ID ADV Router Age Seq# Checksum
0.0.0.0 192.168.3.1 172 0x80000001 0xl2B6
Type-7 AS External Link States (Area 51)
260 Chuyn mch nhn a giao thc MPLS
Link ID ADV Router Age Seq# Checksum Tag
192.168.224.0 192.168.252.1 287 0x80000001 OxAOFA 0
192.168.240.0 192.168.252.1 287 0x80000001 0xEF9B 0
192.168.244.0 .168 . 252 .1 287 0x80000001 OxDSAE 0
192.168.248.0 192 .168 . P52 .1 287 0x80000001 03A9D6 0
192.168.252.0 192.168.252.1 287 0x80000001 Ox7DFE 0
Type.-5 AS External Link States
Link D ADV Router Age Seq# Checksum Tag
192.168.240.0 192.168.3.1 161 0x80000001 0x5A35 0
192.168.244.0 192.168.3.1 163 0x80000001 0x4048 0
192.168.248.0 192.168.3.1 163 0x80000001 0x1470 0
192.168.252.0 192.168.3.1 63 0x80000001 0-XE798 0
Router SanJose3 chuyn cc LSA li 7 t router Singapore v ph bin chng thnh
loi 5.
SanJose3#show ip route
Gateway of last resort is not set
192.168.224.0/30 is subnetted; 1 subnets
c 192.168.224.0 is directly connected, SerialO/0
192.168.240.0/30 is subnetted, 1 subnets
0 N2 192.168.240.0 [110/20] via 192.168.224.2, 00:03:23, SerialO/0
0 N2 192.168.244.0/24 [110/20] via 192.168.224.2, 00:03:23, SerialO/0
192.168.64.0/32 is subnetted, 1 subnets
0 lA 192.168.64.1 [110/2] via 192.168.1.1, 00:03:23, FastEthernetO/0
192.168.80.0/32 is subnetted, 1 subnets
o l A 1 9 2 . 1 6 8 . 8 0 . 1 [ 110/ 2] via 1 9 2. 16 8. 1 . 1, 00: 03: 23, FastEthernetO/0
1 9 2 . 1 6 8 . 9 6 , 0 / 3 2 is subnetted, 1 subnets
0 Ia '192.168.96.1 [110/23 via 192.168.1.1, 00:03:24, FastEthernetO/0
0 N2 192.168.248.0/24 [110/20] via 192.168.224.2, 00:03:24, SerialO/0
192.168.112.0/32 is subnetted, 1 subnets
l A 192.168.112.1 [110/2] via 192.168.1.1, 00:03:30, FastEthernetO/0
c 192.168.1.0/24 is directly connected, FastEthernetO/O
0 N2 192.168.252.0/24 [110/20] via 192.168.224.2, 00:03:30, SerialO/0
c 192.168.3.0/24 is directly connected, LoopbackO
Ph lc B: Cc bi Lab_____________________________________________________ 261
Lab 4
Cu hnh BGP trao i thng tin nh tuyn vi hai ISP (hnh 5.9). Ta c hai kt
ni n hai ISP khc nhau c c kt ni Internet chu ng li. Ta cu hnh BGP cho
router bin ca cng ty v router ca ISP.
Bc I: Xy dng v cu hnh mng theo s hnh 5.9 (cha cu hnh cc giao thc
nh tuyn), cu hnh giao tip loopback vi a chi IP cho mi router ISP nh s . Dng
lnh ping kim tra kt ni gia cc router ni trc tip.
Btc 2: Cu hnh cho cc t b ca nh cung cp dch v cng nh router bin ca
khch hng.
ISPIA (config)#router bgp 200
ISPIA (config-router)#neighbor 10.0.0.2 reznote-as 100
ISPIA (config-router)#network 12.0,1.0 mask 255-255.255.0
ISP2 (config)#router bgp 300
ISP2 (config-router)#neighbor 172.16.0.2 remote-as 100
ISP2 (config-router)#network 172.16.1.0 mask 255.255.255.0
Bc 3: cu hnh router SanJose3 chy BGP vi c hai ISP.
SanJose3 (config)#router bgp 100
SanJose3 (confg-router)#neghbor 10.0.0.1 reinote-as 200
SanJose3 (config-router)#neghbor 172.16.0.1 remte-as 300
SanJose3 (config-router)#notwork 192.168.0.0
SanJose3 (config-router)#network 192.168.1.0
SanJose3#how p route
Gateway of last resort is not set
172.16.0.0/16 is variably subnetted, 2 subnets, 2 masks
B 172.16.0.0/16 [20/0] via 172.16.0.1, 00:01:24
c 172.16.0.0/30 is directly connected, Seralo
10.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
B 10.0.0.0/8 [20/0] via 10.0.0.1, 00:01:47
c 10.0.0.0/30 is directly connected, Seriall
c 192.168.0.0/24 is directly connected, LoopbackO
c 192.168.1.0/24 is directly connected, Loopbackl
Router SanJoseS C cc tuyn n cc mng hi tip ti mi router ISP. Router
SanJose3 n c mng ny.
Bc 4\ Kim tra hot ng ca router SanJoseS.
SanJose3#show ip bgp
BGP table version is 5, local router ID is 192.168.1.3
Status codes; s suppressed, d damped, h history, * valid,>best, I-internal
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
*> 10.0.0.0 10.0.0.1 0 0 200 i
*> 172.16.0.0 172.16.0.1 0 0 300 i
*> 192.168.0.0 0.0.0.0 0 32768 i
*> 192.168.1.0 0.0.0.0 0 32768 I
Bc 5: Kim tra bng nh tuyn ca ISP2, ISP2 s c mt tuyn thuc v ISPIA
(12.0.1.0). Nu router SanJose3 qung b mt tuyn thuc v ISPIA, ISP2 s ci t tuyn
262 Chuyn mch nhn a giao thc MPLS
vo bng nh tuyn ca n v ISP2 c th s nh tuyn lu lng qu giang qua mng
ca khch hng (SanJose3). Do ta cn cu hnh cho router SanJose3 n ch qung co
mng ca n (192.168.0.0 v 192.168.1.0) n hai ISP. router SanJose3, ta cu hnh danh
sch truy cp nhu sau v p dng n nh mt b lc tuyn cho cc hng xm BGP.
SanJos23 (config)#accsss-list 1 permit 192.168.0.0 0.0.255.255
SanJose3 (config)#router bgp 100
SanJose3 (config-router)ineighbor 10.0.0.1 distribute-list 1 out
SanJose3 (config-router) #neisfhbor 172.16.0.1 distribute-list 1 out
Sau khi cu hnh b lc tuyn, dng lnh clear ip bgp * xo cc tuyn c v sau
kim tra bng nh tuyn ca ISP2, tuyn n 12.0.1.0 (ISPl) s khng cn trong bng nh
tuyn ca ISP2 cng nh tuyn 172.16.1.0 (ISP2) cng khng cn trong bng nh tuyn
ca ISPIA.
Ph lc B: Cc bi Lab 263
Labs
Ta dng cc lnh BGP ngn chn vic qung co s hiu AS ring ra mng bn
ngoi. V dng thuc tnh AS PATH lc cc tuyn BGP da vo ch s AS ngun.
Bc I: Xy dng mng v cu hnh nh s hnh 5.10.
Bc 2: cu hnh BGP cho mi router.
SanJose2 (config)troutar bgp 100
SanJose2 (config-router)#no synchronization
SanJose2 (config-router)#nalghbor 192.168.1.6 remote-aa 300
SanJose2 (config-router)#n*twork 201.1.1.0
ISP2 (config) #routr bsrp 300
ISP2 (config-router)#no .synchronization
ISP2 (config-router)#nlghbor 192.168.1.5 remote-aa 100
ISP2 (conig-router)#nalghbor 172.24.1.18 renote-as 65000
ISP2 (config-router)#network 202.2.2.0
CustRtr (config)#router bop 65000
CustRtr (config-router)#no yiichronization
CustRtr (config-router)#neighbor 172.24.1.17 remote-as 300
CustRtr (config-router)#network 203.3.3.0
Kim tfa bng nh tuyn ca router SanJose2 s thy tuyn n mng 202.2.2.0 v
203.3.3.0. Kim tra bng BGP ca router SanJose2, ta thy s hiu AS 6500 c lit k
ong con ng n mng 203.3.3.0. Ta cn cu hnh ISP2 tc b s hiu AS ring ny
t cc tuyn BGP trao i vi router SanJose2.
ISP2 (config)#routor bgp 30
ISP2 (conf ig-router) #naighbor 192.168.1.5 remove-private-as
Sau dng lnh clear Lp bgp * router SanJose2 thit lp li mi quan h BGP
gia 3 router, i mt thi gian v kim tra bng nh tuyn ca router SanJose2. Router
SanJose2 vn c tuyn n mng 203.3.3.0. Nhng trong bng BGP ca router SanJose2
con ng AS PATH n mng 203.3.3.0 by gi l 300.
Bc 4: Da vo thuc tnh AS PATH lc cc tuyn da trn ngun gc ca n,
thuc tnh ny dng cng bc chnh sch nh tuyn, y, ta cu hnh ISP2 router
khng phn phi cc tuyn xut pht t AS 100 n router ca khch hng (CustRtr). u
tin ta cu hnh mt danh sch truy cp lc ra cc tuyn BGP c thuc tnh AS PATH bt
u v kt thc bng s hiu 100 ('^100$) v p dng cho hng xm thch hp (CustR). T
kho out ch ra rng danh sch ny c p dng cho cc thng tin nh tuyn c gi n
hng xm ny.
ISP2 (config)#ip as-path access-lst 1 deny M 0 0 $
ISP2 (config)#ip as-path access-list 1 permit.*
ISP2 (config)trouter bgp 300
ISP2 (config-router)#neighbor 172.24.1.18 filter-l8t 1 out
Dng lnh clear ip bgp * reset li cc thng tin nh tuyn. Sau kim tra bng
nh tuyn v vn thy tuyn n mng ,201.1.1.0 vn c trong bng nh tuyn ca ISP2
nhng khng c trong bng nh tuyn ca ISPl. Ta c th dung lnh show ip bgp regexp
'^100$ kim tra cc tuyn tha biu thc chnh quy ny, trong trng hp ny l con
ng n mng 201.1.1.0.
264 Chuyn mch nhn a giao thc MPLS
PHJ LJC C: K:MI thu rin g o LP 3
V LP 3
Mt ng dng ca MPLS v DiffServ cho dch v bng thng m bo l knh thu
ring o (Virtual Leased-line) lp 2 v lp 3. u tin ta phi cu hnh cho mng li v sau
cu hnh ti cc thit b.
Cu hnh cho mng li
Cu hnh cho mng li cho cc' dch v m bo bng thng, y, kiich hng c
hai vng bng thng k thut lu lng. Tp bng thng phc v cho hai hng i theo lp
dch v l lp 4 v lp 5.
Bc 1: Cu hnh bng thng c m bo cc vng bng thng dch v. Trong v
d ny, dung lng ca cc lin kt trong li c cp pht cho tp chnh (main pool) l
lOOMbps v 20Mbps ca tp chnh c cp pht cho tp con.
Interface POSl/0
description 0C3 link
mpls traffic-eng tunnels
p rsvp bandwidth 100000 10000 sub-pool 20000
Bc 2: cu hnh cc lp dch v. Vi Cisco 12000, cp pht bng thng trn cc
lin kt phc v cc dch v bng thng m bo, ta phi cu hnh MDRR nhm hng
i lp dch v (cos-queue-group) trn cc giao tip nh di y.
cos-queue-group oc3-link
precedence 4 queue 4
precedence 5 queue low-latency
queue 4 500 ! (Queue 4 has weight value of 500)
queue low-latency strict-priority ! (low-latency queue is in strict-
priority mode)
Cu hnh cc thng s WRED xc nh mc xo gi cho cc lp dch v:
cos-queue-group oc3-link
random-detect-label 4 500 1250 1
precedence 4 randcun-detct-label 4
exit
nh x cos-queue-group trn giao tip:
interface POSl/0
tx-cos oc3-link
Nh vy ta cu hnh bng thng m bo v mc un tin hy gi cho cc lp dch
v 4 v 5 trn lin kt o c - 3.
Bc 3: Kim tra li cu hnh ca MDRRAVRED
ios-gsr8b#show Interfaces pos 1/0 random-detect
POSl/0
cos-queue-group: oc3-link
RED Drop Counts
Tx Link To Fabric
RED Label Random Threshold Random Threshold
0 0 0 00
1 0 0 00
2 0 0 00
3 0 0 0 0
4 72327 322476 0 0
5 0 0 0 0
6 0 0 00
Tx-queue-limit drops: 0
Queue Lengths
Tx Queue (DRR configured) oc3-link
Queue Average High Water Mark Weight
0 0. 000 O.OOO' IO
1 0.000 0.000 10
2 0.000 0.000 10
3 0. 000 0. 000 10
4 846.000 956.000 500
5 0, 000 0. 000 10
6 0.000 0.000 10
Low latency 128.000 214.000 100
Tx RED config
Precedence 0: not configured for drop
Precedence 1: not configured for drop
Precedence 2: not configured for drop
Precedence 3: not configured for drop
Precedence 4: 500 min threshold, 1250 max threshold, 1/1 mark weight
Precedence 5: 500 mill threshold, 1250 max threshold, 1/X mark weight
Precedence 6: not configured for drop
Precedence 7; not configured for drop
weight 1/2
Kim tra li cu ilnh cho IP RSVP.
os-gsr8b#show ip rsvp interface
interface allocated i/f max flow max sub max
266 Chuyn mch nhn a giao thc MPLS
POl/O OG 420M 50M 20M
Fa6/0 25M 50M 35M 20M
Knh thu ring o IP
Ta bit IP knh thu ring o vn chuyn DP theo kiu im-im. Kt ni gia thit
b ra v router ra nh cung cp lun l kt ni IP.
Bc 1. Cho php VLL vo vng bng thng (bandwidth pool) k thut lu lng.
Ta cu hnh d tt 10 Mbps trong bng thng vng ph (subpool).
interface tunnel 10
tunnel mpls traffic-eng bandwidth sub-pool 10000
Bc 2. Cu hnh cho cc chnh sch v nh du lu lng IP VLL ti ng vo ca
nh cung cp dch v.
interface Ethernet5/0
rate-limit input 10000000 10000000 10000000 conform-action set-prec-
transmit 5 exceed-action drop
Cc lnh trn nh du lu lng vo vi mc uu tin IP sang cc lp cht lfng
dch v c gn cho IP VLL trong mng v kim sot tc lu lng l lOMbps bng
cch xo cc gi khi chng vt qu tc cho php.
Bc 3: Chuyn tip lu lng cho cc ng hm. Ta dng nh tuyn tnh ti
router pha u cui Tig hm chuyn tip lu lng IP VLL n cc Tig hm k
thut lu lng c chun b.
ip route 172.120.35.0 255.255.255.0 tunnelio
Bc 4: Kim tra cu hnh.
Kim tra lu lng c c chuyn tip trn mg hm.
os-gsr8b#show interface tunnel 0
Kim tra vic thit lp mg hm
ios-gsr8b#sh mpls traffic-eng tunnels tunnel 10
Knh thu ring o lp 2
Bc 1. To cc mch o lp 2 ti ng vo ca nh cung cp dch v.
interface Vlan25
no ip address
mpls 12transport route 10.1.1.3 2000
Ph lc C: Knh thu ring o lp 2 v lp 3 267
Bc 2. Cu hnh cht lng dch v cho cc mch o lp 2, dng MQC nh du
lu lng c nhn t giao tip VLAN.
268 Chuyn mch nhn a giao thc MPLS
class-map blue
match any
policy-map badger
class blue
set mpls experimental 5
shape average 2000000 8000 8000
interface vlan25
no ip address
service-policy input badger
AdtthSWue (S5 3 5
Hi<^:E Cotor| sm: V
- - '
3Uf9K^ ln.
4 t i n
UvrMllCI tKt
^Jtoct
eiTMtds: bt
mtt
Mfr50aiMrOM
tftoodw
f w 3 . N
'Ciiiato
%*im
^Hd, d^n^rn
mnrn
mofim : iSH
/4tw
Ssihm.
^l6iu
IDL171W
3 F
dmsvu $T$lSfC'vva
te LSPI i^'l
Kt 3 31
m .
- V 4^ ^
Gmcd
Cc lin k theo b
Lin kt theo b (Bundled Link) cho php gp cc lin kt TE gia hai nt k cn,
bao gm c cc lin kt IF v FA c cc c im chung (v d nh c cng dung lng
chuyn mch) v qung co chng nh l mt lin kt m thi. Vi lin kt b, ta d dng
qun l cc mng c quy m ln.
282 Chuyn mch nhn a giao thc MPLS
Hnh E,9: Thit lp b cc lin kt c c im chung.
Bundled lnkSeup
Bunded l-irkOpwaliire ( A d d r Modilit r Rstovi
' ' ' ------------- ---------------3 -
{DurKflfdthk
lnas: ]k
Ej>eK i"
3
IPIPAdetc
lFiPAde:
rLirk Sdsclon Ctilss'
[0
| t5m 3
'lkProectDnTM:
Juwdected
Mabchrg
r^
I OK I Cye<
IFD
, 2
IFIK C001
Hnh E.IO: Qun l cc mng c quy m ln vi cc lin kt theo b.
Bo v v phc hi con ng
Theo mc nh, mt phng iu khin Derivelts GMPLS/MPLS cung cp nm mc
bo v v phc hi. Ta c th chn dng cch no v mc u tin ca chng trong hp
Ph lc E: Derivelt - ChoTig trnh gi lp cho GMPLS/MPLS 283
thoi Preferences ca Simulator. Khi gi lp mt lin kt hay mt nt b hng, ta s thy
irc cch m mng GMPLS,^4PLS t phc hi li bng cc phong php khc nhau.
Hnh EJ1: C/ic hinh thc bo v cho mg i.
:c\zzi'.nn arid re-bration-
Swiichirg and Repair Procedonce:
S/iLccal Lir-KProtecton - dependina on link piotecticn lype, e.g. ^ ^1. rna etc
v j L c c o l F o i t Reroute Usng FA. repair ok Updrcom LSR of liH^/hcdc failure
Si'iEnd-T0-End Paih Protection switchna to a backup LSRa! Inaiess
^Global Rcraulc sgnalng o LSP s i Ingress
Hop-Bii-Hop Reroute UdngFA - repair hop-bi^-hop at other ijpstrscfnLSRs
Move Up Move Dowri SeiecUII Un-BdectAii
Hnh E,12: Phc hi v sa cha li con ng.
eTv
/
QC
y
Curt0r
K \
7 ^
o
(?>>LSSifm49ter
AmcnQlotdi L5P<iddrtlK
01S(*( mit rirdby\ocdlrkProtiMticr'
0 Mt re{M#d b Voel f t Rerou^ sHg FA'
0 iM#re ralred ^ Vtoo4V'44oc Rw xA Us>O0 PA'
0 ' f w rc(>Md by T n d ^ E n d pth Protctlon*
v*ere f etK by
0 LSP vei< not repaired
AvtttAje 341 KlC0f:te Ir LSP.
<ifmr*asC^
OK"
iii
cif>c*2
Bo v lin kt cc b T- Mt phng chuyn vn (transport plane) s thc hin sa
cha. Mt phang iu khin khng bit. N ch nhn c thng ip v khng thc
hin bt c bo hiu g.
284 Chuyn mch nhn a giao thc MPLS
Ti nh tuyn nhanh cc b - nt ngc dng v xui dng trung gian s sa cha
li con ng, nt ngc dng v lin kt b hng.
Bo v con ng t u cui n u cui: khng thc hin li vic nh tuyn v
mt con ng khc c thit lp trc v dng nh mt con ng d phng.
Ti nh tuyn ton cc - nt ng vo bo hiu con Tig v thit lp li ton b
tuyn mt ln na.
LSDB /Bng nh tuyn /CSPF /SPF
Ta c th xem c s d liu trng thi lin kt LSDB (Link State Database) sau khi
cc giao thc nh tuyn (OSPF hoc DDRP) hi t. Bng nh tuyn c to t LSDB
trong mi LSR .bng gii thut SPF. Bng nh tuyn ny rt quan trng v n cung cp
thng tin nh tuyn chuyn tip mt gi IP trong mt phng iu khin. y l mt v d
ca LSDB v bng nh tuyn.
Hnh E.I3: Bng nh tuyn.
^Deslination N Destination IF' 1NeHtHop 1Va local IF ID 1^Tlel MBtfici^Disisnce ' j
cteriycitOS 1QQ.9.1 10..3.1 2 2
cu5fcomcr4 1Q0.1.3.4 10.0.4.1 1 5
cxtomer5 10.13.5 10.0.3.1 2 5
custmer 1Q.11 1.Q2.1 2 5
ctefiveitio 10.1.1 10.0.4.1 1 2
cferiveitll 1Q0.11.1 10.0.4.1 1 3
c^riveQI 1Q0.1.1 10.0.3.1 2 5
cferiveit12 IQO.12.1 10.A1 1
cteriveit2 10.0.2.1 10.0.3.1 2 4
cteriveit3 10.3.1 10.0^3.1 2 1
cteriveit4 10.0.4.1 10.0.4.1 1 1
cfriveit5 1Q0.5.1 10.0.4.1 1 4
srivcilB 1QD..1 10..4.1 1 5
dcrivcitQ? 1Q0.7.1 10.0.3.1 2 4
cutomer2 1Q0.13.2 10.0.4.1 1 5
ckr^its 1Q.8.1 1.Q.3.1 2 3
customers 1.13.3 10.0,3.1 2 2 .
Kt hp vi cc phn t mng tht s (real NE)
Thc hin cc bc sau chng trnh gi lp mng (network simulator) ca ta c
th giao tip vi cc LSR tht s hay cc chng trnh gi lp mng khc.
Bc 1: Trong choTig trnh gi lp mng hin ti, ta thm mt phn t mng gi lp
(simulated NE) (chn trong Simulated LSR) vi a chi IP ca card mng tht s
(card ethemet, v tuyn 7 wireless, hay quay s - dialup). Theo mc nh, cc phn t
mng gi lp dng b tng thch mng (network adapter) l b tcmg thch hi tip
(loop back adapter). Ta c th gn li a chi IP tht s ca card mng.
Bc 2: vn trong chng trnh gi lp hin ti, thm mt phn t mng tht s
(khng chn trong Simulated LSR) c a ch IP l a ch IP ca LSR tht s hay
mt chng trnh gi lp khc.
Bc 3: vn trong chng trnh gi lp ny, ta thm mt giao tip IF gia phn t
mng gi lp va to v phn t mng tht s. ID ca giao tip k cn (Adjacency's
EF DD) rt quan trng trong hp thoi DF Setup bi v chng trnh gi lp xem lin
kt ny l im-im (point-to-point) v khng nh s (unnumbered). Min iu
khin cng rt quan trng v ID ca n phi ging nh ID vng ca LSR tht s
trao i thng tin nh tuyn cho ng gia hai phn t mng ny.
Bc 4; Vi phn t mng tht s (hay cc chomg trnh gi lp khc), ta phi cu
hnh chng li phn nh s thay i lin kt gia NE c gi lp v NE tht s.
Cch thc cu hnh ph thuc vo thit b v nh cung cp thit b quy nh. Tuy
nhin, nu NE trong tnrqfng hp ny cng l gi lp, ta cn thc hin nh cc bc 1
v 2 trn.
Bc 5: chc chn mi th c thit lp ng n, vo tab LSDB v kim tra
cc thng tin trng thi t NE tht s c c qung b n chng trnh gi lp hay
khng,
Derivelt cung cp nhiu giao din qun l mng mt cch thun tin, bao gm qun
l cc phn t mng, topo mng, cc giao tip, cc LSP v phn cp ca LSP, cc LMP k
cn, cc min iu khin phn cp, c s d liu trng thi lin kt, bng nh tuyn, cy
MIB qun tr mng, ch cu hnh chuyn nghip... v mt s cu hnh mng mu.
Hnh E.14: Mt m hnh mng mu ca mt ISP
Ph lc E: Derivelt - Chng trnh gi lp cho GMPLS/MPLS 285
m tmA. ntmtkt
Sr
KT LU]\
Quyn sch ny tp trung cp n nhng khi nim c bn ca k thut chuyn
mch nhn ni chung cng vi kin trc, cc giao thc chnh v nhng ng dng quan trng
trong thc tin ca MPLS ni ring. MPLS l mt cng ngh bng rng hin i, gii
quyt c nhng vn v mng ang c quan tm hin nay, l tch hp nhng giao
thc khc nhau, nng cao v m rng cht lng dch v IP, gim chi ph u t. Bc pht
trin tip theo ca MPLS s l GMPLS (Generalized MPLS). GMPLS tp trung vo giao
din gia mng v cc mng truyn dn quang.
MPLS kt hp nhng c im tt nht ca ATM v IP. N l mt cng ngh lai c
kh nng chuyn cc gi rt nhanh trong mng li v nh tuyn nh bnh thng cc
mng bin. MPLS n gin ha qu trnh nh tuyn, tng tnh linh ng vi cc tng trung
gian, h tr tt cc m hnh cht lng dch v.
Ta tm hiu v cng ngh chuyn mch nhn a giao thc cng nh nghin cu
cch thc m rng cc giao thc bo hiu r rng v nh tuyn rng buc tm ra con
ng tha mn rng buc v d phng ti nguyn, ng thi s dng ti nguyn mng mt
cch ti u. Ngoi ra, ta cn gii quyt cc vn khc nh nh nh tuyn tin cy, nh
tuyn tng thch ng v h tr multicast trong min MPLS ... thng qua cc gii thut
tm ng tha mn rng buc khng trng nhau hoc trng nhau mt phn, tng thch
ng v m bo cho cc yu cu pht trin mng trong tng lai. Ngoi ra, ta cng nghin
cu cch thc MPLS dng khung v dng t bo c th lin mng v tch hp vi ATM,
Frame Relay lin mng thng sut hay tn dng li cc c s h tng mng c sn ny.
Ta cng nghin cu cch thc MPLS tch hp vi cc m hnh cht lng dch ca internet,
c bit l m hnh cht lng dch v phn bit DiffServ, cung cp cc dch v m bo
bng thng, v bin ng tr nh cc ng leased line o lp 2, lp 3.
Cn i vi mng tch hp quang - IP th h sau, GMPLS cung cp mt tp cc giao
thc ton din v tng thch IP, cho php thit lp cc lung quang nhanh chng v kh
nng khi phc khi c s c, thng qua cc chng trnh m phng (NS), gi lp (Derivelt)
v ci t mt router chuyn mch nhn tht s t cc chng trnh m ngun m trn
Linux (MPLS Linux Project).
THUT IVG VIT TT
ABR
ADM........
AF.............
AN............
ARIS
AS ........
ASBR
ASN..........
ATMARP
Area Border Router - B nh tuyn bin.
Add Drop Mutiplexer - B ghp xen r.
Assured forwarding - Chuyn tip m bo.
Assigment Number - s n nh.
Aggregate Route-based IP Switching - Chuyn mch IP da trn nh
tuyn tng h ^ . .................... ..... . ...................... .................
Autonomous System - H t tr.
Autonomous System Boundary Router - B nh tuyn bin ca h
thng t tr.
Autonomous System Number - s h thng t tr.
Asynchronuous Transfer Mode Address Resolution Protocol - Giao
thc phn gii a chi ca kiu truyn bt ng b.
BA
BDB
BGP
CBR
CBS
Behavior Aggregate - Kt tp hnh vi.
Bind DataBase - C s d liu kt hp.
Border Gateway Protocol - Giao thc cng bin.
CDR.........
CE router
CIDR __
CIR
COS
Consained Based Routing - nh tuyn rng buc.
Committed Burst Size - Kch thc chm tha thun.
Committed Data Rate - Tc d liu tha thun.
Customer Edge router - B nh tuyn khch hng ra.
CR_LDP
CSR
D
Classless Interdomain Routing - nh tuyn lin min khng phn lp.
Committed Information Rate - Tc cam kt.
Class of Service - Lp dch v. ........ ............... ...............................
Constrained Label Distribution Protocol - Giao thc phn b nhn rng
buc.
Cell Switching Router - B nh tuyn chuyn mch t bo
Destination - ch.
DBR Designated backup router - B nh tuyn ch nh d phng.
288 Chuyn mch nhn a giao thc MPLS
Diff_Serv
DR
DRR
Differentiated Services - Dch v phn bit.
Designated Router - B nh tuyn chi nh.
Deficit Round-Robin - Vng kh hi thiu.
DSCP Differentiated Service Code Point - im m dch v phn bit.
DUAL Diffusing Update Algorithm - Gii thut cp nht khuch tn.
EBS Excess Burst Size - Kch thc chm vt ngng.
Edge LSR Edge Label Switching Router - B nh tuyn chuyn mch nhn ra.
EF Expedited Forwarding - Chuyn tip xc tin.
EGP Exterior Gateway Protcx:ol - Giao thc nh tuyn ngoi.
EIGRP Enhanced Interior Gateway Routing Protocol - Giao thc nh tuyn.ni
cao cp.
EPD Early Packet Discard - Hy gi sm.
ER Explicit Route - nh tuyn xc nh.
ERO Explicit -Route object - i tng nh tuyn xc nh.
FE Fast Ethernet - Ethernet nhanh.
FECs Forwarding Equivalence Classes - Nhng lp chuyn tip tng ng.
FQ Fair Queueing - Hng i cng bng.
FSC Fiber Switch Capable - Kh nng chuyn mch theo si quang.
GBLSP Guaranteed Bandwith LSPs - Cc LSP bng thng m bo.
GE Gigabit Ethernet - Mng gigabt.
GS Guardrantee Service - Dch v m bo.
GSMP General Switch Management Protocol - Giao thc qun l chuyn mch
chung.
IETF Internet Engineering Task Force - Khuyn ngh Internet.
IFMP Ipsilon Flow Management Protocol - Giao tc qun l lung Ipsilon.
IGP Interior Gateway Protocol - Giao thc cng ni.
IGRP Interior Gateway Routing Protocol - Giao thc nh tuyn cng ni.
Int_Serv Intergrated Services - Dch v tch hp.
IPATM The IP over ATM - Giao thc internet n ATM.
IPLPDN IP over Large Public Data Networks - IP n mng d liu cng cng
ln.
IS Intergrated Service - Dch v tch hp.
Thut ng vit tt 289
ISP Internet Service Provider - Nh cung cp dch v Internet.
ISR Integrated Switch Router - B nh tuyn chuyn mch tch hp.
L3PID Layer 3 Protocol Identifier - Nhn dng giao thc lp 3.
LANE The LAN Emulation - M phng LAN.
LDP Label Distribution Protocol - Giao thc phn b nhn.
LFIB Label Forwarding Information Base - C s thng tin cliuyn tip nhn.
LIB Label Information Based - C s thng tin nhn.
LLQ Low-Latency Queuing - Hng i tr thp.
L-LSP Label LSP - LSP nhn.
LRO Label Request Object - i tfng yu cu nhn.
LSA Link State Advertise - Qung co trng thi licn kt.
LSAck Link State Advertise Acknowledge - Chp nhn qung co trng thi
lin kt.
LSC Label Switch Controller - Phn iu khin chuyn mch nhn.
LSC Lambda Switch Capable - Kh nng chuyn mch theo bc sng.
LSDB Link State Database - C s d liu trng thi lin kt.
LSP Label Switching Path - ng chuyn mch nhn.
LSR Label Switching Router - B nh tuyn chuyn mch nhn.
LSR Link State Router - B nh tuyn trng thi lin kt.
LSU Link State Unit - Khi trng thi lin kt.
MDRR Modified Deficit Round Robin - Vng kh hi thiu b chnh.
MED attribute MULTI_EXrr_DISC attribute - Thuc tnh MED.
MNS MPLS Network Simulation - M phng mng MPLS.
MPLS Multiprotocol Label Switching - Chuyn mch nhn a giao thc.
MPOA Multiprotocol over ATM - a giao thc trn ATM.
MTU Maximum Transmission Unit - n v truyn cc i.
NAP Internet Network Access Point - im truy cp mng Internet.
NBMA NonBroadcast MultiAccess - a truy cp bng rng ph nh.
NHRP Next Hop Revolution Protocol - Giao thc phn gii hop k tip.
NTC Network Control Traffic - iu khin lu lng mng.
0 / 0 / 0 Optical / Optical / Optical - Chuyn mch Quang / Quang / Quang.
290 Chuyn mch nhn a giao thc MPLS
OA Order Aggregate - Kt tp th t.
O/E/O Optical / Electrical / Optical - Quang / in / Quang.
Opaque LSA Opaque Link_State Advertisement - Qung co trng thi lin kt
khng trong sut.
OSPF Open Shortest Path First - M ra ng i ngn nht u tin.
OSP Optical Switch Path - ng chuyn mch quang.
OT Optical Trail - vt quang.
P router Provider router - B nh tuyn nh cung cp.
PBS Peak burst size - Kch thc chm nh.
PDR Peak Data Rate - Tc d liu nh.
PE router Provider Edge router - B nh tuyn nh cung cp ra.
PHB PerHop Behavior - Hnh vi mi chng.
PIM ProtCKol Independent Multicast - Giao thc c lp a im.
PIR Peak Information Rate - Tc nh.
PoP Point of Presence - im truy cp.
PPD Partial Packet Discard - Hy gi mt phn.
PPP Point to Point Protocol - Giao thc im - im.
PSC Packet Switch Capable - Kh nng chuyn mch gi.
PVP Permanent Virtual Path - cmg o c nh.
PVX Permanent Virtual Chanel - Knh o c nh.
PXC Packet exchange Capable - Kh nng chuyn mch gi.
Receiver_Tspec Receiver Traffic Specification - c t lu lng nhn.
RIP Routing Information Protocol - Giao thc thng tin nh tuyn.
ROLC Routing Over Large Clouds - nh tuyn ttn m my ln.
RRO Record_Route Object - i tng nh tuyn mu tin.
RSpec Request Specification - o t yu cu.
RSVP Resource Reservation Protocol - Giao thc dnh trc ti nguyn.
S Sender - B pht.
Sender_Tspec Sender Traffic Specification - c t lu liig pht.
SFQ Stochastic Fa Queueing - Hng i cng bng xc sut.
SONET Synchronous Optical Network - Mng quang ng b.
Thut ng vit tt 291
SPF Shortest Path First - ung ngn nht u tin.
TDM Time Division Multiplexer - Ghp knh phn thi gian.
TDP Tag Distribution Protocol - Giao thc phn phi th.
TE/RRR Traffic Engineering/Routing with Resource Reservation K thut lu
lng/ nh tuyn dnh trc ti nguyn.
TER Tag Edge Routers - Cc b nh tuyn th ra.
TFIB Tag Forwarding Information Based - C s thng tin chuyn tip th.
TLV Type Label Value - Kiu - nhn - gi tr.
TP Traffic Profile - Thuc tnh lu lng.
TSpcc Traffic Specification - c t lu lng;
TSR Router- B dnh huyn tK.
TTL........ .............* Time to Live - Thi gian sng.
v c Virtual Circuit - Knh o.
VCC Virtual Channel Connection - Cuc kt ni knh o.
VLL Virtual Lease-Line - Knh thu ring o.
VLSM Variable Length Subnet Mask - Mt n mng con c chiu di thay i.
VPC Virtual Path Connection Cuc kt ni OTg o.
VPN Virtual Wvate Networks - Cc mng ring o.
VPNIP VPN_IP addresses - a ch VPN IP.
WFQ Weight Fair Queue - Hng i cn bng trng s.
WRED Weighted Random Early Detection - Pht hin sm ngu nhin trng s.
TI LIU THAM KHO
1. Uyless Black, MPLS Label Switching Network, Prentice Hall, 2002.
2. Vivek Alwayn, Advanced MPLS Design and Implementation, Cisco Press, 2002.
3. Sean Hamedy, MPLS Primer, Prentice Hall, 2002.
4. Bruce Davie, Yakov Rekhter, MPLS Technology and Application, Academic Press,
2000.
5. James Reagan, CCIP MPLS Study Guide, CIBEX, 2002.
6. Cc chun RFC 2702, 3031, 3035, 3036, 3209.
7. Stephen Thomas, IP Routing Essential and Architecture, Wiley, 2002.
8. Bassam Halabi, Internet Routing Architecture, Cisco Press, 1997.
9. Robert N. Myhre, CCNP 2.0 routing, Prentice Hall, 2001.
10. Jeff Doyle, TCP/IP Routing Vol I, Cisco Press, 1998.
11. Cisco Network Acedemy Program, Cisco Press, 2001.
12. Christopher Y.Metz, IP Switching, McGraw-Hill, 1999.
13. Peter Tomsu, MPLS-based VPNi Prentice Hall, 2002,
14. Andrew s. Tanenmaum, Computer Networks, Prentice Hall, 1996.
15. Douglas E. Comer, Internetworking with TCP/IP: Principles, Protocols and
Architecture, Prentice Hall, 2000.
16. Thomas M. Thomas II, Cisco Internetwork Design, MacGraw-Hill, Technical Expert,
2001.
17. KS. Nguyn Trng Hip, KS. Lm Vn , ThS. Nguyn Hong Hi, Bo mt trong
cu trc MPLS, Tp ch Bu chnh Vin thng, thng 6 nm 2003.
18. Phm Anh Tun, Cng ngh MPLS v dch v MPLS VPN y tim nng, Tp ch
Th gii Vi tnh, thng 5 nm 2003.
19. TS. V Tun Lm, Xu hng tch hp IP/Quang trong mng th h sau, Tp ch Bu
chnh Vin thng, thng 5 nm 2003.
20. "Multiprotocol Label Switching Architecture, RFC 3031.
21. "Requirements for Traffic Engineering Over MPLS, RFC 2702,
22. "Constraint-based LSP setup using LDP, RFC 3212.
23. MPLS Label Stack Encoding", RPC 3032.
24. MPLSLoop Prevention Mechanism, RFC 3063.
25. Carrying Label Information in BGP-4, RFC 3107.
26. RSVP-TE: Extensions to RSVP for LSP Tunnels", RFC 3209.
27. ''Constraint-BasedLSP Setup using LDF\ Rf c 3212.
28. "A Framework for QoS-based Routing in the Internet", RFC 2386.
29. "Integrated Services in the Internet Architecture: an Overview", RFC 1633.
30. "'An Architecture for Differentiated Services", RPC 2475.
31. ''MPLS Support o f Differentiated Services, RFC 3270.
32. A Provider Architecture f o r Differentiated Services and Traffic Engineering",
RFC2430.
33. http://www.isi.edu/nsnam/ns/
34. http://perform.wpi.edu/NS/
35. http://flower.ce.cnu.ac.kr/~fogl/mns/mns2.0/source/mns_v2.0.tar
36. http://www.deriveit.com
37. http://mpls-linux.sourceforge.ne
3 8. http://WWW. lathspell.de/linux/uml/'
39. http://user-mode-linux.sourceforge.ne^networking.httnl
40. http://www.omnetpp.org/extemal/doc/html/usman.php
41. http://charlie.it.uts.edu.au/~tkaphan/xtn/capstone/
42. http://www.mplsrc.com
43. http://www.cisco.com/warp/public/104/
44. http://www.convergedigest.com/tutorials/
45. http;//cell-relay.indiana.edu/mhonarc/mpls/
46. http://ants.mju.ac.kr/talks/
47. http://www.juniper.net/techpubs/
48. http://ww.ietf.org
294__________________________________________ Chuyn mch nhn a giao thc MPLS