doanngoc revised
TRANSCRIPT
-
8/3/2019 DoAnNgoc Revised
1/80
n tt nghip i hc Mc lc
MC LCMC LC .....................................................................................................................iLI NI U ............................................................................................................iii
THUT NG VIT TT ...........................................................................................vDANH MC HNH V ............................................................................................viiiDANH MC BNG BIU ..........................................................................................xCHNG 1: TNG QUAN V CNG NGH CHUYN MCH NHN AGIAO THC MPLS ....................................................................................................1
1.1. Gii thiu chung v chuyn mch nhn a giao thc MPLS ...........................................11.1.1. Khi nim MPLS .......................................................................................................... 11.1.2. L do ra i ................................................................................................................... 1
1.1.3. c im MPLS ........................................................................................................11.2. Cc thnh phn ca MPLS ...............................................................................................3
1.2.1. Cc thit b trong mng ............................................................................................. 3
1.2.2. ng chuyn mch nhn LSP .................................................................................31.2.3. Nhn v cc vn lin quan ....................................................................................4
1.3. Hot ng ca MPLS ....................................................................................................... 71.3.1 Hot ng c bn ....................................................................................................... 71.3.2. nh tuyn .................................................................................................................81.3.3. Cc ch hot ng ..............................................................................................10
1.4. Cc giao thc trong MPLS .............................................................................................121.4.1. Giao thc phn b nhn LDP ..................................................................................12Giao thc phn phi nhn c nhm nghin cu MPLS ca IETF xy dng v banhnh di tn RFC 3036. Phin bn mi nht c cng b nm 2001 a ra nhng nhngha v nguyn tc hot ng ca giao thc LDP. .........................................................12Giao thc phn phi nhn c s dng trong qu trnh gn nhn cho cc gi thng tin.V tr ca giao thc LDP v cc mi lin kt chc nng c bn ca LDP vi cc giaothc khc th hin trn hnh 1.7. Giao thc LDP l giao thc iu khin tch bit ccc LSR s dng trao i v iu phi qu trnh gn nhn/FEC. Giao thc ny l mttp hp cc th tc trao i cc bn tin cho php cc LSR s dng gi tr nhn thucFEC nht nh truyn cc gi thng tin. ......................................................................12Mt kt ni TCP c thit lp gia cc LSR ng cp m bo cc bn tin LDPc truyn mt cch trung thc theo ng th t. Cc bn tin LDP c th xut pht t
bt c mt LSR (iu khin ng chuyn mch nhn LSR c lp) hay t LSR bin lira (iu khin LSP theo lnh) v chuyn t LSR pha trc n LSR pha sau cn k.
Vic trao i cc bn tin LDP c th c khi pht bi s pht hin ca lung s liuc bit, bn tin lp d tr RSVP hay cp nhp thng tin nh tuyn. Khi mt cp LSR trao i bn tin LDP cho mt FEC nht nh th mt ng chuyn mch LSP t uvo n u ra c thit lp sau khi mi LSR ghp nhn u vo vi nhn u ra tngng trong LIB ca n. LDP c th hot ng gia cc LSR kt ni trc tip hay khngtrc tip.............................................................................................................................121.4.2. Giao thc dnh trc ti nguyn RSVP ..................................................................19
1.5 Kt lun chng 1 ...........................................................................................................24CHNG 2: CNG NGH CHUYN MCH NHN A GIAO THCKHNG DY WMPLS ............................................................................................25
2.1. Gii thiu chung v IP di ng ......................................................................................25
2.1.1. Xu hng v thch thc ..........................................................................................252.1.2. nh tuyn trong cc mng IP di ng ................................................................... 26
o Th Minh Ngc D04VT2 -i-
-
8/3/2019 DoAnNgoc Revised
2/80
n tt nghip i hc Mc lc
2.2. Chuyn mch nhn a giao thc khng dy WMPLS ...................................................292.2.1. Nhu cu pht trin ca WMPLS .............................................................................292.2.2. Cu trc gi tin WMPLS ........................................................................................ 302.2.3. Giao thc s dng trong WMPLS .......................................................................... 312.2.4. La chn ph tn cho WMPLS ...............................................................................34
2.2.5 K thut WMPLS .....................................................................................................372.2.6. Mng MPLS di ng ...............................................................................................392.3. Kt lun chng 2 ..........................................................................................................42
CHNG 3: QUN L DI NG CHO CC MNG WMPLS .........................433.1. Gii thiu ....................................................................................................................... 433.2. Mt s gii php lin quan .............................................................................................443.3. Chuyn mch nhn a giao thc MPLS di ng Micro .................................................46
3.3.1. Th tc ng k trong MPLS di ng Micro ..........................................................463.3.2. H tr chuyn giao trong MPLS di ng Micro .....................................................483.3.3. Cc c ch chuyn giao trong MPLS di ng Micro ..............................................503.3.4. Phn tch v c lng hiu sut ............................................................................55
3.4. Kt lun chng 3 ..........................................................................................................68KT LUN ...............................................................................................................69TI LIU THAM KHO .........................................................................................70
o Th Minh Ngc D04VT2 -ii-
-
8/3/2019 DoAnNgoc Revised
3/80
n tt nghip i hc Li ni u
LI NI UCng vi s pht trin ca t nc, ngnh cng nghip vin thng cng pht
trin khng ngng. S ngi s dng cc dch v mng tng ng k, theo d on
con s ny ang tng theo hm m. Ngy cng c nhiu cc dch v mi v cht lng
dch v cng c yu cu cao hn. Trc tnh hnh ny, cc vn v mng bt u
bc l, cc nh cung cp mng v cc nh cung cp dch v cng c nhiu n lc
nng cp cng nh xy dng h tng mng mi. Nhiu cng ngh mng ra i
nhm p ng tt nht nhu cu ca khch hng v gii quyt cc vn ny sinh.
Trong s chng ta phi k n cng ngh chuyn mch nhn a giao thc MPLS.
Cng ngh chuyn mch nhn a giao thc MPLS l kt qu pht trin ca
nhiu cng ngh chuyn mch IP s dng c ch hon i nhn nh ca ATM tng
tc truyn gi tin m khng cn thay i cc giao thc nh tuyn ca IP. Bn cnh
tin cy, cng ngh MPLS cng h tr qun l mng d dng v n gin hn. Bng
cch gim st lu lng ti cc b nh tuyn chuyn mch nhn (LSR), nghn lu
lng s c pht hin v v tr xy ra nghn lu lng c th c xc nh nhanh
chng.
Hin nay, cng ngh mng khng dy ang c xu hng pht trin rt mnh
m. Do , vic m rng MPLS sang lnh vc khng dy l mt xu hng tt yu.
Chuyn mch nhn a giao thc khng dy WMPLS ang l vn c quan tm
nhiu hin nay. n ca em s trnh by cc vn lin quan n WMPLS trong 3
chng theo b cc sau y:
Chng 1: Tng quan v cng ngh chuyn mch nhn a giao thc MPLS
Chng 2: Cng ngh chuyn mch nhn a giao thc khng dy WMPLS
Chng 3: Qun l di ng cho cc mng WMPLS
Do cng ngh WMPLS cn tng i mi, vic tm hiu cc vn WMPLS
i hi phi c kin thc su rng v lu di. Do vy n khng trnh khi nhng sai
st. Rt mong nhn c s ph bnh, gp ca cc thy c gio v cc bn.
o Th Minh Ngc D04VT2 -iii-
-
8/3/2019 DoAnNgoc Revised
4/80
n tt nghip i hc Li ni u
Xin gi li cm n chn thnh ti TS. L Nht Thng tn tnh hng dn
em trong sut qu trnh lm n.
Xin chn thnh cm n cc thy c gio trong khoa Vin thng gip em
trong thi gian qua v xin gi li cm n ti gia nh, bn b v ngi thn nhng
ngi gip ng vin em trong qu trnh hc tp.
H Ni, ngy 15 thng 10 nm 2006
Sinh vin
o Th Minh Ngc
o Th Minh Ngc D04VT2 -iv-
-
8/3/2019 DoAnNgoc Revised
5/80
n tt nghip i hc Thut ng vit tt
THUT NG VIT TT
Thut ng Tn Ting Anh Ch gii
AP Access Point im truy nhpARP Address Resolution Protocol Giao thc phn gii a ch
ATM Asynchronous Transfer Mode Truyn dn khng ng b
BGP Border Gateway Protocol Giao thc cng ng bin
BS Base Station Trm gc
CMR Call-to-Mobility Ratio T s tc gi n v tc ding
CoS Class of Service Phn lp dch v
CQR Classing-Queing-Scheduling Phn lp-Hng i v lp lch
CRC Cycle Redundant Check Kim tra d chu trnh
CR Constrained Routing nh tuyn cng bc
CR-LDP Constrained Routing - LDP nh tuyn cng bc - LDP
CTMC Continuous-Time Markov Chain Chui Markov thi gian lin tc
ER Explicit Routing nh tuyn hin
FA Foreign Agent i din ngoi tr
FCC Frequence Control Community Cc qun l tn s
FEC Fowarding Equivalent Class Lp chuyn tip tng ng
FMIP Fast-handoff Mobile IP C ch chuyn giao nhanh cho IPdi ng
FR Frame Relay Chuyn tip khung
HA Home Agent i din thng tr
ICMP Internet-Control-Message
Protocol
Giao thc bn tin iu
khin InternetID Identifier Nhn dng ID
IETF Internet Engineering Task Force Nhm tc v k thut Internet
IGMP Internet GroupManagement Protocol
Giao thc qun l nhmInternet
IP Internet Protocol Giao thc lin mng
LC-ATM Label Controlled-ATM ATM c iu khin nhn
LDP Label Distribution Protocol Giao thc phn b nhnLER Label Edge Router B chuyn mch nhn bin
o Th Minh Ngc D04VT2 -v-
-
8/3/2019 DoAnNgoc Revised
6/80
n tt nghip i hc Thut ng vit tt
LFIB Label Forwarding InformationBase
C s thng tin chuyn tip nhn
LMDS Local Multipoint DistributionSystem H thng phn b a im cc b
LSP Label Switched Path ng dn chuyn mch nhn
LSR Label Switch Router Router chuyn mch nhn
MAC Media Access Controller B iu khin truy nhp
phng tin
MH Mobile Host Host di ng
MIP-RR Mobile IP- Regional Registration C ch cp nht ng k cho IP
di ng
MMDS Multichannel MultipointDistribution Service
Dch v phn b a im -
a knh
MPLS Multiprotocol Label Switching Chuyn mch nhn a giao thc
MSO Mobile Switching Office Trung tm chuyn mch di ng
PDU Protocol Data Unit n v d liu giao thc
PHB Per Hop Behavior B ng x trn tng chng
PNNI Pravite-Network-Network Interface
Giao din mng ring
PPP Point to Point Protocol Giao thc im - im
QoS Quality of Service Cht lng dch v
RA Routing Area Vng nh tuyn
RESV Resevation Bn tin dnh trc
RFC Request For Comment Yu cu kin
RSVP Resource Resevation Protocol Giao thc dnh trc ti nguynSONET Synchronous Optical Network Mng truyn dn quang ng b
TCP Transission Control Protocol Giao thc iu khin truyn dn
TLV Type-Length-Value Kiu m ha di-gi tr
TTL Time To Live Thi gian sng
UDP User Datagram Protocol Giao thc lc d liu
UMTS Universe-Mobile
Telecommunication System
H thng thng tin di ng ton
cuUNI User-Network Interface Giao din ngi s dng-mng
o Th Minh Ngc D04VT2 -vi-
-
8/3/2019 DoAnNgoc Revised
7/80
n tt nghip i hc Thut ng vit tt
UNII Unlicensed National InformationInfrastructure
H thng thng tin quc giakhng c cp php
VCI Virtual Circuit Identifier Nhn dng knh o
VPI Virtual Path Identifier Nhn dng ng oVPN Virtual Private Network Mng ring o
WAN Wide Area Network Mng din rng
WATM Wireless-ATM Phng thc truyn ti khngng b khng dy
WMPLS Wireless-MPLS Chuyn mch nhn a giao thckhng dy
o Th Minh Ngc D04VT2 -vii-
-
8/3/2019 DoAnNgoc Revised
8/80
n tt nghip i hc Danh mc hnh v
DANH MC HNH V
Hnh 1. 1: Khun dng tiu nhn MPLS..............................................................4Hnh 1. 2: Cu trc ngn xp nhn............................................................................5
Hnh 1.3: nh tuyn hin...........................................................................................9Hnh 1. 4: Khung MPLS vi PPP/Ethernet l lp lin kt d liu.........................10Hnh 1. 5: Khung MPLS vi ATM l lp lin kt d liu.......................................11Hnh 1. 6: Khung MPLS vi FR l lp lin kt d liu...........................................11Hnh 1.7: V tr giao thc LDP trong b giao thc MPLS......................................13Hnh 1. 8: Tiu LDP..............................................................................................14Hnh 1. 9: M ho TLV.............................................................................................15Hnh 1. 10: Khun dng cc bn tin LDP................................................................15Hnh 1. 11: Th tc pht hin LSR ln cn.............................................................18Hnh 1.12: Cc thc th hot ng RSVP................................................................20
Hnh 1. 13: Cc bn tin PATH v RESV.................................................................20Hnh 1. 14: Nhn phn phi trong bng tin RESV.................................................22Hnh 2.1: Chc nng c bn mng IP di ng.........................................................27Hnh 2.2a: Tiu WMPLS khi khng c trng Control v CRC......................30.....................................................................................................................................31Hnh 2.2b: Tiu WMPLS c trng Control v CRC.......................................31Bng 2.1 v 2.2 di y ch ra ngha cc bit trong tiu WMPLS.................31Hnh 2.3a: M rng cho bn tin yu cu nhn CR-LDP........................................32Hnh 2.3b: M rng cho bn tin lin kt nhn CR-LDP.........................................32Hnh 2.4a: Khun dng ca bn tin PATH.............................................................33
Hnh 2.4b: Khun dng ca bn tin RESV..............................................................33Hnh 2.5: Khun dng ca LABEL_REQUEST.....................................................33
Hnh 2.6a: Thc th SESSION trong ng hm LSP_IPv4.........................34Hnh 2.6b: Thc th SESSION trong ng hm LSP_IPv6........................34
Hnh 2.7: Cu trc mng MMDS vi mt anten bao ph mt vng......................35Hnh 2.8: Cu trc mng LMDS vi nhiu anten bao ph mt vng ...................36(c hn mt ct thu pht)..........................................................................................36Hnh 2.9: Kin trc lp WMPLS.............................................................................36Hnh 2.10: Thit lp ng vi th tc chuyn giao WMPLS...............................38Hnh 2.11: Mng di ng MPLS...............................................................................39Hnh 2.12: Thit lp ng chuyn mch nhn trong mt mng di ng.............40Hnh 3.1: Kin trc ca mt mng truy nhp khng dy MPLS di ng Micro. .46Hnh 3.2: ng k nt di ng trong MPLS Micro di ng...................................47Hnh 3.3: Th tc chuyn giao ngoi LER trong MPLS Micro di ng................50Hnh 3.4a: Hot ng ca FH-Micro trc chuyn giao........................................52Hnh 3.4b: FH-Micro trong qu trnh chuyn giao.................................................52Hnh 3.5: Hot ng ca FC-Micro..........................................................................54Hnh 3.6: Cy nh phn y su ca mt mng truy nhp........................56Hnh 3.8: Chi ph s dng lin kt............................................................................64Hnh 3.9: Chi ph cp nht ng k theo ti mi chuyn giao lp 3....................65Hnh 3.10: nh hng ca Lth n chi ph cp nht ng k trong FC-Micro...66Hnh 3.11: nh hng ca CMR n chi ph cp nht ng k............................66
o Th Minh Ngc D04VT2 -viii-
-
8/3/2019 DoAnNgoc Revised
9/80
n tt nghip i hc Danh mc hnh v
Hnh 3.12: Tng cc gi tin b mt trong mt phin lin lc theo thi gian c trti FA..........................................................................................................................68
o Th Minh Ngc D04VT2 -ix-
-
8/3/2019 DoAnNgoc Revised
10/80
n tt nghip i hc Danh mc bng biu
DANH MC BNG BIUBng 2.1: Gi tr cc bit c trong tiu gi tin WMPLS......................................31Bng 2.2: Cc bit iu khin bo nhn li v iu khin lung trong tiu
WMPLS......................................................................................................................31Bng 3.1: Bng nhn ca LERG sau ng k.........................................................47Bng 3.2: Bng nhn ca mt LER/FA sau khi chuyn giao trong LER..............49Bng 3.3: Bng nhn ca LERG sau khi chuyn giao ngoi LER.........................50Bng 3.4: Thit lp cc tham s................................................................................63Bng 3.5: Thi gian chuyn giao trung bnh ca cc c ch tnh theo ms.............67
o Th Minh Ngc D04VT2 -x-
-
8/3/2019 DoAnNgoc Revised
11/80
n tt nghip i hc Chng 1: Tng quan v cng ngh ...
CHNG 1: TNG QUAN V CNG NGH CHUYN MCH
NHN A GIAO THC MPLS
1.1. Gii thiu chung v chuyn mch nhn a giao thc MPLS1.1.1. Khi nim MPLS
MPLS l mt gii php chuyn mch IP v c chun ho bi IETF.
MPLS l vit tt ca cm t: chuyn mch nhn a giao thc (Multiprotocol
Label Switching).
Gi l chuyn mch nhn v n s dng c ch hon i nhn lm k
thut chuyn tip lp bn di (lp 2). Gi l a giao thc v MPLS c th h tr nhiu giao thc lp mng
(lp 3), khng ch ring IP.
1.1.2. L do ra i
Vi mc tiu kt hp hai k thut IP v ATM vi nhau, c th l kt hp u
im ca IP (v d c cu nh tuyn) v ca ATM (nh phng thc chuyn mch),
MPLS gm hai chc nng quan trng sau:
Chc nng chuyn tip gi tin: s dng c ch hon i nhn. Bn cht
l: tm chng k tip ca gi tin trong mt bng chuyn tip nhn, sau
thay th gi tr nhn ca gi, ri chuyn ra cng ra ca b nh tuyn.
Chc nng iu khin: gm (a) cc giao thc nh tuyn lp mng c
nhim v phn phi thng tin gia cc LSR v (b) th tc gn nhn
chuyn thng tin nh tuyn thnh bng nh tuyn chuyn mch nhn.
1.1.3. c im MPLS
Tc v tr: Vi mng chuyn mch gi, cc tham s hiu nng c bn
l tc , t l mt gi, tr v bin thin tr ca lu lng ngi s
dng. C ch chuyn tip IP truyn thng l qu chm x l ti lu
lng ln trn mng Internet ton cu hay trong cc lin mng. Ngc
li vi chuyn tip IP, chuyn mch nhn t c tc cao v gi tr
nhn nh c t tiu ca gi v c s dng truy nhp bng
chuyn tip ti b nh tuyn, ngha l nhn c s dng tm kimtrong bng nh tuyn. Vic tm kim ny ch yu cu mt ln truy nhp
o Th Minh Ngc D04VT2 -1-
-
8/3/2019 DoAnNgoc Revised
12/80
n tt nghip i hc Chng 1: Tng quan v cng ngh ...
ti bng, khc vi truy nhp bng nh tuyn truyn thng, khi m vic
tm kim c th cn n hng ngn ln truy nhp. Kt qu ca hot ng
ny l lu lng ngi s dng trong gi s c chuyn qua mng
nhanh hn nhiu, ng thi s tch ly tr cng gim c mt cch
ng k so vi trong mng IP truyn thng.
Jitter: L s thay i tr ca lu lng ngi s dng do vic chuyn
gi tin qua nhiu node trong mng chuyn ti ch ca n. Ti tng
node, a ch ch trong gi phi c kim tra v so snh vi danh sch
a ch ch kh dng trong bng nh tuyn ca node, do tr v bin
thin tr ph thuc vo s lng gi v khong thi gian m bng tm
kim phi x l trong khong thi gian xc nh. Kt qu l ti node cui
cng, Jitter l tng cng tt c cc bin thin tr ti mi node gia bngi v bn thu. Vi gi l thoi th do Jitter cuc thoi b mt i tnh lin
tc. Do chuyn mch nhn hiu qu hn, lu lng ngi dng c gi
qua mng nhanh hn v t Jitter hn so vi nh tuyn IP truyn thng.
Kh nng m rng mng: Chuyn mch nhn khng ch cung cp cc
dch v tc cao m n cn c th h tr kh nng m rng tng i
mm do cho mng. Kh nng m rng lin quan n nng lc iu
chnh ca h thng ph hp vi s tng nhanh ca s ngi s dngmng. Chuyn mch nhn cung cp gii php cho s pht trin nhanh
chng v xy dng cc mng ln bng vic cho php mt lng ln cc
a ch IP c kt hp vi mt hay vi nhn. Gii php ny gim ng
k kch c bng a ch v cho php b nh tuyn h tr nhiu ngi s
dng hn.
Tnh n gin: Chuyn mch nhn l giao thc chuyn tip c bn,
chuyn tip gi ch da vo nhn. Do tch bit gia iu khin vchuyn tip nn k thut iu khin d phc tp cng khng nh hng
n hiu qu ca dng lu lng ngi s dng. C th l, sau khi rng
buc nhn c thc hin, cc hot ng chuyn mch nhn chuyn
tip lu lng l n gin, c th c thc hin bng phn mm, bng
mch tch hp chuyn dng hay bng cc b x l c bit.
S dng ti nguyn: Cc mng chuyn mch nhn khng cn nhiu ti
nguyn mng thc hin cc cng c iu khin trong vic thit lpcc ng i chuyn mch nhn cho lu lng ngi s dng.
o Th Minh Ngc D04VT2 -2-
-
8/3/2019 DoAnNgoc Revised
13/80
n tt nghip i hc Chng 1: Tng quan v cng ngh ...
iu khin ng i: Chuyn mch nhn cho php cc ng i qua
mt lin mng c iu khin tt hn. N cung cp mt cng c b
tr cc node v lin kt lu lng ph hp hn, thun li hn, cng nh
a ra chnh xc cc phn lp lu lng (da trn cc yu cu v QoS)khc nhau ca dch v.
1.2. Cc thnh phn ca MPLS
1.2.1. Cc thit b trong mng
LSR l mt thit b nh tuyn tc cao trong li ca mt mng MPLS, n
tham gia vo vic thit lp cc ng dn chuyn mch nhn (LSP) bng cch s dng
giao thc bo hiu nhn thch ng v thc hin chuyn mch tc cao lu lng s
liu da trn cc ng dn c thit lp.LERl mt thit b hot ng ti bin ca mng truy nhp v mng li MPLS.
Cc LER h tr a cng c kt ni ti cc mng khc nhau (chng hn FR, ATM v
Ethernet). LER ng vai tr quan trng trong vic ch nh v hu b nhn khi lu
lng vo trong hay i ra khi mng MPLS. Sau , ti li vo n thc hin vic
chuyn tip lu lng vo mng MPLS sau khi thit lp LSP nh cc giao thc bo
hiu nhn v phn b lu lng tr li mng truy nhp ti li ra.
1.2.2. ng chuyn mch nhn LSPLSP: l mt ng i gi tin qua mng chuyn mch nhn trn vn t im
bt u dn nhn n im nhn b loi b khi gi tin. Cc LSP c thit lp trc
khi truyn d liu
ng hm LSP: LSP t u ti cui c gi l ng hm LSP, n l chui
lin tip cc on LSP gia hai node k nhau. Cc c trng ca ng hm LSP,
chng hn nh phn b bng tn, c xc nh bi s tho thun gia cc node,
nhng sau khi tho thun, node li vo (bt u ca LSP) xc nh dng lu lngbng vic chn la nhn ca n. Khi lu lng c gi qua ng hm, cc node
trung gian khng kim tra ni dung ca tiu m ch kim tra nhn. Do , phn lu
lng cn li c xuyn hm qua LSP m khng phi kim tra. Ti cui ng hm
LSP, node li ra loi b nhn v chuyn lu lng IP ti node IP.
C th s dng cc ng hm LSP thc hin cc chnh sch k thut lu
lng lin quan ti vic ti u hiu nng mng. Chng hn, cc ng hm LSP c th
c di chuyn t ng hay th cng ra khi vng mng b li, tc nghn, hay l node
mng b nghn c chai. Ngoi ra, nhiu ng hm LSP song song c th c thit
o Th Minh Ngc D04VT2 -3-
-
8/3/2019 DoAnNgoc Revised
14/80
n tt nghip i hc Chng 1: Tng quan v cng ngh ...
lp gia hai node, v lu lng gia hai node c th c chuyn vo trong cc
ng hm ny theo cc chnh sch cc b.
Trong mng MPLS cc LSP c thit lp bng mt trong ba cch l: nh
tuyn tng chng, nh tuyn hin (ER) v nh tuyn cng bc (CR).Mt s khi nim lin quan ti ng chuyn mch nhn l ng ln v
ng xung.
ng ln (Upstream): Hng i dc theo ng dn t ch n ngun. Mt
router ng ln c tnh cht tng i so vi mt router khc, ngha l n gn ngun
hn router c ni n dc theo ng dn chuyn mch nhn.
ng xung (Downstream): Hng i dc theo ng dn t ngun n
ch. Mt router ng xung c tnh cht tng i so vi mt router khc, ngha ln gn ch hn router c ni n dc theo ng dn chuyn mch nhn.
1.2.3. Nhn v cc vn lin quan
1.2.3.1. Nhn, ngn xp nhn, khng gian nhn
Tiu MPLS: MPLS nh ngha mt tiu c di 32 bit, c t ngay
sau tiu lp 2 v trc mt tiu lp 3.
Cu trc tiu MPLS
Hnh 1.1: Khun dng tiu nhn MPLS
ngha cc trng
Nhn: l mt thc th c chiu di c nh (20 bit) dng lm c s cho
vic chuyn tip.
o Th Minh Ngc D04VT2 -4-
-
8/3/2019 DoAnNgoc Revised
15/80
n tt nghip i hc Chng 1: Tng quan v cng ngh ...
Exp (Experimental): Cc bit Exp c d tr v mt k thut cho s
dng thc t. Chng hn s dng nhng bit ny ch th QoS - thng
l mt bn sao trc tip ca cc bit ch th u tin trong gi IP. Khi
cc gi MPLS b xp hng, c th s dng cc bit Exp nh cch s dngcc bit ch th u tin IP.
BS (Bottom of stack): Bit ny dng ch th cho nhn cui ngn xp
nhn. Nhn y ca ngn xp nhn c gi tr BS bng 1. Cc nhn
khc c gi tr bit BS bng 0.
TTL (Time To Live): Thng thng cc bit TTL l mt bn sao trc tip
ca cc bit TTL trong tiu gi IP. Chng gim gi tr i mt n v
khi gi i qua mi chng trnh lp vng v hn. TTL cng c thc s dng khi cc nh iu hnh mng mun giu cu hnh mng
nm bn di.
Ngn xp nhn l mt tp cc nhn c th t c ch nh cho gi. Vic x l
cc nhn ny cng tun theo mt th t .
T iu M PL S G i IP
Nhn MPL S(20bit) E XP S T T L
Gi IPN h n#1N h n#2N h n#m
Hnh 1. 2: Cu trc ngn xp nhn
Nu ngn xp nhn ca gi c su m, nhn ti y ca ngn xp c xem
nh l nhn mc 1, nhn trn n l nhn mc 2, v nhn trn cng l nhn mc m.
Mc ch ngn xp nhn: tng cng cc dch v (VPN, CoS), cho m rng
mng (phn cp)
Khng gian nhn: Thut ng khng gian nhn dng ch ra cch thc m
mt nhn c kt hp vi mt LSR. C hai phng php phn nhn gia cc LSR,
o Th Minh Ngc D04VT2 -5-
-
8/3/2019 DoAnNgoc Revised
16/80
n tt nghip i hc Chng 1: Tng quan v cng ngh ...
tng ng vi hai dng khng gian nhn, l: khng gian nhn theo tng giao din
v khng gian nhn theo tng node.
Khng gian nhn theo tng giao din: Nhn c kt hp vi mt giao din
no trn mt LSR, v d nh DS3 hoc giao din SONET. Khng gian nhn loiny thng c s dng vi cc mng ATM v FR, trong cc nhn nhn dng
knh o c kt hp vi mt giao din. Nu LSR s dng mt gi tr giao din gi
mt bn ghi cc nhn trn mi giao din th mt gi tr nhn c th c ti dng ti
mi giao din, min l tho mn iu kin mt nhn l duy nht trong khng gian
nhn. Theo mt ngha no , b nhn dng giao din ny tr thnh mt nhn bn
trong ti LSR, khc vi nhn bn ngoi c gi gia cc LSR.
Khng gian nhn theo tng node (theo tt c cc giao din): y, nhn n
c dng chung cho tt c cc giao din trn node. iu ny c ngha l node (host
hay router) phi n nh nhn trn tt c cc giao din.
1.2.3.2. Lin kt nhn vi FEC
Khi nim FEC: FEC l mt nhm cc gi chia s cng yu cu chuyn tip
qua mng. Tt c cc gi trong mt nhm nh vy c cung cp cng cch chn
ng ti ch. Da trn FEC, nhn c tho thun gia cc LSR ln cn t li vo
ti li ra trong mt vng nh tuyn, sau c s dng chuyn tip lu lng
qua mng.
Mi LSR xy dng mt bng xc nh xem mt gi phi c chuyn tip
nh th no. Bng ny c gi l c s thng tin nhn (LIB: Label Information
Base), n l t hp cc lin kt nhn vi FEC.
FEC ph thuc vo mt s yu t, t nht l l a ch IP v c th l c kiu lu
lng trong gi (thoi, d liu, fax...)
L do dng FEC: Th nht, n cho php nhm cc gi vo cc lp. T vic
nhm ny, gi tr FEC trong mt gi c th c dng thit lp u tin cho vic
x l cc gi. Th hai, FEC c th c dng h tr hiu qu hot ng QoS.
Vic kt hp mt FEC vi mt gi c thc hin bng cch s dng mt nhn
nh danh mt FEC c trng. Vi cc lp dch v khc nhau, phi dng cc FEC
khc nhau v cc nhn lin kt khc nhau. Trong mt vi h thng, ch a ch ch IP
mi c s dng nh danh FEC c trng.
Cc phng php lin kt nhn: Hot ng lin kt nhn xy ra ti LSR, trong
mt nhn c kt hp vi mt FEC. Cc phng php lin kt nhn bao gm:
o Th Minh Ngc D04VT2 -6-
-
8/3/2019 DoAnNgoc Revised
17/80
n tt nghip i hc Chng 1: Tng quan v cng ngh ...
Lin kt ti ch v lin kt xa: Lin kt ti ch l trng hp khi chnh b nh
tuyn thit lp quan h gia nhn vi mt FEC. B nh tuyn c th thit lp quan h
ny khi n nhn lu lng hay thng tin iu khin t mt node ln cn. Lin kt xa l
hot ng trong mt node ln cn ch nh mt lin kt nhn ti node cc b.
Lin kt ng ln v lin kt ng xung: Lin kt nhn ng xung lin
quan ti phng php trong lin kt nhn c thc hin bi LSR ng xung,
cn i vi lin kt nhn ng ln th c thc hin bi LSR ng ln. Thut ng
ng xung ch hng t ngun n ch, cn ng ln l t ch n ngun.
1.3. Hot ng ca MPLS
1.3.1 Hot ng c bn
C ch chuyn tip ca MPLS c thc hin bng cch tra cu trong mtbng LIB nh trc (l nh x gia gi tr nhn v cc a ch ca bc tip theo).
Mt PHB (Per Hop Behavior) c th c xc nh mi LSR cho mt FEC no .
PHB xc nh mc u tin khi xp hng gi tng ng vi FEC v xc nh chnh
sch hy gi (khi nghn mch).
Cc gi tin c th c cng LER li vo v ra nhng FEC khc nhau. Khi ,
chng c nh nhn khc nhau, c s l theo PHB khc nhau cc LSR, v c
th c vn chuyn qua mng theo cc LSP khc nhau.
V c bn MPLS phn lu lng vo cc loi FEC. Lu lng thuc mt FECs c chuyn qua min MPLS theo mt ng LSP. Tng gi d liu s c xem
nh thuc mt FEC bng cch s dng cc nhn cc b
MPLS thc hin bn bc sau y chuyn gi tin qua mt min MPLS:
Bc 1-Bo hiu
Vi bt k loi lu lng no vo mng MPLS, cc b nh tuyn s xc nh
mt lin kt gia nhn vi lp chuyn tip FEC ca lu lng . Sau khi thc hin
th tc lin kt nhn, mi b nh tuyn s to cc mc trong bng c s thng tin
nhn LIB. Tip , MPLS thit lp mt ng chuyn mch nhn LSP v cc tham s
QoS ca n.
thc hin c bc 1 cn phi c hai giao thc cho php trao i thng tin
gia cc b nh tuyn l:
- Giao thc nh tuyn bn trong mt min trao i thng
tin gia cc b nh tuyn.
Giao thc phn b nhn.
Giao thc nh tuyn cho php xc nh cu trc cng nh tnh trng hot nghin thi ca mng. Da vo cc thng tin , mt LSP c th c gn cho mt FEC.
o Th Minh Ngc D04VT2 -7-
-
8/3/2019 DoAnNgoc Revised
18/80
n tt nghip i hc Chng 1: Tng quan v cng ngh ...
Nh vy giao thc nh tuyn phi c kh nng thu thp v s dng thng tin h tr
cc yu cu QoS ca FEC.
Cc nhn c gn cho cc gi ng vi FEC ca n. V gi tr ca nhn ch
mang tnh cc b gia hai b nh tuyn k nhau nn cn phi c c ch m bo tnh
xuyn sut gia cc b nh tuyn trn cng LSP nhm thng nht v vic lin kt gi
tr nhn vi FEC. Nh vy cn c mt giao thc phn b nhn gia cc LSR.
Bc 2- Dn nhn
Khi mt gi n b nh tuyn LER u vo, LER sau khi xc nh cc tham s
QoS s phn gi ny vo mt loi FEC, tng ng vi mt LSP no . Sau , LER
gn cho gi ny mt nhn ph hp v chuyn tip gi d liu vo trong mng. Nu
LSP cha c sn th MPLS phi thit lp mt LSP mi nh bc 1.
Bc 3- Vn chuyn gi d liuSau khi vo trong mng MPLS, ti mi LSR gi d liu s c x l nh
sau:
B nhn cc gi n v gn cho chng mt nhn mi u ra (i nhn).
- Chuyn tip gi d liu n LSR k tip dc theo LSP.
Bc 4- Tch nhn
B nh tuyn bin LER u ra ca min MPLS s ct b nhn, phn tch tiu
IP (hoc x l nhn tip theo trong ngn xp) v chuyn tip gi d liu n
ch.
1.3.2. nh tuyn
Khi nim nh tuyn trong mng MPLS cp n vic chn LSP cho mt
FEC no . Ni chung cc LSP c th c thit lp bng mt trong ba cch: nh
tuyn tng chng (hop-by-hop), nh tuyn hin (ER-Explicit Routing) hoc nh
tuyn rng buc (CR-Constrained Routing). Di y s gii thiu v cc phng
php nh tuyn ny.
1.3.2.1. nh tuyn tng chng
Phng php ny l tng ng vi phng php c s dng hin naytrong cc mng IP truyn thng. Cc giao thc nh tuyn truyn thng chng hn nhOSPF, BGP hay PNNI c s dng thm d a ch IP. Trong phng php nymi LSR la chn mt cch c lp tuyn k tip vi mt FEC cho trc. Mi nodeMPLS xc nh ni dung ca LIB bng vic tham chiu ti bng nh tuyn IP ca n.Vi mi li vo trong bng nh tuyn, mi node s thng bo mt rng buc (cha 1a ch mng v 1 nhn) ti cc node ln cn.
o Th Minh Ngc D04VT2 -8-
-
8/3/2019 DoAnNgoc Revised
19/80
n tt nghip i hc Chng 1: Tng quan v cng ngh ...
Phng php nh tuyn ny h tr vi u im ca MPLS nh chuyn mchnhn nhanh, c th dng ngn xp nhn v cc x l khc nhau vi cc FEC trn cngmt tuyn. Tuy nhin, do c hn ch v cc tham s trong giao thc nh tuyn nnnh tuyn tng chng khng h tr tt x l lu lng v cc chnh sch qun tr.
1.3.2.2. nh tuyn hin (ER)
nh tuyn hin tng t vi nh tuyn ngun. Trong phng php ny khngmt node no c cho php la chn chng k tip. Thay vo mt LSR c lachn trc, thng l LSR li vo hay LSR li ra, s xc nh danh sch cc node mER-LSP i qua. ng dn c xc nh c th l khng ti u. Song do cctuyn c th chn trc nn nh tuyn hin cho php n gin ha cng vic qun tr.Dc ng dn cc ti nguyn c th c t trc m bo QoS cho lu lngd liu. iu ny lm cho k thut lu lng thc hin d dng hn, cc dch v c
phn bit c th c cung cp bng cch s dng cc lung da trn cc chnh schhay cc phng php qun l mng.
A
B
C
ER = LSR B LSR D LSR F
F
G
D
E
Hnh 1.3: nh tuyn hin
Hnh 1.3 th hin v d v nh tuyn hin. Cc ng i c xc nh bt u
ti b nh tuyn li vo A, sau ti B v D ri ra ti F. Trong trng hp ny nh
tuyn hin khng cho php ng i qua cc LSR C v E. Cc ng i trong nh
tuyn hin c m ha trong bn tin yu cu nhn v c th c thit lp bng vics dng cc bn tin LDP.
Cng nh cc chc nng khc ca MPLS, chc nng nh tuyn hin c chia
lm hai phn l iu khin v chuyn tip. Thnh phn iu khin chu trch nhim
thit lp trng thi chuyn tip dc theo tuyn hin. Thnh phn chuyn tip s dng
trng thi chuyn tip c thit lp bi thnh phn iu khin cng nh thng tin c
trong cc gi tin truyn chng dc theo tuyn hin.
1.3.2.3. nh tuyn rng buc (CR)
o Th Minh Ngc D04VT2 -9-
-
8/3/2019 DoAnNgoc Revised
20/80
n tt nghip i hc Chng 1: Tng quan v cng ngh ...
Mt thut ton nh tuyn c tnh n cc yu cu v lu lng ca nhiu lungv ti nguyn hin c ti cc node trong mng c xem nh nh tuyn c rng buc.Khi s dng nh tuyn ny, mng c th bit c mc s dng mng hin ti, dunglng cn li ca mng v cc dch v c cam kt.
Cc tham s c tnh n trong nh tuyn rng buc c th l c tnh lin kt(bng tn, tr,vv), hop count hay QoS. Cc LSP c thit lp c th l cc CR-LSP,trong cc thng tin rng buc c th l cc chng nh tuyn hin hay cc yu cuQoS. Cc chng nh tuyn hin ch ra ng i no c dng. Cn cc yu cu QoSch ra cc tuyn v cc c ch xp hng hay lp lch no c s dng cho lung lulng.
Khi s dng nh tuyn rng buc, c th mt ng i c cost tng cng lnhn nhng chu ti t hn s c la chn. Tuy nhin, trong khi nh tuyn rng bucgia tng hiu nng mng th n cng b sung thm phc tp trong vic tnh tonnh tuyn v ng dn c la chn phi tho mn cc yu cu QoS ca LSP.
nh tuyn rng buc c th c s dng cng vi MPLS thit lp ccLSP. IETF nh ngha thnh phn CR-LDP lm cho vic thit lp ng i datrn cc rng buc tr nn thun tin hn. Giao thc ny s c trnh by c th trong
phn 1.4.
1.3.3. Cc ch hot ng
MPLS c th hot ng tng ng vi hai ch l:
Ch khung
Ch t bo
1.3.3.1. Ch khung
Ch khung l thut ng c s dng khi thc hin chuyn tip gi vi mttiu c b sung vo gia tiu lp 3 v lp 2 ca gi tin (hnh 1.4)
PPP header ShimHeader Layer 3 Header
MAC header ShimHeader Layer 3 Header
Label
PPP Header(Packet overSONET/SDH)
LAN MAC HeaderTo nhn
Hnh 1. 4: Khung MPLS vi PPP/Ethernet l lp lin kt d liu
o Th Minh Ngc D04VT2 -10-
-
8/3/2019 DoAnNgoc Revised
21/80
n tt nghip i hc Chng 1: Tng quan v cng ngh ...
Do nhn MPLS c chn thm vo gi tin nh vy nn b nh tuyn githng tin phi c phng tin g thng bo cho b nh tuyn nhn bit rng giang c gi khng phi l gi IP thun m l gi c nhn (gi MPLS). thc hinchc nng ny, mt s dng giao thc mi c nh ngha trn lp 2.
1.3.3.2. Ch t bo
Ch t bo l thut ng c s dng khi chng ta c mt mng cc chuynmch ATM hay mng FR s dng MPLS trong mt phng iu khin hon ithng tin VCI/VPI thay cho vic s dng bo hiu ATM hay bo hiu FR.
Hnh 1. 5: Khung MPLS vi ATM l lp lin kt d liu
Trong ch t bo, nhn c m ho trong cc trng VPI/VCI hay DLCI(xem hnh 1.5 v hnh 1.6). Sau khi qu trnh trao i thng tin nhn c thc hintrong mt phng iu khin, trong mt phng chuyn tip, b nh tuyn li vo phnchia cc gi vo trong cc t bo ATM, dn nhn cho chng v thc hin truyn. CcATM LSR trung gian x l cc gi nh mt chuyn mch ATM thng thngchngchuyn tip t bo da trn gi tr VPI/VCI v thng tin cng vo. Cui cng, b nhtuyn li ra tng hp cc t bo tr li thnh gi.
Hnh 1. 6: Khung MPLS vi FR l lp lin kt d liu
Ch t bo cn c gi l ATM c iu khin nhn (LC-ATM).
o Th Minh Ngc D04VT2
Ip headerData
DLCIData
Shim header Ip headerData
DLCIData
Gi IP
Tonhn
Cc khungFR
Ip headerData
VPI/VCIData
Shim header Ip headerData
VPI/VCIData
Gi IP
Tonhn
T boATM
-11-
-
8/3/2019 DoAnNgoc Revised
22/80
n tt nghip i hc Chng 1: Tng quan v cng ngh ...
1.4. Cc giao thc trong MPLS
Tham gia vo qu trnh truyn thng tin trong mng MPLS c mt s giao thc
nh LDP, RSVP, CR-LDP, MPLS-BGP. Trong phn ny ch cp n hai giao thc
c bn c s dng trong MPLS l CR-LDP v RSVP.
1.4.1. Giao thc phn b nhn LDP
1.4.1.1. Gii thiu chung
Giao thc phn phi nhn c nhm nghin cu MPLS ca IETF xy dng v
ban hnh di tn RFC 3036. Phin bn mi nht c cng b nm 2001 a ra
nhng nh ngha v nguyn tc hot ng ca giao thc LDP.
Giao thc phn phi nhn c s dng trong qu trnh gn nhn cho cc githng tin. V tr ca giao thc LDP v cc mi lin kt chc nng c bn ca LDP vi
cc giao thc khc th hin trn hnh 1.7. Giao thc LDP l giao thc iu khin tch
bit c cc LSR s dng trao i v iu phi qu trnh gn nhn/FEC. Giao thc
ny l mt tp hp cc th tc trao i cc bn tin cho php cc LSR s dng gi tr
nhn thuc FEC nht nh truyn cc gi thng tin.
Mt kt ni TCP c thit lp gia cc LSR ng cp m bo cc bn tinLDP c truyn mt cch trung thc theo ng th t. Cc bn tin LDP c th xut
pht t bt c mt LSR (iu khin ng chuyn mch nhn LSR c lp) hay t
LSR bin li ra (iu khin LSP theo lnh) v chuyn t LSR pha trc n LSR pha
sau cn k. Vic trao i cc bn tin LDP c th c khi pht bi s pht hin ca
lung s liu c bit, bn tin lp d tr RSVP hay cp nhp thng tin nh tuyn. Khi
mt cp LSR trao i bn tin LDP cho mt FEC nht nh th mt ng chuyn
mch LSP t u vo n u ra c thit lp sau khi mi LSR ghp nhn u vovi nhn u ra tng ng trong LIB ca n. LDP c th hot ng gia cc LSR kt
ni trc tip hay khng trc tip.
o Th Minh Ngc D04VT2 -12-
-
8/3/2019 DoAnNgoc Revised
23/80
n tt nghip i hc Chng 1: Tng quan v cng ngh ...
T h n h p h n g i a o t h c M P L S
T h n h p h n g i a o t h c n o n - M P L S
M g r Q u n l L DD s c y B n t i n p hS e s s B n t i n q u A d v t P h t h n hN o t f B n t i n x c
Hnh 1.7: V tr giao thc LDP trong b giao thc MPLS
LDP nh ngha 4 loi bn tin: Bn tin thm d, Bn tin phin, Bn tin pht
hnh, Bn tin thng bo. Bn loi bn tin ny cng ni ln chc nng m n thc hin.
Bn tin thm d (Discovery): Dng thng bo v duy tr s c mt ca
mt LSR trong mng. Theo nh k, LSR gi bn tin Hello qua cng UDP
vi a ch multicast ti tt c cc b nh tuyn trn mng con. Bn tin phin (Session): thit lp, duy tr v xo cc phin gia cc
LSR. Hot ng ny yu cu gi cc bn tin Initialization trn TCP. Sau khi
hot ng ny hon thnh cc LSR tr thnh cc i tng ngang cp LDP.
Bn tin pht hnh (Advertisement): Dng to, thay i v xo cc rng
buc nhn vi cc FEC. Nhng bn tin ny cng c mang trn TCP. Mt
LSR c th yu cu mt lin kt nhn t LSR ln cn bt k khi no n cn.
N cng pht hnh cc lin kt nhn bt c khi no n mun ti mt i
tng ngang cp LDP no s dng lin kt nhn.
Bn tin xc nhn (Notification): Dng cung cp cc thng bo li, thng
tin chn on, v thng tin trng thi. Nhng bn tin ny cng mang trn TCP.
a s cc bn tin LDP chy trn giao thc TCP m bo tin cy ca cc
bn tin (ngoi tr bn tin thm d).
1.4.1.2. Cc bn tin LDP
a) Tiu LDP
o Th Minh Ngc D04VT2 -13-
-
8/3/2019 DoAnNgoc Revised
24/80
n tt nghip i hc Chng 1: Tng quan v cng ngh ...
Mi mt bn tin LDP c gi l n v d liu giao thc PDU, c bt u
bng tiu bn tin v sau l cc bn tin LDP nh c trnh by trn. Hnh
1.8 ch ra cc trng chc nng ca tiu LDP v cc trng ny thc hin cc chc
nng sau:
Phin bn: Ch s phin bn ca giao thc, phin bn ang s dng hin ti
l phin bn 1.
di PDU: Tng di ca PDU tnh theo byte, ngoi tr trng phin
bn v trng di.
Nhn dng LDP: Nhn dng khng gian nhn ca LSR gi bn tin ny.
Bn byte u tin cha a ch IP c gn cho LSR nhn dng b nh
tuyn. Hai byte cui nhn dng khng gian nhn bn trong LSR.Vi LSR ckhng gian nhn ln, trng chc nng ny t v gi tr 0.
.
0 1 5 3 1
P h i n b n d i P D U
N h n d n g L D P
N h n d n g L D P
Hnh 1. 8: Tiu LDP
b) M ha TLV
LDP s dng lc m ho kiu- di-gi tr TLV (Type-Length-Value)
m ho cc thng tin mang trong bn tin LDP. Nh ch ra trn hnh 1.9, TVL c m
ho thnh mt trng 2 byte trong s dng 14 bt c trng cho kiu, v 2 bit
(U, F) cho trng hp LSR khng nhn ra c kiu, 2 byte tip theo l trng di
v trng gi tr c di thay i.
Bit U (Unknown TLV): TLV khng bit;
Bit F (Forward Unknown TLV): chuyn tip TLV khng bit;
Trng kiu: qui nh cc trng m gi tr c dch;
Trng di: xc nh di ca trng gi tr;
Trng gi tr: c th cha cc TLV khc.
o Th Minh Ngc D04VT2 -14-
-
8/3/2019 DoAnNgoc Revised
25/80
n tt nghip i hc Chng 1: Tng quan v cng ngh ...
0 1 5 3 1
K i u d i
G i t r
U F
Hnh 1. 9: M ho TLV
Da trn bn tin nhn c, khi bit U c gi tr 0, LSR s gi thng bo ngc
li ti ni pht v ton b bn tin s c b qua. Nu U c gi tr 1 th mc d khng
nhn ra kiu, LSR khng cn gi thng bo phn hi li pha pht v vn x l phn
cn li ca bn tin nh th l bn tin cha bit kiu ny khng tn ti.
Bit F ch c s dng khi bit U = 1 v bn tin LDP cha bn tin cha bit kiu
ny c truyn i. Nu bt F bng 0 th bn tin cha bit kiu s khng chuyn i
cng bn tin LDP cha n v nu bit F=1 th bn tin cha bit kiu s chuyn i cng
bn tin LDP cha n.
c) Khun dng chung
Khun dng bn tin LDP
Hnh 1. 10: Khun dng cc bn tin LDP
Bit U: bit bn tin cha bit, lin quan n bn tin cha bit kiu. Nu U=0th mt thng bo s c phn hi li cho pha gi, cn nu U=1 th bn tin
khng th c thng dch bi pha nhn, lc bn tin b b qua m khng
c phn hi.
Kiu bn tin: Ch ra kiu bn tin l g.
di bn tin: Ch ra chiu di ca cc phn nhn dng bn tin, cc thng
s bt buc v cc thng s tu chn.
Nhn dng bn tin: l mt s nhn dng duy nht bn tin. Trng ny cth c s dng kt hp cc bn tin Thng bo vi mt bn tin khc.
o Th Minh Ngc D04VT2
ID bn tin
Thng s bt buc
Thng s tu chn
U Kiu bn tin di bn tin
-15-
-
8/3/2019 DoAnNgoc Revised
26/80
n tt nghip i hc Chng 1: Tng quan v cng ngh ...
Thng s bt buc,v Thng s tu chn tu thuc vo tng bn tin LDP.
V mt nguyn l, mi th xut hin trong bn tin LDP c th c m ho
theo TLV, nhng cc c t LDP khng phi lun lun s dng lc TLV. N
khng c s dng khi n khng cn thit v s s dng n khi s gy lng phkhng gian. Chng hn khng cn thit phi s dng khun dng TLV nu chiu di
ca gi tr l c nh hay kiu ca gi tr c bit v khng phi ch nh mt nhn
dng kiu.
d) Mt s bn tin LDP
Bn tin Hello
Bn tin Hello (Cho hi) c trao i gia hai LSR ngang cp trong mt phin
pht hin LDP. Mt LSR lu gi bn ghi ca cc bn tin Hello c gi t cc LSRngang cp khc. Cc cp LSR thng lng thi gian lu gi dng cho bn tin Hello.
Mi cp ngh mt thi gian lu gi v thi gian lu gi c dng l s l gi tr
nh nht c ngh trong cc bn tin.
Bn tin Initialization (Khi to)
Cc bn tin thuc loi ny c gi khi bt u mt phin LDP gia hai LSR
trao i cc tham s, cc i lng tu chn cho phin. Cc tham s ny bao gm:
Ch phn b nhn
Cc gi tr nh thi
Phm vi cc nhn s dng trong knh gia hai LSR .
Bn tin Label Mapping v Label Withdraw
Cc bn tin Label Mapping (Lin kt nhn) c s dng qung b lin kt
gia FEC (tin t i ch) v nhn. Bn tin Label Withdraw (Thu hi nhn) thc hin
qu trnh ngc li: n c s dng xo b lin kt va thc hin. Bn tin nyc s dng khi c s thay i trong bng nh tuyn (thay i tin t a ch) hay
thay i trong cu hnh LSR lm tm dng vic chuyn nhn cc gi trong FEC .
Bn tin Label Request (Yu cu nhn)
Trong ch hot ng gn nhn theo yu cu, LSR ng ln s yu cu
LSR ng xung gn v qung b nhn bng cch s dng bn tin Label Request.
Bn tin Label Request Abord
o Th Minh Ngc D04VT2 -16-
-
8/3/2019 DoAnNgoc Revised
27/80
n tt nghip i hc Chng 1: Tng quan v cng ngh ...
Nu bn tin Label Request cn phi hy b trc khi c chp nhn (do nt k
tip trong FEC yu cu thay i) th LSR yu cu s hy b yu cu vi bn tin
Label Request Abord (Hy b yu cu nhn).
Bn tin Label Release:Bn tin ny c LSR s dng khi n nhn c lin kt nhn khng cn cn
thit na. iu ny thng xy ra khi LSR nhn thy nt tip theo cho FEC khng
phi l LSR qung b lin kt nhn tng ng.
1.4.1.3. Th tc thm d LSR ln cn
Th tc pht hin LSR ln cn ca LDP chy trn UDP thc hin nh sau
(hnh 1.11):
Mt LSR nh k gi bn tin Hello ti cc cng UDP bit trong tt c cc
b nh tuyn trong mng con ca nhm multicast.
Tt c cc LSR tip nhn bn tin Hello ny trn cng UDP. Nh vy, ti mt
thi im no LSR s bit c tt c cc LSR khc m n c kt ni trc
tip.
Khi LSR nhn bit c a ch ca LSR khc bng c ch ny th n s
thit lp kt ni TCP n LSR .
Khi phin LDP c thit lp gia hai LSR. Phin LDP l phin hai chiu c
ngha l mi LSR hai u kt ni u c th yu cu v gi rng buc nhn.
Trong trng hp cc LSR khng kt ni trc tip trong mt mng con, ngi
ta s dng mt c ch b sung nh sau:
LSR nh k gi bn tin Hello trn UDP n a ch IP c khai bo khi lp
cu hnh. Pha nhn bn tin ny c th tr li li bng bn tin HELLO khc truyn mt
chiu ngc li n LSR gi v vic thit lp cc phin LDP c thc hin nh trn.Thng thng trng hp ny hay c p dng khi gia hai LSR c mt
ng LSP cho iu khin lu lng v n yu cu phi gi cc gi c nhn qua
ng LSP .
o Th Minh Ngc D04VT2 -17-
-
8/3/2019 DoAnNgoc Revised
28/80
n tt nghip i hc Chng 1: Tng quan v cng ngh ...
UDP Hello
UDP Hello
TCP Open
Initialization
Label Request
Label Mapping
IP
Hnh 1. 11: Th tc pht hin LSR ln cn
1.4.1.4. Giao thc CR-LDP
Giao thc CR-LDP c s dng iu khin cng bc LDP. Giao thc ny
l phn m rng ca LDP cho qu trnh nh tuyn cng bc ca LSP. Cng ging
nh LDP, n s dng cc phin TCP gia cc LSR ng cp gi cc bn tin phn
phi nhn.
Mt h thng h tr nh tuyn cng bc cn m bo cc yu cu sau: th
nht, nt ngun cn bit cu hnh mng. Th hai, ngun cn bit cc thuc tnh ca
lin kt trong mng. Th ba, h thng c h tr nh tuyn hin. Th t, ging nh
tuyn c thit lp gia nt ngun v nt ch, s dnh ring ti nguyn c th xy ra
v trng thi thuc tnh ca ng lin kt phi c cp nht lin tc. Nh vy, h
tr nh tuyn cng bc ngoi mt s iu kin khng ch v bng thng, khong
cch qun l cn cn c kh nng nh tuyn hin (hoc nh tuyn ngun).
xc nhn thng tin ti nguyn dnh ring theo LSR, CR-LDP to thm i
tng mi tham s iu khin lu lng gm 6 tham s: Tc s liu nh, kch
thc s liu bng pht, tc s liu ngu nhin, kch thc ln qu hn, tn s v
trng s. Hai tham s u nh ngha v s lng ln nht ca lu lng trong LSP.
Hai tham s sau nh ngha v s lng lu lng. Tn s ch ra khong thi gian LSP
t c cung cp rng bng ca LSR v trng s c dng xc nh rng
bng trn CDR, phn chia theo LSP.
o Th Minh Ngc D04VT2 -18-
-
8/3/2019 DoAnNgoc Revised
29/80
n tt nghip i hc Chng 1: Tng quan v cng ngh ...
C hai l do s dng MPLS. Trc ht MPLS cho php tch cc thng tin s
dng chuyn tip (nhn) t cc thng tin c trong mo u ca gi IP. Th hai l
vic chuyn i gia FEC v LSP ch c gii hn trong LSR ti mt u ca LSP.
Ni mt cch khc, vic quyt nh gi IP no s c nh tuyn hin ra sao honton do LSR tnh ton xc nh tuyn. V nh trnh by trn, y chnh l chc
nng cn thit h tr nh tuyn cng bc.
1.4.2. Giao thc dnh trc ti nguyn RSVP
1.4.2.1. Gii thiu chung
Giao thc dnh trc ti nguyn RSVP c m t chi tit trong cc RFC
2205/3209. Nh tn gi ca n, giao thc dnh trc ti nguyn (RSVP) dng dnhtrc cc ti nguyn cho mt phin lm vic (dng lu lng) trong mng Internet.
Kha cnh ny ca Internet l mt iu kh c bit v hi khc nhng g chng ta
c bit Internet cung cp cc dch v n lc cao nht, khng lin quan n nhng
yu cu xc nh trc cho ng dng ngi dng.
Cn nh rng IP l giao thc phi kt ni, n khng thit lp trc ng i
cho cc dng lu lng, trong khi RSVP thit lp trc nhng ng i ny v
m bo cung cp bng thng cho chng. RSVP khng cung cp cc hot ng
nh tuyn m s dng IPv4 hay IPv6 nh l c ch truyn ti ging nh cch m
cc giao thc bn tin iu khin Internet ICMP v giao thc bn tin nhm Internet
IGMP hot ng
RSVP yu cu pha thu a ra tham s QoS cho dng lu lng. Cc ng dng
pha thu phi xc nh bn ghi QoS v chuyn ti RSVP. Sau khi phn tch cc yu
cu ny, RSVP gi cc yu cu ti tt c cc nt tham gia trong vic vn chuyn dnglu lng. Nh th hin trong hnh 1.12, cht lng dch v ca mt dng lu lng
no c thc hin bng cc k thut:Phn loi gi, iu khin chp nhn kt ni,
lp lch gi v iu khin chnh sch.
o Th Minh Ngc D04VT2 -19-
-
8/3/2019 DoAnNgoc Revised
30/80
n tt nghip i hc Chng 1: Tng quan v cng ngh ...
Hnh 1.12: Cc thc th hot ng RSVPB phn loi xc nh lp QoS (v c th l ng i) cho mi gi, da trn s
kim tra tiu lp vn chuyn v lp IP. Vi mi giao din u ra, b lp lch gi
hay mt c ch ph thuc lp lin kt d liu no khc s m bo t c gi tr
QoS nh cam kt. B lp lch gi thc hin cc m hnh dch v QoS c nh
ngha bi nhm lm vic dch v tch hp IntServ.
Nh ch ra trong hnh 1.12, qu trnh RSVP chuyn cc yu cu QoS ti hai
khi quyt nh ti ch liu khin chp nhn viu khin chnh sch. iu khinchp nhn xc nh xem nt c ti nguyn cung cp cho dng lu lng vi mc
QoS c yu cu hay khng. iu khin chnh sch xc nh xem mt dng lu
lng c c cho php theo cc quy tc qun l hay khng, chng hn nh a ch IP
hay nhn dng giao thc no c hay khng c php dnh trc bng thng...
Trong qu trnh thit lp vic dnh trc ti nguyn, nu xy ra trng hp mt
trong hai hot ng iu khin chp nhn v iu khin chnh sch khng thnh cng
th s dnh trc ti nguyn s b hy b v qu trnh RSVP tr li bn tin thng bo
li ti pha nhn tng ng.
1.4.2.2 Cc bn tin chnh ca RSVP
RSVP s dng hai bn tin c bn l bn tin PATH v bn tin RESV.
Hnh 1. 13: Cc bn tin PATH v RESV
o Th Minh Ngc D04VT2 -20-
-
8/3/2019 DoAnNgoc Revised
31/80
n tt nghip i hc Chng 1: Tng quan v cng ngh ...
Cc hot ng RSVP c bt u bng bn tin PATH. N c s dng bi
pha gi thit lp ng i cho phin (dng lu lng). Mt phin RSVP c xc
nh bi a ch IP ch (DestAddress), nhn dng giao thc IP (ProtocolIP) v nhn
dng cng ch.
Cc bn tin RESV c gi bi pha nhn v chng cho php pha gi cng
nh cc nt trung gian bit cc yu cu ca pha nhn.
ng i ca bn tin RESV ging vi ng i ca bn tin PATH nhng theo
chiu ngc li.
Cc trng bn trong bn tin RSVP c gi l i tng. T khi ra i, nhiu
i tng lin tc c b sung. Chng ta s cp n nhng i tng trong cc
bn tin RSVP lin quan n MPLS trong phn tip theo.1.4.2.3. MPLS h tr RSVP
Mc tiu u tin ca vic h tr RSVP vo MPLS l cho php cc LSR da
vo vic phn loi gi tin theo nhn ch khng phi theo mo u IP nhn bit cc
gi tin thuc cc lung ca cng dnh ring. Ni cch khc, cn phi to v kt hp
cc lung v cc nhn cho cc lung c cc cng dnh ring RSVP. Chng ta c th
xem mt tp hp cc gi tin to ra bi cng dnh ring RSVP nh l mt trng hp
ring khc ca FEC.
iu ny tr nn kh d dng kt hp cc nhn vi cc lung dnh ring
trong RSVP, t nht l vi unicast (n hng). Chng ta nh ngha mt i tng
RSVP mi l i tng LABEL c mang trong bn tin RSVP RESV. Khi mt LSR
mun gi bn tin RESV cho mt lung RSVP mi, LSR cp pht mt nhn t trong
tp nhn ri, ti mt li vo trong LFIB ca n vi nhn li vo c t cho nhn cp
pht, v gi i bn tin RESV c cha nhn ny. Ch l cc bn tin RESV truyn t
b nhn ti b gi l di dng cp pht nhn xui.
Khi nhn c bn tin RESV cha i tng LABEL, mt LSR thit lp LFIB
ca n vi nhn ny l nhn li ra. Sau n cp pht mt nhn s dng nh l
nhn li vo v chn n vo bn tin RESV trc khi gi n i. R rng l, khi cc bn
tin RESV truyn n LSR ngc th LSP c thit lp dc theo tuyn ng. Cng
ch l, khi cc nhn c cung cp trong cc bn tin RESV, mi LSR c th d dng
kt hp cc ti nguyn QoS ph hp vi LSP. Hnh 1.14 minh ho qu trnh trao i
ny. Trong trng hp ny chng ta gi s cc my ch khng tham d vo vic phn
phi nhn. LSR-R3 cp pht nhn L cho cng dnh ring ny v thng bo n viLSR-R2. LSR-R2 cp pht nhn M cng cho cng dnh ring ny v thng bo n ti
o Th Minh Ngc D04VT2 -21-
-
8/3/2019 DoAnNgoc Revised
32/80
n tt nghip i hc Chng 1: Tng quan v cng ngh ...
LSR-R1. By gi c mt LSP cho lung dnh ring t LSR-R1 ti LSR-R3. Khi
cc gi tin tng ng vi cng dnh ring ny (v d gi tin gi t H1 ti H2 vi s
cng ngun, ch thch hp v s giao thc giao vn thch hp) ti R1, R1 phn bit
n bng cc thng tin mo u IP v lp truyn ti to ra QoS thch hp cho cng
dnh ring v d nh c im v hng i cc gi tin trong hng i li ra. Ni cch
khc, n thc hin cc chc nng ca mt b nh tuyn tch hp dch v s dng
RSVP. Hn na, LSR-R1 a mo u nhn vo cc gi tin v chn gi tr nhn li ra
l M trc khi gi chuyn tip gi tin ti LSR-R2.
Khi LSR-R2 nhn gi tin mang nhn M, n tm kim nhn trong LFIB v
tm tt c cc trng thi lin quan n QoS xem kim sot lung, xp hng i gi
tin, v.v.. nh th no. iu ny tt nhin khng cn kim tra tiu lp IP hay lp
truyn ti. Sau R2 thay th nhn trn gi tin vi mt nhn li ra t LFIB ca n(mang gi tr L) v gi gi tin i.
L S R - R 3L S R - R 1 L S R - R 2P A T H
R E S VM y g i M y nN h n = M N
H 1 H 2
Hnh 1. 14: Nhn phn phi trong bng tin RESV
Lu rng, do vic to ra nhn kt hp c iu khin bi cc bn tin RSVP
v vy vic kt hp c iu khin nh trong cc mi trng khc ca MPLS. y
cng l mt v d chng t vic mang thng tin kt hp nhn trn mt giao thc c sn
khng cn mt giao thc ring nh LDP.
Mt kt qu quan trng ca vic thit lp mt LSP cho mt lung vi cng
dnh ring RSVP l ch c b nh tuyn u tin trong LSP m trong v d trn l
LSR-R1 lin quan ti vic xem xt cc gi tin thuc lung dnh ring no. iu ny
cho php RSVP c p dng trong mi trng MPLS theo cch m n khng th
thc hin c trong mng IP truyn thng. Theo qui c, cc cng dnh ring RSVP
c th ch to cho nhng lung ng dng ring l, tc l nhng lung c xc nh
nh cc trng mo u. Tuy nhin, c th t cu hnh LSR-R1 la chn cc gi
tin da trn mt s cc tiu chun. V d, LSR-R1 c th ly tt c cc gi tin c cng
mt tin t ng vi mt ch v y chng vo LSP. V vy thay v c mt LSP cho
mi lung ng dng ring, mt LSP c th cung cp QoS cho nhiu lung lu lng.Mt ng dng ca kh nng ny l c th cung cp ng ng vi bng thng m
o Th Minh Ngc D04VT2 -22-
-
8/3/2019 DoAnNgoc Revised
33/80
n tt nghip i hc Chng 1: Tng quan v cng ngh ...
bo t mt im ny ti mt im khc. Kh nng ny cng hu ch cho mc ch
iu khin lu lng, y mt lu lng ln cn c gi dc theo cc LSP vi
bng thng ti lu lng.
h tr mt s cch s dng RSVP m rng, MPLS nh ngha mt itng RSVP mi c th mang trong bn tin PATH l: i tng LABEL_REQUEST.
i tng ny thc hin hai chc nng. Th nht, n c s dng thng bo cho
mt LSR ti pha cui ca LSP gi RESV tr v thit lp LSP. iu ny hu ch
cho vic thit lp cc LSP Site-to-Site. Th hai, khi LSP c thit lp cho mt tp
cc gi tin, khng ch l mt lung ng dng ring, i tng cha mt trng xc
nh giao thc lp cao hn s s dng LSP. Trng ny c s dng tng t nh
m phn knh xc nh giao thc lp cao hn (IPv4, IPX, v.v..), v vy s khng c
trng phn knh trong mo u MPLS na. Do vy, mt LSP c th cn c thitlp cho mi giao thc lp cao hn nhng y khng gii hn nhng giao thc no
c h tr. c bit, khng yu cu cc gi tin mang trong LSP c thit lp s
dng RSVP phi l cc gi tin IP.
1.4.2.4. RSVP v kh nng m rng
Mt trong nhng iu chc chn v RSVP l n c th chu tn tht v kh
nng m rng mt mc no y. Trong thc t, c tnh ny khng chnh xc hon
ton. RSVP khi u c thit k h tr d tr ti nguyn cho cc lung ng dngring v y l nhim v vi nhng thch thc v kh nng m rng vn c.
Ni chung thut ng ny c s dng ch gii hn s dng ti nguyn tng
nhanh nh th no khi mng tng trng. V d, trong mng IP quy m ln nh mng
xng sng, chng ta c th quan tm n vic liu mt bng nh tuyn s chim b
nh ca b nh tuyn ln n mc no, kh nng b x l v bng thng lin kt ra
sao. V th, bng nh tuyn tng chm hn nhiu so vi s ngi s dng kt ni vo
mng.D tr ti nguyn cho cc lung ng dng ring r rng l nh hng xu n
kh nng m rng. Chng ta c th cho rng mi ngi s dng s d tr ti nguyn
ti mt vi tc trung bnh, v th s ti nguyn d tr c to ra trn mng quy m
ln c kh nng tng nhanh bng s ngi s dng ca mng. iu ny s dn n chi
ph ln nu mi b nh tuyn phi lu tr trng thi v tin trnh mt vi bn tin cho
cho lung ng dng ring.
Ni tm li, s chnh xc hn nu ni rng mc d tr ti nguyn cho cc lung
ng dng l km hn so vi RSVP. S khc nhau ny c bit quan trng khi chng ta
o Th Minh Ngc D04VT2 -23-
-
8/3/2019 DoAnNgoc Revised
34/80
n tt nghip i hc Chng 1: Tng quan v cng ngh ...
xem xt rng RSVP khng nhng cn thit cho vic d tr ti nguyn cho cc lung
ng dng ring m cn cn d tr ti nguyn cho lu lng tng hp.
1.5 Kt lun chng 1
Chng 1 a ra cc vn c bn ca chuyn mch nhn a giao thcMPLS. l: cc khi nim c bn v cc thnh phn ca MPLS, hot ng ca
MPLS v cc giao thc c s dng trong mng MPLS. y s ny l c s tm
hiu cc vn trong mng MPLS khng dy WMPLS m em s trnh by trong cc
chng tip theo.
o Th Minh Ngc D04VT2 -24-
-
8/3/2019 DoAnNgoc Revised
35/80
n tt nghip i hc Chng 2: Cng ngh chuynmch...
CHNG 2: CNG NGH CHUYN MCH NHN A GIAO
THC KHNG DY WMPLS
2.1. Gii thiu chung v IP di ng2.1.1. Xu hng v thch thc
Cc mng da trn gi ang c hon thin tr thnh mt phng thc
mc nh mang thng tin trong th gii mng c nh. Lu lng thoi v video
cng c chuyn tr bi gi tin trn cc mng. Trong khi nhng u im v tim
nng kinh doanh ca gi tin trn cc mng di ng l rt ln th tnh phc tp trong
vic thc thi cng khng phi l nh. Cc mng IP c mong i l c th h tr
nhiu hn mt chc nng nh tuyn nhng vn phi m bo c cht lng dchv nh sn.
Cc b iu khin mng khng dy di ng phi i mt vi cc yu cu ca th
trng ngy cng nghim ngt v tin cy, cht lng v chi ph dch v, bn cnh
yu cu bng thng ngy cng tng. Sc p v mt cnh tranh to ra nhu cu pht
trin cc dch v mi v to ra s khc bit trong cc th trng c tnh cnh tranh cao.
Cng ngh truy nhp a dch v cung cp cho b iu khin khng dy mt gii php
nng cp loi b chi ph cao, loi b cc chu k lp lch di hn cng nh vic thay
th cc thit b truy nhp hin c.Chun khng dy 3G v cc din n c nh hng n chun hin ang
nghin cu xem bng cch no h c th kt hp cht ch cng ngh IP vo mng
khng dy. L do h lm vic ny l ti s dng cc thit b mng hin c ca
IETF, gim chi ph s hu bng cch gim chi ph hot ng ca mng, ... Tt c
nhng iu ny b sung thm u im cho cc giao thc IP c th nh tuyn t
ng, thit lp li cu hnh...
Phn d liu gi ca UMTS c da trn cc giao thc TCP/IP. Node d liu
gi ca UMTS l mt b nh tuyn IP phm vi rng. Node ny cng c chc nng h
tr cc ngi dng khng dy di ng. L mng th h 3, UMTS h tr cc ng dng
a phng tin v lu lng thi gian thc.
Trong nhng nm va qua, Internet pht trin thnh mt mng rng khp v
c kh nng pht trin cc ng dng mi khc nhau trong kinh doanh v trong cc th
trng ngi tiu dng. Cc ng dng ny dn n yu cu m bo bng thng v
tnh trng tng bng thng trn mng ng trc. Bn cnh cc dch v d liu truyn
thng hin c cung cp trn Internet, th nhng dch v a phng tin v thoi miang ngy cng pht trin. Internet xut hin ging nh mt la chn v mng h
o Th Minh Ngc D04VT2 -25-
-
8/3/2019 DoAnNgoc Revised
36/80
n tt nghip i hc Chng 2: Cng ngh chuynmch...
tr cc dch v hi t ny. Tuy nhin, yu cu v bng thng v tc ca cc dch v
v ng dng mi ny lm cn kit ngun ti nguyn ca h tng Internet hin nay.
IP l kt ni khng c hng v c nh tuyn ti lp 3. Hin nay, khng c
m bo no v QoS trong mng IP. Vic h tr QoS s rt phc tp v IP l kt ni
khng hng, tr khi c mt iu gi s rng bng thng kh dng l khng hn ch
ti mi phn mng. t c iu ny cn phi c cc bin php iu khin lung
lu lng. Lp dch v CoS v cht lng dch v QoS cn phi c nh a ch
h tr nhng yu cu thng xuyn thay i ca cc ngi s dng mng di ng.
MPLS vi nhng u im vn c ca n ang chng t l mt gii php ti u
gii quyt cc vn ni trn. Cc phn tip theo ca chng s ch r nhn nh
ny.
2.1.2. nh tuyn trong cc mng IP di ngIP di ng l mt giao thc lin mng c thit k h tr host di ng, c
im ny khng ging vi IP hin thi v IP hin thi cn c nh a ch IP vi mng.
Mc tiu ca IP di ng l h tr kh nng kt ni lin mng cho host m khng cn
quan tm n vng mng. IP di ng c th bm theo host di ng m khng cn phi
thay i a ch IP di hn ca host di ng .
2.1.2.1. Cc thc th ca IP di ng
IP di ng bao gm cc thc th sau:a. Mobility Node (MN): L mt host hay mt b nh tuyn c th thay i im
tham gia vo mng ca n t mt mng hay mt mng con ny ti mt mng
hay mt mng con khc thng qua lin mng. Thc th ny c gn trc mt
a ch thng tr c nh trn mng thng tr ca n, a ch ny l a ch
cc host trao i khc s dng nh a ch cc gi tin ca chng m khng
quan tm n vng hin thi ca host.
b. Home Agent (HA) (i din thng tr): L mt b nh tuyn duy tr mt
danh sch cc node di ng trong mt mng thng tr. HA c s dng
chuyn tip cc gi tin c nh a n mng cc b tng ng khi node
di ng ny ra khi mng thng tr ca n. Sau khi kim tra cc rng buc di
ng hin thi cho mt node di ng c th, HA s ng gi datagram (d liu
) v gi chng n a ch tm thi ca host di ng.
c. Foreign Agent (FA) (i din ngoi tr): L mt b nh tuyn h tr mt node
di ng di chuyn t mng thng tr ca n sang mng ca FA ny. FA s
phn pht thng tin gia node di ng v HA.
o Th Minh Ngc D04VT2 -26-
-
8/3/2019 DoAnNgoc Revised
37/80
n tt nghip i hc Chng 2: Cng ngh chuynmch...
d. Care-of-Address (CoA): l a ch ch th vng hin thi ca node di ng. N
cng c th c xem l phn cui ca mt ng hm hng thng ti node di
ng. N cng c th c cp pht ng hoc c kt hp vi FA ca n.
e. Correspondent Node (CN): Node ny gi cc gi tin c nh a ch ti
node di ng.
f. Home Address: a ch thng tr: L phn a ch c nh c cp pht cho
mt node di ng. N c gi khng i, khng quan tm n v tr node di
ng tham gia vo mng Internet.
g. Mobility Agent: Mt Agent h tr di ng. N c th l HA hoc FA
h. Tunnel(ng hm): L phn ng b chim bi cc gi tin ng gi. N
l phn ng dn gi tin t HA n FA.
Khi mt node di ng ri khi khu thng tr ca n, n s ng k a chCoA ca n vi HA ca n, thng qua FA m HA c th bit cn phi chuyn cc gi
tin ca node n u. Ty theo cu hnh mng, node di ng c th ng k trc
tip vi HA ca n, hoc gin tip thng qua s tr gip ca FA ca n.
2.1.2.2. Giao thc IP di ng c bn
Giao thc IP di ng c bn cho php kh nng di ng IP i vi d liu
khng dy m khng lm mt cc kt ni lp truyn ti v cc kt ni lp cao hn
trong khi di chuyn qua cc vng mng. N cho php bt k node di ng no i li
bn trong mng Internet, trong khi node vn tip tc c nhn dng thng qua a
ch IP thng tr ca n.
Hnh 2.1: Chc nng c bn mng IP di ng
o Th Minh Ngc D04VT2 -27-
-
8/3/2019 DoAnNgoc Revised
38/80
n tt nghip i hc Chng 2: Cng ngh chuynmch...
Nh ch ra trong hnh 2.1, cc node trung chuyn gi cc gi datagram n mt
node di ng bng cch s dng mt a ch IP thng tr di ng. Khi mt node di
ng nm bn trong mng thng tr th mt i din khu vc c gi l i din
thng tr HA s phc v n. Khi node ny ra khi mng thng tr ca n, th mt
i din trong mng khch hin thi c gi l i din ngoi tr FA s iu khin
cc gi datagram c nh tuyn. Thut ton nh tuyn IP thng thng c s
dng gi cc gi datagram n node di ng khi node vn nm trong mng
thng tr ca n. Giao thc IP di ng s dng c ch ng hm phn pht cc
gi tin n node di ng. i din ngoi tr FA cng phc v, ging nh mt router,
node di ng gi cc gi tin.
2.1.2.3. iu khin QoS trong cc mng IP di ng
Theo d on, lu lng IP trong mng di ng s tng nhanh theo nhng yucu khc nhau t pha khch hng, ging nh vic tng lu lng trong cc mng IP
c nh. Hin nay, dch v IP ang gp phi vn mt gi khng d on trc c
v hin tng jitter. Nu mt cng u ra tr thnh im tp trung ca hai hay nhiu
hn cc lung lu lng kt hp th cc gi tin u ra s c xp hng theo ch
vo trc ra trc FIFO. Vic xp hng ny s gy ra tr, v mt gi tin nu hng i
b trn khi c qu nhiu lu lng n. Tr do hng i gy ra thay i khng on
trc c t gi ti gi, biu hin ca chnh n l jitter.
Trong cc mng IP, mc ch ca QoS trn mi chng l cho php cc b nh
tuyn v cc chuyn mch tc nghn c kh nng d on mt gi, tr v cc c tnh
jitter i vi cc lp lu lng ca nh cung cp dch v v khch hng. Mt hng i
FIFO n khng th h tr QoS cho c lu lng khng nhy cm v nhy cm.
Trong khi mt hng i di li c t kh nng b trn gi hn trong sut qu trnh bng
n lu lng. V vy, vic gim xc sut mt gi s lm tng tr hng i cho cc gi
tin khng b rt. Mt hng i ngn s gim c tr hng i nhng li lm tng mt
gi. khc phc iu ny, ti mi im xy ra tc nghn, lu lng c phn chia
vo nhiu hng i, do vy cc lp lu lng khc nhau c gn vo cc hng i
khc nhau sao cho mi lp lu lng ny t c mt gi, tr v jitter nh mong
mun. V vy, cc b nh tuyn v cc chuyn mch c kh nng h tr QoS cn phi
phn loi cc gi tin, xp hng khc nhau cho cc gi tin trn mi lp. V khi c
th iu khin v lp lch d bo cho truyn dn gi tin t mi hng i n lin kt
u ra. y c gi l kin trc phn lp, xp hng v lp lch CQS.
Trong nh tuyn IP, ng dn ngn nht gia vng hin thi ca gi tin v
ch ca n l xc nh v cc gi tin s i theo ng dn . iu ny c th gy ralu lng qu ti trn mng khi c vng hin thi v ch n l cc im nng trn
o Th Minh Ngc D04VT2 -28-
-
8/3/2019 DoAnNgoc Revised
39/80
n tt nghip i hc Chng 2: Cng ngh chuynmch...
mng. Do , t l mt gi, tr v jitter tng khi ti trng trung bnh tng. C th khc
phc hin tng ny bng cch phn tn vic chuyn tip gi tin qua cc tuyn xen k
(nhau nh chng ta thy trong MPLS) v qua cc lin kt v cc router tc cao hn.
2.1.2.4. Cc vn chuyn tip IP
Trong chuyn tip IP, chng tip theo v cng ra ca mi gi c xc nh bi
bng chuyn tip, n thc hin vic tm kim a ch IP ch ca gi tin ging nh cha
kha. Thc hin phn loi gi tin tm c hng i cng u ra v cc quy lut lp
lch. Nu phn loi khng c thc hin th gi s c mt hng i FIFO n. Vi
iu kin ny, gi tin s c xp hng ti cng u ra tng ng. Quy lut bo
hiu IP l giao thc dnh trc ti nguyn. Nh chng ta thy trn, phng
php chuyn tip ny s dn n tr hng i, theo dn n mt gi v tng jitter.
Nh trnh by trong chng 1, MPLS c kh nng khc phc cc nhc im nynh th no.
2.2. Chuyn mch nhn a giao thc khng dy WMPLS
2.2.1. Nhu cu pht trin ca WMPLS
Chuyn mch nhn a giao thc MPLS l mt cng ngh mi, bt u c
nghin cu vo nm 1997. N l thnh phn chnh trong cc mng WAN nh ci
thin ng k hiu nng ca mng. Tuy nhin khi nhu cu s dng mng ngy cng
tng th MPLS li gp phi vn v cht lng dch v v tc truyn dn. Trongkhi , cng ngh mng khng dy ang c xu hng pht trin rt mnh m. V do
, vic m rng MPLS sang lnh vc khng dy l mt xu hng tt yu.
Cc cng ty nh Juniper, Nortel v Cisco hin ang u t thi gian v tin ca
nghin cu v pht trin vn tch hp MPLS vi cng ngh Internet trn lnh vc
khng dy. Nguyn nhn l do: IP trong Wiless hin nay ang gp phi mt s thch
thc, nh cc giao thc nh tuyn IP khng hon ton ph hp vi cc mng khng
dy di ng khi em so snh n vi cng ngh WMPLS. Vic tch hp MPLS vi IP
di ng ang tr thnh mt cng ngh hp dn. N cho php qun l cc b, h trchuyn giao, cp pht a ch, nh tuyn v chuyn giao lu lng trong mi trng
khng dy.
C mt s cng ngh khc nh cng ngh ATM, cc cng ngh 3G cng v
ang c sa i h tr IP di ng. Tuy nhin, MPLS l cng ngh c u thch
hn c v n c th n gin ha vic iu khin lu lng trong cc mng li. Hn
na, MPLS l cng ngh khng ch cung cp tc x l nhanh ci thin hiu nng
cho IP hin nay vi chi ph thp nht m cn khng gy nh hng n cht lng
dch v khi h tng thay i.
o Th Minh Ngc D04VT2 -29-
-
8/3/2019 DoAnNgoc Revised
40/80
n tt nghip i hc Chng 2: Cng ngh chuynmch...
2.2.2. Cu trc gi tin WMPLS
WMPLS s dng hai khun dng tiu c bn c ch ra trong hnh 2.2.
Trong mng WMPLS, 2 bit u tin trong s 20 bit trng Nhn s c c ging
nh trng C (Flag). Trng ny s quyt nh trng Controlv trng CRCcc s dng hay khng, v n cng ch th di ca trng Controlc s dng l
1 hay 2 byte, tng ng vi cc bit ch s th t l 3 hay l 7.
Trong m hnh chng ln, ti giao thc lp thp hn s h tr vic iu
khin lung v li, khun dng tiu WMPLS s khng c trng Controlv trng
CRC. xc nh khun dng cho nhn khi ny th hai bit u tin ca trngNhn
c thit lp bng khng biu th rng trng Controlv trng CRCkhng c
s dng. (Hnh 2.2a)
Trong trng Control, ch ra hnh 2.2b,N(S) l s th t gi/khung ang gi
v N(R) l s th t khung yu cu pht li t ng hoc s th t khung bo nhn
iu khin lung. S bit ca N(S) v N(R) ph thuc vo gi tr ca C (bng 2.1).
Trong , i vi cc dch v tc truyn ti thp, N(R) v N(S) ch c 3 bit, v
ngc l s l 7 bit. S dng cng nhiu bit s th t s cho php ca s iu khin
lung c thit lp cng rng h tr vic truyn dn chui khung tc cao. Ty
chn ny c kh nng iu khin lung v iu khin li t u cui n u cui hoc
iu khin trn tng chng khi cn thit da trn c s gi c dn nhn. Trng
Control ca phn tiu WATM gm cc chc nng iu khin lung v li. Trong
cc ng dng ca mng ty bin di ng, cn thit phi c ty chn ca iu khin
lung v li trn tng chng. WATM khng c kh nng iu khin lung v li trn
tng chng, chc nng iu khin ny c chuyn sang cho cc ngi s dng u
cui qun l, hoc nu s dng m hnh chng ln, iu khin lung v li trn tngchng c th thc hin c nu giao thc lp thp hn c th h tr chc nng ny.
Hnh 2.2 a v 2.2b di y a ra khun dng tiu WMPLS.
C
(2 bit)
Nhn
(18 bit)
CoS
(1 bit)
S
(1 bit)
TTL
(8 bit)
Hnh 2.2a: Tiu WMPLS khi khng c trng Controlv CRC
o Th Minh Ngc D04VT2 -30-
-
8/3/2019 DoAnNgoc Revised
41/80
n tt nghip i hc Chng 2: Cng ngh chuynmch...
Hnh 2.2b: Tiu WMPLS c trng Control v CRC
Bng 2.1 v 2.2 di y ch ra ngha cc bit trong tiu WMPLS
Bng 2.1: Gi tr cc bit c trong tiu gi tin WMPLS
Cc bit c (Flag) N(S), N(R)0 0 Khng c trng Control v CRC0 1 3 bit N(R) v 3 bit N(S)1 0 7 bit N(R) v 7 bit N(S)1 1 D phng cho cc ng dng tng lai
Bng 2.2: Cc bit iu khin bo nhn li v iu khin lung trong tiu WMPLSCc bit iu khin
lung ARQ
Bo nhn cc khung iu khin li v
iu khin lung
Biu tng iu
khin00 Bo nhn tch ly cho N(R-1) RR
01 Pha thu khng sn sng iu khinlung v bo nhn tch ly cho N(R-1)
RNR
10 Tn hiu N(R) loi b ARQ Go-Back-
N v bo nhn tch ly cho N(R-1)
REJ
11 Tn hiu N(R) lp/loi b c chn lc SREJ
2.2.3. Giao thc s dng trong WMPLS
Hai giao thc c s dng trong mng MPLS l giao thc phn b nhn LDP
v giao thc ginh trc ti nguyn RSVP. Khi tin hnh m rng MPLS sang minkhng dy, ngi ta tin hnh sa i hai giao thc ny c th h tr cc dch v
WMPLS. Mng WMPLS s dng giao thc LDP rng buc lng (CR-LDP) nh
ngha ngi s dng u cui v giao thc RSVP m rng (E-RSVP) thit lp LSP.
Di y s trnh by v cc m rng cho mi giao thc ny.
2.2.3.1. M rng cho CR- LDP
o Th Minh Ngc D04VT2
C (2 bit) Nhn (18 bit) CoS (3 bit) S (1 bit) TTL (8 bit) Control (8;16) CRC(8)
N(S) (3; 7 bit) ARQ (2 bit) N(R) (3; 7 bit)
-31-
-
8/3/2019 DoAnNgoc Revised
42/80
n tt nghip i hc Chng 2: Cng ngh chuynmch...
Phn m rng cho CR-LDP cn c cc thng tin v CoS v tnh di ng c
th thc hin cc dch v WMPLS. Vic m ha bn tin Label Request cn phi c
m rng vi thng tin v nhn v CoS ca mng WMPLS. Thm vo , vic m ha
bn tin lin kt nhn CR-LDP cng cn c m rng cha thng tin knh t lin
kt khng dy.
0 Label Request (0x0401)
(15 bits)
di bn tin
(2bytes)Message ID(4bytes)
FEC TLVLSPID TLV (CR-LDP, bt buc)Traffic TLV (CR-LDP, ty chn)
Hnh 2.3a: M rng cho bn tin yu cu nhn CR-LDP
0 Label Request (0x0400)
(15 bits)
di bn tin
(2bytes)Message ID(4bytes)
FEC TLVLabel TLV
Label Request Message ID TLVTraffic TLV (CR-LDP, ty chn)
Hnh 2.3b: M rng cho bn tin lin kt nhn CR-LDP
Trong CR-LDP, h thng khng dy c th thit lp mt LSP h tr cc ngdng WMPLS thng qua trng FEC TLV hoc Traffic TLV, phn xc nh cc tham
s lu lng c cha trong bn tin bo hiu. Cc tham s ca TE cho cc dch v
LSR l CDR (Committed Data Rate), CBS (Committed Burst Size), PDR (Peak Data
Rate), v PBS (Peak Burst Size). Trong cc trng hp m FEC c s dng bo
hiu kt ni LSP cho WMPLS, th CoS s c bo nhn thay v xc nh cc tham s
v tc d liu.
2.2.3.2. M rng cho RSVPPhn m rng thm cho RSVP c a ra h tr cho vic nh tuyn hin
LSP (ER-LSP). Khi giao thc RSVP c s dng h tr vic thit lp LSP
WMPLS, th cn phi tin hnh sa i v b sung cho giao thc ny p ng c
nhng yu cu v iu khin lu lng. Nhng sa i v b sung chnh ri vo cc
vng c thm cc tnh nng iu khin lu lng v cc vng phi gii quyt cc vn
tranh chp. Giao thc RSVP sa i h tr cc LSP nh tuyn hin (ER-LSP)
cht v lng. i vi phn nh tuyn lng trong ER-LSP, c th thc hin nh tuyn
o Th Minh Ngc D04VT2 -32-
-
8/3/2019 DoAnNgoc Revised
43/80
n tt nghip i hc Chng 2: Cng ngh chuynmch...
tng chng quyt nh xem gi bn tin PATH ti u. Do , RSVP cng h tr
phng thc nh tuyn tng chng theo yu cu ng xung.
Bn tin PATH v RESV trong giao thc RSVP c ch ra trong hnh 2.4a v
hnh 2.4b.
Tiu chungSession
RSVP_HOPTIME-VALUE
LABEL_REQUESTCc trng ty chn khc
Sender Descriptor
Hnh 2.4a: Khun dng ca bn tin PATH
Tiu chungSession
RSVP_HOPTIME-VALUE
STYLEflow descriptor list
Hnh 2.4b: Khun dng ca bn tin RESV
Reserved(2 byte)
L3ID(2 byte)
Hnh 2.5: Khun dng ca LABEL_REQUEST
Phn bi en l cc trng cha thng tin m rng cho WMPLS a vo cc
c tnh mong mun. Phn Yu cu nhn (Label_Request) l mt phn ca bn tin
PATH. Nu nhng thay i thch hp c thc hin trn phn nhn ny th n c th
c s dng xc nh kt ni WMPLS c nhn ang c yu cu. Trong phnYu cu nhn ny, cc phn ca trng Reserved c th c s dng bo hiu lin
kt WMPLS v cng c th hot ng ging nh con tr a ch chuyn giao di ng
v iu khin thng tin. Cc phn Session (v phn Sender Descriptor) c th c sa
i cha cc tham s lu lng v thng tin nhn chuyn giao phn hi v trm gc
ca mng khng dy.
Hnh 2.6 dc y a ra cc thc th trong SESSION ca giao thc RSVP.
a ch con tr cui ng hm IPv4 (4 byte)Reserved (2 byte) ID ca ng hm (2 byte)
o Th Minh Ngc D04VT2 -33-
-
8/3/2019 DoAnNgoc Revised
44/80
n tt nghip i hc Chng 2: Cng ngh chuynmch...
ID ca ng hm m rng (4 byte)
Hnh 2.6a: Thc th SESSION trong ng hm LSP_IPv4
a ch con tr cui ng hm IPv6 (16 byte)Reserved (2 byte) ID ca ng hm (2 byte)
ID ca ng hm m rng (16 byte)
Hnh 2.6b: Thc th SESSION trong ng hm LSP_IPv6
2.2.4. La chn ph tn cho WMPLS
Nh ni trn, WMPLS l dng m rng ca MPLS c dy, nhng n s
dng cc bc sng v tuyn m thay v s dng cp.
Ti Hoa K, Cc qun l tn s FCC quy nh cc tn s/bc sng v
tuyn m v cp giy php truyn dn WMPLS. Cc ngi dng khng dy s s
dng cc bng tn ny v do m bo c QoS cho cc ngi dng WMPLS. Cc
bng tn hin nay tp trung ti cc tn s 2,5; 5,8; 10,5; 24; 28; 38; v 48 GHz. V cc
dch v v tinh c nh s dng cc tn s thuc bng Ku nn WMPLS s dng tn s
t 18 n 31 GHz. cc tn s cao hn th bng thng kh dng ln hn v khi ny
tc truyn dn s nhanh hn. Nhng tn s cao c rng ph hp hn v c tnh
ng hn so vi cc tn s thp. Do , iu khin truyn dn trong WMPLS cthc hin d dng hn.
WMPLS kt ni trc tip vi phn bng tn c n nh bng cch s dng
cc mt phng qun l v mt phng iu khin khng dy. Sau khi c c kt ni,
cc thit b u cui ca kt ni ny s bt u thng tin vi nhau thng qua mng
ng trc MPLS c dy/khng dy. Khi qu trnh trao i thng tin kt thc, kt ni
s b ngt v bng tn v tuyn c cp pht s c gii phng cho cc ngi
dng WMPLS kh dng. WMPLS c th h tr QoS cng mc so vi MPLS c dy.
Cc h thng ph tn cho WMPLS: Vi cc cng ngh truy nhp khng
dy bng rng tc cao th mt trong nhng vn quan tm chnh l ph
tn. C ba h thng ph tn c a ra di y:
UNII (Unlicensed National Information Infrastructure) hot ng khng c
giy php ti di tn 2,4GHz v 5,8GHz. N t tn km hn so vi cc dng
ph tn khc nhng li nhy cm vi nhiu. Nhiu s gy ra mt gi v tin
cy thp.
o Th Minh Ngc D04VT2 -34-
-
8/3/2019 DoAnNgoc Revised
45/80
n tt nghip i hc Chng 2: Cng ngh chuynmch...
MMDS (Multichannel Multipoint Distribution Service) hot ng ti tn s
2,5GHz. N h tr dch v a im, trong cc ngi dng truy nhp vo
cng mt trm gc v chia s bng thng t cng mt ct thu pht nh ch ra
trong hnh 2.7. Nhc im ca MMDS l cn phi c tm nhn thng tngi dng n trm gc. Cy ci, ta nh cao tng, v a hnh s cn tr
ng lin kt trong mi trng truyn dn .
Hnh 2.7: Cu trc mng MMDS vi mt anten bao ph mt vng
LMDS (Local Multipoint Distribution System) hot ng ti di tn t 28 n
40GHz. H thng ny cho tin cy cao hn i vi cc ng dng mc cao
v bng thng rng hn, nhng thit b li t tin hn. Do vy s phi c cc
ct thu pht nm gia cc vng phc v, nh miu t trn hnh 2.8. Mt
nhc im khc ca LMDS l n nhy cm vi thi tit v hn ch v
khong cch (xp x khong 3,2 km tnh t trm gc).
o Th Minh Ngc D04VT2 -35-
-
8/3/2019 DoAnNgoc Revised
46/80
n tt nghip i hc Chng 2: Cng ngh chuynmch...
Hnh 2.8: Cu trc mng LMDS vi nhiu anten bao ph mt vng
(c hn mt ct thu pht)
Lp iu khin truy nhp mi trng (MAC)
Mc d mng khng dy c nhiu u im, nhng chng ta khng th qun
rng t l li bit ca mi trng khng dy cao; do cn thc hin iu chnh li
mc cao hn c c tin cy n nh nh mong mun. gim thiu nhng
thay i ca mi trng khng dy, cn phi s dng lp MAC, v thc hin viciu chnh li bit chng ta phi s dng lp Lin kt d liu.
Hnh 2.9 miu t cc lp ca WMPLS t lp mng (Network Layer) n lp
vt l khng dy (Wireless Physical Layer). Lp lin kt v tuyn (Radio Link Layer)
v lp MAC khng dy (Wireless MAC Layer) c t gia lp mng v lp vt
l khng dy.
Hnh 2.9: Kin trc lp WMPLS
o Th Minh Ngc D04VT2 -36-
-
8/3/2019 DoAnNgoc Revised
47/80
n tt nghip i hc Chng 2: Cng ngh chuynmch...
2.2.5 K thut WMPLS
WMPLS s dng giao thc hi t truyn dn (TCP) c th thit lp v gii
phng cc kt ni, v xa b cng nh ti thit lp cc kt ni khi cc u cui di
ng di chuyn. Khi ny cn c s qun l cc b v mt kin trc mng vng chc.
c th thc hin c WMPLS th cn phi c mt vi nhng thay i v
mt k thut. Nhng thay i ny bao gm: qun l cc b, nh tuyn, chuyn giao
lu lng khng dy ng, v mt vi thay i v kin trc mng.
Qun l cc b
Mng phi c chc nng qun l cc b c th bit c ng di chuyn
ca cc u cui di ng. Do , mng s c c thng tin v v tr ca cc ngi
dng v cung cp dch v cho cc ngi dng .
nh v mt u cui di ng, mng c th xc nh vng nh tuyn RAphc v u cui thay v tm tt c cc trm gc c th phi phc v u cui .
Tt c nhng g cn thit xc nh thnh cng mt u cui di ng l cp
nht nhng thay i xy ra trc tip vi RA. Mi u cui di ng (host) s c h
tr bi mt i din thng tr HA. HA cha thng tin lin quan n v tr hin thi
ca u cui (v tr vng). bit chnh xc hn v v tr ca mnh, u cui phi cn
n s tr gip ca i din ngoi tr FA. Trn thc t FA l b nh tuyn gn vi
host nht.
Chuyn giao
gii quyt vn di chuyn ca u cui di ng, cn thc hin ba bc sau
y: 1- nh v u cui, 2- ti nh tuyn: thit lp mt kt ni bng cch xc nh
mt ng i mi n mt RA mi ti u cui ang i vo, 3- chuyn giao:
chuyn lung d liu qua ng mi va thit lp trn v thot ra khi ng c m
khng gy nh hng n kt ni .
Th tc chuyn giao trong WMPLS
Trong mt mng truyn thng di ng, cc Host di ng (MHs) tip tc dichuyn ti cc trm trm gc khc nhau (BSs). Do , mt phn ca tuyn ng
trong mng truyn thng di ng s tip tc thay i v s l phn nh tuyn hin
lng ca ton b tuyn chuyn mch nhn LSP.
Mt khi nim mi trong phn l vn phng chuyn mch nhn di ng
(MSO). MSO l mt b nh tuyn trong mng truyn thng di ng, n h tr truy
nhp im ti cc MHs. Mt MSO ti bin ca mng truyn thng di ng v mng
ng trc c gi l MSO cng (MSO GW).
o Th Minh Ngc D04VT2 -37-
-
8/3/2019 DoAnNgoc Revised
48/80
n tt nghip i hc Chng 2: Cng ngh chuynmch...
Gi s rng MSO GW bit r topo mng v c kh nng thc hin xuyn
ng. c th phn pht gi tin theo chui trong qu trnh chuyn giao, WMPLS
phi lm vic vi cc giao thc bo hiu nh LDP, RSVP v RSVP-TE. Gi s mt
MH hin ang c kt ni vi mt Router chuyn mch nhn (LSR A) thng qua mt
trm gc BS1 v n cn c chuyn giao ti BS2, th tc chuyn giao mm c
thit lp nh sau. MH gi mt bn tin PATH (hoc mt bn tin yu cu nhn trong
LDP) ti BS2, yu cu kt ni ti LSR A. Khi MSO 1A l MSO kt ni trc tip vi
BS2, n s nhn bn tin PATH ny (hoc bn tin Yu cu nhn trong LDP). Khi MSO
1A pht hin ra rng MSO GW l node chung ti cc ng LSP gp nhau, th
MSO 1A ny s chn ra mt ng n c MSO GW, v d nh: MSO 1A
MSO 2AMSO 2.1AMSO 2.2AMSO GW. Do , ton b phn ng t MH
thng qua BS2 l MH BS2 MSO 1A MSO 2A MSO 2.1A MSO 2.2AMSO GW. Mt bn tin PATH (hay bn tin Yu cu nhn trong LDP) c gi bi
MH s i qua tuyn chn thng qua cc node c mt trn tuyn cho ti khi n
c MSO GW. Phn ng t MSO GW n LSR A c duy tr c nh.
Sau MSO GW s gi bn tin RESV (hay bn tin nh x nhn trong LDP)
qua tuyn ng chn ti MH.Ti tt c cc Node s din ra vic cp pht v dnh
trc ti nguyn. (Trong LDP, d tr ti nguyn din ra cng vi bn tin Yu cu
Nhn).Cc nhn cng c gn cho cc lin kt ring l trong mt LSP mi. Cng vi
bn tin RESV, MSO GW cng s gi mt bn tin PATH (hay bn tin Yu cu Nhn
trong LDP) thit lp mt ng dn t MSO GW n MH.MH gi tr li bn tin
RESV (hay bn tin nh x nhn trong LDP). Sau , LSP t MH n MSO GW s
c cp pht ti nguyn v cc lin kt ring l s c gn nhn. Khi tuyn ng
ny thit lp thnh cng, cc gi d liu s c chuyn i thng qua ng mi va
c thit lp, phn ng c t MH qua BS1 n MSO GW (MHBS1MSO 1
MSO 2MSO 2.1MSO 2.2MSO GW) ch ra trn hnh 2.10 l ng t nt.
Hnh 2.10: Thit lp ng vi th tc chuyn giao WMPLS
o Th Minh Ngc D04VT2 -38-
-
8/3/2019 DoAnNgoc Revised
49/80
n tt nghip i hc Chng 2: Cng ngh chuynmch...
2.2.6. Mng MPLS di ng
Mng MPLS di ng l mt gii php nhm h tr cc mng khng dy da
trn MPLS. Di y a ra m hnh v mt s vn c bn trong MPLS di ng
Hnh 2.10 ch ra mt m hnh n gin ca mt mng di ng vi cc nhn
c phn b gia mt node trung chuyn v node di ng ch trong mt mng ngoi
tr. Hnh ny ch ra mt v d v v tr m cc host di ng ang tham gia trc tip vo
mng chuyn mch nhn. Theo phng php hng d liu (data-driven) trong
node di ng khi to yu cu nhn da trn cc lung lu lng, vic host tham gia
vo chuyn mch nhn d hn mt cht so vi phng php hng iu khin
(control-driven), trong cn phi c cc giao thc nh tuyn.
Hnh 2.11: Mng di ng MPLS
Khi node di ng bt u qu trnh thit lp ng dn, theo phng php
hng iu khin, th mi node di ng s cn phi c mt cu hnh mng hon tt v
cn chy mt giao thc nh tuyn nh OSPF. y khng phi l gii php ti u vn yu cu ti nguyn ln cho mi node di ng v mi node di ng khng cn bit
thng tin cu hnh ca mng ti bt k ni no m chng ang hot ng. Tuy nhin,
vic s dng tt c cc u im ca cc giao thc nh tuyn l rt cn thit. Do ,
cc giao thc nh tuyn c chy ti cc trung tm chuyn mch di ng v trn cc
giao din lin mng (gia cc mng di ng v khng di ng).
Nghin cu hot ng chuyn tip IP, cc ng chuyn mch nhn c th
c thit lp gia hai node/chuyn mch bin ca mt mng di ng v c th s
dng ng dn ny to mt ng hm cho cc gi tin IP i qua. Cc gi tin IP c
o Th Minh Ngc D04VT2 -39-
-
8/3/2019 DoAnNgoc Revised
50/80
n tt nghip i hc Chng 2: Cng ngh chuynmch...
th c gn vo cc ng chuyn mch nhn khc nhau da trn a ch IP ch ca
chng v tiu chun khc nh cc thuc tnh QoS.
Bt k khi no mt node di ng mun thit lp mt ng chuyn mch nhn,
th mt node chuyn mch di ng trong khu vc thng tr s cung cp thng tin
nh tuyn r rng cho node di ng , v vy m node di ng c th bt u bo
hiu vi mt tuyn ng xc nh.
Chuyn tip IP trong mt node di ng thng lin quan ti hai hot ng ring
bit, l tp hp cc gi tin IP vo mt lp chuyn tip tng ng FEC v nh x
FEC vo chng tip theo trn ng dn. Hai hot ng ny c mi node di ng
thc hin. MPLS t u cui n u cui s node di ng nh x cc gi tin vo
FEC v m ha FEC ny thnh mt nhn. Khi ng dn c thit lp, cc node di
ng trung gian (bao gm cc node thu pht gc, v cc trung tm chuyn mch ding) ch cn thc hin thao tc th hai, nh x nhn vo chng tip theo v thc hin
chuyn dch nhn thch hp.
2.2.6.1. Thit lp cuc gi MPLS trong mng di ng
Phn ny s ch ra cc phn t MPLS khc nhau c nh hng n nhau nh
th no trong sut qu trnh thit lp, sa i v sp ca mt LSP. Vn iu
khin di ng s c ni n trong phn tip theo. Chng ta xt trng hp mt node
di ng thit lp mt ng dn MPLS n mt node di ng khc trong mng. Giao
thc bo hiu c s dng c th l RSVP hoc LDP. Xt thy tnh ni tri ca
RSVP trong mi trng hin nay, chng ta s dng RSVP l giao thc bo hiu thit
lp ng.
Hnh 2.12: Thit lp ng chuyn mch nhn trong mt mng di ng
Hnh 2.12 ch ra mt mng di ng c cc LSP c thit lp t u cui n
u cui. Node di ng A gi mt yu cu bo hiu UNI n trm gc cc b ca n.
Trm gc cc b ny ghi li yu cu ny v chuyn n n chuyn mch di ng.
o Th Minh Ngc D04VT2 -40-
-
8/3/2019 DoAnNgoc Revised
51/80
n tt nghip i hc Chng 2: Cng ngh chuynmch...
Chuyn mch di ng, l thit b ang chy giao thc nh tuyn, duy tr cu hnh
mng v c kh nng xc nh c ng n node ch cn c vo cc node
ch, vng thng tr, ngoi tr hin thi. Yu cu cht lng dch v, bng thng
tng cn thit v cn bng ti u c thc hin trong mng... Thng tin ny c
chuyn mch di ng s dng bo hiu cho cc node ng ln trn ng dn
thit lp nhn cho n tn node ch B.
Khi node ch p li bng bn tin RESV RSVP th mi node ng xung
trong ng dn s ghi li nhn ny v to mt thc th chuyn tip nhn. Khi node
chuyn mch di ng u tin nhn c bn tin RESV, n s thng bo cho trm gc
u tin v node A.
Trm gc u tin phi kt ni nhiu lung t trm gc khc v gi chng n
mt chuyn mch di ng. iu ny s dn n vic hnh thnh mt phn cp ngnxp nhn, vi hai lp nhn, mt gia cc node di ng v trm gc, v mt nhn khc
gia trm gc v chuyn mch di ng.
Khi ng dn t u cui n u cui c thit lp th cc node di ng c
th bt u pht cc gi tin c gn nhn, sau cc gi tin ny c nh tuyn
sn n node ch.
Phn ng b sp c th c thng bo bi node di ng ngun hay ch
hoc chnh mng . Trong hai trng hp u, mt bn tin TEAR c gi ti mi
node trn ng dn, v sau xa b cc thc th chuyn tip nhn. Trong trnghp th ba, giao thc nh tuyn c trch nhim phn b cc nhn c v do cung
cp thng tin ng dn bt u sp , c ng xung v ng ln.
2.2.6.2. iu khin di ng s dng MPLS
Trong mng di ng, c node ngun v node ch u c th di chuyn, di
chuyn t (1) mt trm thu pht ny n mt trm thu pht khc, (2) t mt trm gc
ny n mt trm gc khc, (3) t mt chuyn mch di ng ny n mt chuyn
mch di ng khc, hoc (4) t mt mng ny sang mt mng khc.Trong trng hp 1, trm gc c th vn gi li cc nhn c thit lp gia
node di ng v trm gc, v do c th c rt t gi b mt. Trong trng hp 2, khi
m ng dn c thit lp trc (vt ra khi phm vi ca chuyn mch di ng
ngun (ch)) vn khng b thay i th cn phi thit lp li cc ng dn t chuyn
mch di ng n node di ng thng qua mt trm gc mi. Trong trng hp 3,
chuyn mch di ng c c th cung cp thng tin v trng thi hin thi ca LSP,
nhng nhng thng tin ny cn c thay i v ti thit lp gia b nh tuyn k
tip v chuyn mch di ng mi, thm na cn phi thit lp ng cho node di
o Th Minh Ngc D04VT2 -41-
-
8/3/2019 DoAnNgoc Revised
52/80
n tt nghip i hc Chng 2: Cng ngh chuynmch...
ng. Trng hp cui cng tng t vi trng hp trm gc c cung cp thng tin