tieu luan-chat luong dv tren mang ip cuong-thanh
TRANSCRIPT
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
1/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
Mc lcMc lc .................................................................................................................................... 1
Li ni u ...............................................................................................................................2
PHN I .................................................................................................................................... 3MNG IP & CC THNG S NH HNG N CHT LNG DCH V ..........3
I.1. Phn loi lu lng v ng dng trn mng IP ............................................................ 3
I.2. Cc thng s nh gi cht lng dch v ................................................................... 5I.2.1. Tr ............................................................................................................................................................5I.2.2. Thng lng .............................................................................................................................................5
I.3. Vn cung cp cht lng dch v trn mng IP ....................................................... 6
PHN 2 .................................................................................................................................... 7
Cc phng php nng cao cht lng dch v trn mng IP ....................................... 7
II.1. M hnh dch v tch hp (IntServ) .............................................................................. 8II.1.1. Nhng c trng chnh ca m hnh IntServ ...........................................................................................8II.1.2. Giao thc RSVP ....................................................................................................................................10
II.1.2.1. Cc c trng ca RSVP .................................................................................................................10II.1.2.2. M hnh hot ng ca giao thc RSVP ........................................................................................11II.1.2.3. Mt s vn ca giao thc RSVP ...............................................................................................16
II.1.3. Kim sot chp nhn .............................................................................................................................16II.1.4. Phn loi gi tin ........................................................................................................................ ........ .....17II.1.5. Lp lch gi tin ................................................................................................................................ .......17II.1.6. Kin trc dch v tch hp .....................................................................................................................18
II.1.6.1. Dch v ti c kim sot .................................................................................................................20II.1.6.2. Dch v m bo (Guaranteed Service) .........................................................................................22
II.1.7. Cc vn vi m hnh dch v tch hp ............................................................................................. 23
II.2. M hnh dch v phn bit ..........................................................................................24II.2.1. Cc c im chnh ca m hnh DiffServ ...........................................................................................24II.2.2. Kin trc dch v phn bit ...................................................................................................................25II.2.3. nh ngha dch v ................................................................................................................................27
II.2.3.1. Trng DS v cc PHB c bn ......................................................................................................27II.2.3.2. PHB chuyn tip nhanh ..................................................................................................................29II.2.3.3. PHB chuyn tip c m bo .........................................................................................................29
II.2.4. Qun l ng ti nguyn trong m hnh DiffServ .................................................................... ......... ...30II.2.4.1. Tng quan v Bandwidth Broker ....................................................................................................30II.2.4.2. Kin trc ca mt h thng BB ......................................................................................................32
II.2.5. u im v hn ch ca dch v Diffserv .............................................................................................33II.2.5.1. u im ..........................................................................................................................................33
II.2.5.2. Hn ch ca Diffserv .....................................................................................................................33II.3. Multi Switching Label Protocol v Traffic Engineering .........................................34II.3.1. Gii thiu ..............................................................................................................................................34II.3. 2. Kin trc MPLS .......................................................................................................................... ........ ..35
II.3.2.1. Cc thnh phn chnh trong m hnh .............................................................................................36II.3.2.2. Forwarding Equivalent Class .........................................................................................................36II.3.2.3. Label Distribute Protocol ................................................................................................................37
II.3.3. Traffic Engineering vi MPLS ........................................................................................................ ......37II.3.3.1. Gii thiu chung .............................................................................................................................37II.3.3.2. M hnh thc hin ..........................................................................................................................38
II.3.4. Kt lun .................................................................................................................................................39PHN 3 ..................................................................................................................................40
nh gi, kt lun ..............................................................................................................40III.1. nh gi, phn tch cc phng php: ....................................................................40
1
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
2/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
III.2. xut, kin ngh .......................................................................................................41
III.3. Phng n thc hin cc xut v kin ngh ........................................................41III.3.1. M hnh Kt hp IntServ v DiffServ ............................................................................................. .....41
III.3.1.1. Li ch ca m hnh kt hp Intserv v Diffserv ...........................................................................41III.3.1.2. Framework cho Intserv/RSVP over Diffserv ...............................................................................42III.3.1.3. Thc thi Framework ................................................................................................................. .....44III.3.1.4. Kt lun ..........................................................................................................................................44
III.3.2. H tr Diffserv trn MPLS ..................................................................................................................44III.3.2.1. Li ch ca kt hp Diffserv v MPLS .........................................................................................44III.3.2.2. Nguyn tc ....................................................................................................................................45III.3.2.3. Cc hot ng ca LSR Diffserv MPLS ........................................................................................45III.3.2.4. Nhng u im v tn ti ca hai m hnh E-LSP v L-LSP ......................................... ........ .....46III.3.2.5. Kt lun ..........................................................................................................................................46
Kt lun ..................................................................................................................................47
Ti liu tham kho ................................................................................................................48
Li ni u
Ngy nay, cc mng dng cng ngh IP, c bit l Internet tr thnh cng c
quan trng trong nhiu lnh vc. Cng vi cc dch v truyn thng (nh email, FTP,
WWW,. . .) cc dch v mi (truyn ting ni, hnh nh hay a phng tin) i hi tnh thi
gian thc cng ngy cng pht trin. Nhu cu truyn cc dch v thi gian thc trong mngIP tng ln nhanh chng trong khi m hnh cung cp dch v truyn thng trong mng IP
da trn vic truyn gi tin vi c gng ti a (best effort) khng p ng c nhng yu
cu cht ch v mt thi gian, tr hay bng thng ca cc dch v thi gian thc i hi
phi c gii php gii quyt vn ny.
p ng c yu cu ca cc ng dng thi gian thc, c hai gii php c bn.
Gii php th nht l b xung thm ti nguyn bng cch nng cp c s h tng truyn
thng. Nhng gii php ny tn km v d ti nguyn mng c tng th cc ng dng tiu
tn ti nguyn cng tng ln v ti nguyn c xem l lun thiu so vi nhu cu. Gii php
th hai hp l hn l b sung cc c ch h tr cht lng dch v vo h tng mng. Do
2
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
3/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
t chc Internet Engineering Task Fork (IETF) nghin cu, pht trin v a ra bn
phng php nhm thc hin phng n ny. l cc phng php:
- M hnh dch v tch hp ( Integrated Services IntServ)
- M hnh dch v phn bit (Differentiated Services DiffServ)
- Multiprotocol Label Switching
- Traffic Engineering
Trong tiu lun ny, chng em xin trnh by v 4 phng php h tr cht lng
dch v trn. nh gi u nhc im ca tng phng php v a ra cc kin ngh v
xut ca ring mnh.
Chng em xin cm n thy gio Ng Hng Sn cung cp cc kin thc qu bu chng em hon thnh tiu lun ny.
PHN I
MNG IP & CC THNG S NH HNG N CHT LNG
DCH V
I.1. Phn loi lu lng v ng dng trn mng IPTrn mng IP c hai loi lu lng khc nhau c bn l lu lng thi gian thc v
lu lng d liu (data traffic, lu lng khng c thuc tnh thi gian thc)
3
IP applicationsIP traffic
Real time applicationsReal time traffic
Elastic applicationsData traffic
Hnh 1 . Phn loi ng dng v lu lng trn mng IP
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
4/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
Lu lng d liu to bi cc ng dng nh telnet, ftp, www, email,. .. . l cc
ng dng mm do (chng lun i d liu n). tr ln s lm gim hiu sut thc hin
ng dng nhng d liu i n u c s dng. Cc ng dng mm do c th tip tc
c phn loi cn c vo i hi tr ca chng. Interactive burst traffic
(nh telnet, NFS) cn tr nh, interactive bulk traffic (nh ftp, www) cn tr trung
bnh, asynchronous bulk traffic (email) khng b nh hng g bi tr.
Lu lng d liu thng l ri rc v khng on trc c. Cc lin kt thng
c tui th ngn v dng truyn mt hay nhiu khi d liu. Cc ng dng gi d liu i
vi kh nng nhanh nht c th c ri dng li. Do lu lng d liu mang tnh bng
n. Lu lng thi gian thc to bi cc ng dng thi gian thc. Cc ng dng thi gian
thc u c c tnh ch chu tr nh. Khc vi cc ng dng mm do, chng rt nhy
cm vi tr v s bin thin tr. Qu trnh truyn d liu ca ng dng thi gian thc
thng u v ko di, lung d liu c tnh iu ho. m t lung d liu thi gian thc,mt phng php thng c s dng l m hnh gi th bi (token bucket model). Mt b
gi th bi c xc nh bi hai tham s : tc th bi rv kch thc gi b .
Trong hnh 2, rl tc th bi xp vo gi, nu gi y cc th bi k tip s b
loi, nh vy gi ch cha c ti a b th bi. Nhng gi i n s c lu vo hng i.
truyn gi i cc th bi c ly ra khi gi vi mt lng tng ng vi kch thc
gi, mi khi mt gi kch thc p c gi i, p th bi s chy ra khi gi. Gi ch c
gi i khi trong gi c th bi. Vi c ch ny lu lng d liu c kim sot (trong
thi gian T, lu lng gi i khng th vt qu rt + b)
4
Hnh 2 . Nguyn l hot ng ca m hnh gi th bi
Gi d liu iGi d liu n
Hng i di c nh
Gi ( kch thc b )
Cc th bi i n vitc khng i r
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
5/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
I.2. Cc thng s nh gi cht lng dch vCht lng dch v l kh nng ca mng cung cp dch v tt hn cho cc lu
lng mng c la chn trn cc cng ngh khc nhau nh Frame Relay, ATM,. .. Nicch khc, l c tnh ca mng cho php phn bit cc lp lu lng khc nhau v x l
chng mt cch ph hp.
Cc thng s quyt nh cht lng dch v l tr, thng lng v mt mt
I.2.1. Tr
Tr ca lu lng dch v l c tnh rt quan trng ca cht lng dch v. Cc kha
cnh khc nhau ca tr c nh hng khc nhau n cc dch v.
- Tr u cui n u cui (end to end)
- Bin thin tr (jitter)
Cc ng dng tng tc thi gian thc (nh truyn thng thoi) nhy cm vi tr u
cui n u cui v bin thin tr. tr di nh hng n tnh tng tc ca qu trnh
thng tin .
Cc ng dng phi tng tc thi gian thc (nh qung b mt chiu) khng nhy
cm vi tr u cui n u cui nhng b nh hng bi bin thin tr. Bin thin tr
thng c iu chnh bng cch dng b m ti u thu, ti cc gi n c gi v
pht li ti thi im thch hp. Thi im pht (im pht li) c xc nh bi bin thin
tr ti a. Cc ng dng c th iu chnh im pht li da trn s thay i gi tr bin
thin tr gi l cc ng dng thch nghi. Cc gi n sau thi im pht li thng khngcn gi tr vi ng dng.
Cc ng dng khng c thuc tnh thi gian thc khng nhy cm vi tr. l do
cc ng dng ny c th dng cc php o tr iu khin tc lu lng (nh TCP) hay
lu tr d liu cho n khi c bo nhn (nh FTP). Tr ln hoc thay i c th nh
hng n cht lng ca nhng ng dng ny .
Cc thnh phn khc nhau ca tr u cui n u cui l :
- Tr pht: l thi gian cn thit a tt c cc bit ca gi tin vo ng truyn- Tr truyn: l thi gian mt bit truyn qua knh
- Tr x l: l thi gian x l mt gi trong phn t mng
- Tr hng i: l thi gian gi tin phi i trong hng i trc khi n c truyn i
Ti u cui, c th c cc tr khc khi nhn gi tin t giao din mng n chng
trnh v cui cng n ngi s dng .
I.2.2. Thng lng
Kha cnh chnh ca thng lng l bng thng dnh cho ng dng. N xc nh lulng m ng dng c th truyn qua mng. Mt kha cnh quan trng khc l li (thng
lin quan n t l li c truyn) v mt mt (thng lin quan n dung lng b m)
5
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
6/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
Vi ng dng thi gian thc cng, chng ch c gi tr khi c cung cp mt lng
di thng nht nh. Cc ng dng thch nghi c yu cu thp hn, hiu sut ca cc ng
dng ny tng nhanh khi di thng tng ln, nhng ch n mt mc nht nh, khi di
thng tip tc tng, hiu sut ng dng khng c ci thin. i vi cc ng dng mm
do, hiu sut t ph thuc vo di thng hn nhng khi tng di thng th lun nng cao
c hiu sut ng dng .
Hnh 3 th hin s ph thuc hiu sut ca ng dng vo di thng ca cc loi ng dng
Mt s ng dng c th gim tc truyn thch ng vi du hiu thng lng
thp. Cc ng dng ny c gi l thch ng tc .
Thng lng ph thuc vo cc yu t sau :
- c tnh ng truyn: bng thng, t l li- c tnh nt mng: dung lng b m, nng lc x l
Mt s c tnh ca cc phn t mng khc nhau nh cc thit b u cui / my ch,
chuyn mch / b nh tuyn xc nh cht lng dch v cung cp cho ng dng theo cc
ch tiu v thng lng v tr.
I.3. Vn cung cp cht lng dch v trn mng IPCc mng hin nay cn h tr nhiu kiu lu lng trn cng mt lin kt mng n.
Cc kiu lu lng khc nhau yu cu mng phi x l khc nhau. Lu lng ch c thc phn bit ti cc phn t mng tch cc l b nh tuyn (router), chuyn mch
(switch) v gateway .
V vy, yu cu thit k mng bao gm :
Mng c th truyn nhiu loi dch v, c ngha l chng phi quan tm n cht
lng dch v
Kh nng m rng, ngha l lu lng mng c th tng m khng lm nh hng
n hot ng ca mng
Kh nng h tr cc ng dng quan trng, dng nhiu ti nguyn mng, cc ng
dng ny ng vai tr quan trng trong hot ng kinh doanh ca cc doanh nghip
6
Hiu sut
Di thng
a. ng dng thi gian thccng b. ng dng thch nghi tr
Hiu sut
Di thng
c. ng dng mm do
Hiu sut
Di thng
Hnh 3 . S ph thuc ca hiu sut ng dng vo di thng
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
7/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
C hai c ch c bn cung cp cht lng dch v thch hp da trn cc tiu
chun tr v thng lng.
Cung cp dung lng
S dng cng ngh qun l lu lng
Khi c dung lng ti nguyn trong mng th khng cn mt c ch c bit no
m bo cht lng dch v. iu bao gm c :
ng truyn tc cao
Cc b x l mnh
B m dung lng ln
C ch ny thch hp cho mi trng cc b c iu khin nh mng LAN ca cc
doanh nghip nhng khng ph hp vi cc mng ln nh mng Internet. Trong khi gi
bng thng, b nh v b x l ang gim i th gi ca cc thit b u cui v ng
truyn vin thng tc cao p ng m hnh ny vn cn kh cao .
C ch cung cp cht lng dch v th hai l s dng cng ngh qun l lu lng.
tng y l lu lng c th c phn bit v cung cp cc mc dch v khc nhau.
Mc phn bit c th l mt tp nh cc lp hay phn bit n tng lung ng dng. Phi
c c ch iu khin mc lu lng ca tng lp c a vo mng tu theo ti nguyn
sn c iu ny c th c thc hin tnh (bng cch cung cp trc) hay ng (bo hiu
vic d tr ti nguyn). Phi c cc c ch chuyn tip lu lng hiu qu trn mng. Hn
na, phn t mng phi qun l vic x l v xp hng i cc gi mt cch thch hp m
bo vic cung cp cc dch v khc nhau tu theo tng gi.
PHN 2
CC PHNG PHP NNG CAO CHT LNG DCH V
TRN MNG IP
IETF a bn phng php cung cp cht lng dch v trong mng IP
Integrated Services IntServ
Differentiated Services DiffServ
Multiprotocol Label Switching
Traffic Engineering
Intserv cho php t trc mt knh xuyn qua mng vi bng thng m bo. N
d tr ti nguyn mng mt cch r rng bng giao thc bo hiu ng v s dng kim sotchp nhn, phn loi gi, lp lch thng minh t c cht lng dch v mong mun
7
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
8/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
DiffServ phn loi cc gi thnh mt s nh cc kiu dch v v dng c ch u tin
cung cp cht lng dch v thch hp cho lu lng. y khng s dng d tr ti
nguyn hay kim sot chp nhn, mc d cc nt c s dng c ch hng i thng minh
phn bit lu lng.
MPLS khng phi l m hnh nh Intserv v Diffserv, n l mt chun kt hp cng
ngh chuyn mch nhanh tng hai v nh tuyn tng ba cho php dn ng hiu qu.
MPLS thm mt nhn ngn vo gi tin IP v thc hin chuyn tip packet da trn nhn ny
trnh nhng phc tp do phi x l header ca gi tin IP.
Traffic Engineering c s dng t c mc tiu hiu nng nh ti u ti
nguyn mng v sp t lu lng vo cc ng truyn c th. Bng cch s dng mt
cng ngh nh MPLS, traffic engineering cho php gim tc nghn lu lng trn mng .
Sau y chng ta s xem xt cc phng php ny .
II.1. M hnh dch v tch hp (IntServ)Integrated Service l m hnh QoS u tin c IETF pht trin vo u nhng nm
1990 v mt s phn ca m hnh ny ngy nay vn ang c hon thin. Khi nhm
Integrated Service bt u, World Wide Web cha xut hin v trao i a phng tin
c xem l ng dng tng lai. Do , IntServ l mt chun ph hp nht vi truyn thng
ng di vi bng thng m bo.
Trong IntServ nhiu lp lu lng c cc phn t mng m bo cc loi cht
lng dch v khc nhau . y cc ng dng cn bit trc cc c tnh lu lng cachng v bo hiu cho cc phn t mng trung gian t trc cc ti nguyn nht nh
nhm p ng tnh cht lu lng ca n. Tu theo s kh dng, mng c th dnh ti
nguyn v gi v mt bo nhn tch cc hoc khng p ng yu cu .
tng chnh ca IntServ l h tr ng k tng lung. InteServ cho php ng k
trn ton tuyn trc khi thc s gi d liu.
Trung tm ca Integrated Service l giao thc ng k ti nguyn RSVP. Khi mt
sender mun truyn lu lng ti mt receiver (thng qua unicast hay multicast), sender gi
mt thng ip PATH ti receiver. Mt thng ip PATH chuyn thng tin ti receiver vngun lu lng, c im ca ng i mng v cui cng n ci t trng thi cn thit
thng ip RESV c th tm n sender t receiver. Khi receiver nhn c thng ip
PATH, n tr li mt thng ip RESV dc theo ng m thng ip PATH i qua.
Thng ip RESV thc s t trc bng thng cn thit trong router dc theo ng i.
Khi sender nhn c thng ip RESV, n mi bt u truyn d liu .
II.1.1. Nhng c trng chnh ca m hnh IntServ
a) Lung (flow)
8
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
9/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
Lung l mt dng cc gi sinh ra t cng mt hnh ng ca ngi s dng v d
mt phin ng dng n. C th xc nh lung bng cc c ch khc nhau .V d IP V6
dng a ch ngun v nhn lung cn IP V4 dng a ch ngun, a ch ch v cng ch .
b) Cc loi dch v
IntServ nh ngha cc loi dch v c th cung cp, da trn cc yu cu v tr v
mt mt, c th l :
* Dch v m bo : cung cp s m bo tuyt i v tr v mt mt gi m lung phi
chu (dng cho cc ng dng thi gian thc khng thch nghi). Cc gi tun theo s d
tr s khng b mt hay tr qu gii hn xc nh. S m bo cht ch i hi mc d
tr ti nguyn cao
* Dch v ti c kim sot : cung cp dch v tng c vi mng khng qu ti (dng
cho cc ng dng thch nghi hot ng tt trong iu kin mng ti nh) . Phn ln gi
tin s khng b mt hay tr hng i. Nhng y khng cung cp mc m bo mangtnh ng lng c th
* c im lu lng (Traffic Specification Tspec)
Lu lng lung c c trng bi c im lu lng (Tspec). Tspec cha cc
tham s tc th bi r, kch thc gi b (gi th bi), tc nh p (peak rate), n v
x l nh nht m v kch thc gi ti a M
- Tc th bi r xc nh tc truyn d liu lin tc khng i, kch thc gi b
xc nh mc m tc truyn d liu c th vt qu tc cho php trong mt
khong thi gian ngn- Tc nh p l tc ti a m ngun v cc im inhj dng lu lng c th gy
ra bng n lu lng trn mng
- n v x l nh nht m (minimum policed unit), xc nh s byte c tnh khi
kim tra lu lng v s ph hp vi Tspec. Cc gi c kch thc m khi kim tra
u c coi l c kch thc bng m
- Kch thc gi ti a M l kch thc ln nht ca gi tun theo Tspec. M phi nh
hn hoc bng MTU ca lin kt v cc gi s dng dch v khng c phn on.
Lung s b loi b (khng c s dng dch v yu cu) nu kch thc gi ti a
yu cu ln hn M .
c) c im dch v c yu cu
Lung c tr m bo c th xc nh thm bng c im dch v c yu cu
(Requested Service Specification Rspec) yu cu mc dch v c th. Rspec c cc
tham s sau :
- Tc yu cu R, xc nh tc mong mun m lu lng c gi trong lung,
n phi ln hn r
9
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
10/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
- S hng vi chnh S, xc nh s trnh lch gia tr mong mun v tr thu c
khi gi tc R. N cho php mng iu chnh tc c phn b p ng
yu cu tr
d) c im ng (Path Characterization)
gii thch cc cht lng dch v c cung cp dc theo mt chng ng c
th, c ch d tr ti nguyn cng thng bo mt s c tnh ca ng, chng bao gm
- Kh nng cung cp IntServ: ch ra xem c nt no trn ng khng c kh nng
cung cp dch v tch hp
- S chng IntServ: ch ra s nt c kh nng cung cp dch v tch hp trn ng
- Bng thng ng sn c: ch ra bng thng ti thiu
- tr ng ti thiu: ch ra tr ti thiu ca mt gi, bao gm tr truyn, tr x
l nhng khng tnh n tr hng i.- MTU ca ng: ch ra kch thc n v truyn cc i trn ng
- Cc tham s tr: ch ra tr tch lu trn ng truyn ca mt lung c th, bao gm
cc s hng ph thuc tc v s hng ph thuc tc D.
e) D tr ti nguyn
Phi d tr ti nguyn cho cc lung c th cung cp cht lng dch v theo yu
cu. iu c th thc hin thng qua giao thc d tr ti nguyn ng, qua cu hnh bng
tay hay qua mt giao thc qun l mng. M hnh tch hp dch v khng gn lin vi mtc ch c th no. Tt nhin, n xc nh tng qut cc lu lng v c tnh ng truyn
thng qua mng. Vic d tr ti nguyn c thc hin bng giao thc d tr ti nguyn
(Resource ReSerVation Protocol RSVP)
II.1.2. Giao thc RSVP
RSVP l giao thc c th c thit k cho c thit k cung cp vic d tr ti
nguyn. N c thit k cho mi trng dch v tch hp, nhng ngoi ra n cn c th
dng vi cc m hnh dch v khc.
II.1.2.1. Cc c trng ca RSVP
Mi trng qung b (multicast): RSVP c thit k lm vic tt trong mi trng
qung b bi v cc ng dng yu cu d tr ti nguyn l hng qung b (multicast
oriented), v d nh ng dng hi ngh. Giao thc cung cp qu trnh truyn thng n gin
gia tpcc bn gi v tp cc bn nhn, vi ng truyn thc s s dng cc cy truyn
b.
Hng bn nhn (receiver oriented): c th m rng p ng mi trng qung
b ln, giao thc yu cu bn nhn thc hin vic d tr. Bn nhn yu cu d tr tinguyn da trn c tnh lu lng ca bn gi v c im ca ng truyn
10
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
11/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
S khng ng nht ca bn nhn: RSVP h tr cc bn nhn khng ng nht bng
cch cho php mi bn nhn thc hin vic d tr ring ca mnh, c th khc nhau, thm
ch nu lu lng nhn t cng mt ngun. Cc nt trung gian s tp hp cc yu cu d tr
Trng thi mm (soft state): trng thi d tr phi c cc bn lm ti nh k,
nu khng chng s ht hn. iu ny lm cho giao thc hot ng tt v thch ng vi cc
iu kin mng v cc yu cu d tr thay i .N cng hn ch yu cu cn c c ch bo
hiu tin cy
Khng c c ch i km nh ng hay lp lch cho gi tin, RSVP ch l mt
giao thc bo hiu. N ph thuc vo qu trnh nh ng IP thng thng tnh ng
d tr. Tt nhin, n mun bao gm yu cu v ti nguyn trong qu trnh tm ng nhng
hin nay cha c giao thc tm ng chun no trong mng IP xem xt yu t cht lng
dch v. RSVP cng khng quan tm n cch cc nt mng thc hin yu cu d tr
RSVP truyn ti v duy tr cc tham s iu khin lu lng v chnh sch qun tr,nhng nhng tham s ny li trong sut i vi RSVP. RSVP hot ng trong sut qua cc
b nh tuyn khng h tr RSVP
II.1.2.2. M hnh hot ng ca giao thc RSVP
Qu trnh ng k c thc hin theo trnh t sau
- Bn gi gi i thng bo PATH ti cc bn nhn thit lp trng thi ng i ti
cc b nh tuyn trn ng i
- Sau khi nhn c thng bo PATH, bn nhn gi li bn gi thng bo RESV chayu cu ng k (theo ng ng m thng bo PATH i qua) thit lp trng
thi ng k ti cc b nh tuyn trn ng i
11
Nt gi
Nt nhn Nt nhn
B nh tuyn
B nh tuyn
PATH (1)
Ressv (2) Ressv (2)
Hnh 4. Qui trnh t ch
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
12/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
a) Thit lp trng thi ng i
Mi nt gi truyn cc thng bo RSVP PATH xui dng tho cc l trnh pht
n/qung b nhm c cung cp bi cc giao thc dn ng, theo l trnh ca dng d
liu. Thng bo PATH lu trng thi ng i ti mi b nh tuyn trn ng i.
Trng thi ng i bao gm cc thnh phn :
- PHOP (Previous Hop) : a ch IP pht n ca nt trc , dng dn ng cho
thng bo RESV i theo chiu ngc li
- Sender Template : m t khun dng gi m nt s gi i
- Sender Tspec : xc nh cc c t lu lng ca dng d liu m nt gi s to ra.
Sender Tspec dng ngn chn ng k tha
- AdSpec : mang d liu OPWA (One Pass With Advertisement). Thng tin ny c
chuyn ti module iu khin lu lng ti mi nt, v c tr v gi tr cp nhtri c chuyn tip xung di trong thng bo PATH. Cc thng tin ny c bn
nhn s dng c lng kh nng phc v ca mng t chn la dch v v
xc nh cc tham s ng k cho ph hp .
Cc thng tin chnh bao gm :
Tng tr ng i ti thiu (khng tnh tr hng i). Trong trng hp
dch v m bo, bn nhn cng thm gi tr ny vo tr hng i c tr
tng cng Di thng ti thiu trn ng i : di thng ca lin kt hp nht
Mt bit c : ban u c xo v c t khi gp mt b nh tuyn khng
h tr RSVP
PATHMTU : kch thc gi ln nht c chp nhn (gi tr nh nht trong
s MTU ca cc lin kt trn ng i)
Cc break bit cho tng dch v : ban u c xo v c t khi gp mt
b nh tuyn khng h tr dch v tng ng. V d, c mt s b nh tuyn
ch h tr dch v Ti c iu khin nhng khng h tr dch v m bo . Gi tr tng hp cc s hng li C v D.
Mi nt trn ng i nhn thng bo PATH v x l to lp trng thi ng i.
Cui cng n ti ng dng trn cc nt nhn, tuy nhin n khng quay tr v nt nhn trong
cng tin trnh vi nt gi .
b) Thit lp trng thi ng k
Mi nt nhn khi nhn c thng bo PATH s s dng cc tham s (v d, trong
trng hp Dch v m bo th cc tham s l : r, b, p, m t Sender Tspec , tr ng i
nh nht, PATHMTU, Ctot, Dtot, di thng ti thiu t Adspec) to lp thng bo RESV
cha yu cu ng k chuyn ti cc nt gi.
12
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
13/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
Thng bo RESV bao gm :
Yu cu kiu ng k (WF, SE hay FF)
RSVP c mt s tu chn ng k, gi l kiu ng k nhm phc v cc loi
ng dng khc nhau, s dng ti u ti nguyn ng k. Cc kiu ng k c xc
nh da trn hai yu t : c la chn nt gi hay khng v dng chung ng k hay
dng ring. C 3 kiu ng k nh sau :
La chn bn gi ng kPhn bit Dng chung
C Fixed Filter(FF) Shared Explicit(SE)Khng (khng nh ngha) Wilcard Filter (WF)
o Wildcard Filter (WF) : To mt ng k dng chung cho cc lung t tt c cc
nt gi. C th hnh dung nh l phn ti nguyn c ng k to thnh mt
ng dng chung vi kch thc l yu cu ti nguyn ln nht t tt c cc
nt nhn, khng ph thuc vo s lng nt gi s dng n
o Shared Explicit (SE) : To mt ng k dng chung cho cc lung t mt s
nt gi c la chn
o Fixed Filter (FF) : To mt ng k cho lung d liu t mi nt gi, khng
chia s vi lung d liu ca cc nt gi khc trong cng phin
Kiu ng k ti nguyn dng chung (WF, SE) ph hp vi cc ng dng qung b
nhm trong nhiu ngun d liu khng truyn ng thi. V d, vi cc ng dnghi ngh audio, ti mi thi im ch c mt s hu hn ngi cng ni, ngha l ch
c mt s hu hn nt gi ng thi. Do mi nt nhn c th yu cu kiu WF
hay SE vi di thng gp i cho mi nt gi. Cn kiu FF, to nhng ng k ring
bit cho cc lung t nhng nt gi khc nhau, ph hp vi cc ng dng video.
Filter Spec (vng mt nu kiu ng k l WF), dng nhn dng nt gi, khung
dng ca Filter Spec thng tng t nh khun dng ca Sender Template trong
thng bo PATH
Flow Spec : gm c Tspec v Rspec (Rspec vng mt nu yu cu dch v Ti ciu khin). Tspec thng bng Sender Tspec, ngoi tr tham s M c t bng
PATHMTU ly t Adspec
Mt s i tng tu chn, nh i tng RESVCONF ch ra rng nt nhn cn
xc nhn ng k, i tng policy, cha thng tin v chnh sch qun tr. ..
Thng bo RESV i chnh xc theo chiu ngc li l trnh m d liu i n. N
to lp v duy tr mt trng thi ng k ti cc nt dc theo l trnh. Cui cng thng bo
RESV n cc nt gi, do cc nt ny c th thit lp cc tham s iu khin lu lng
cho ph hp vi chng u tin. a ch IP ch ca thng bo RESV l a ch pht n cant gi trn, ly t trng thi ng i. a ch IP ngun l a ch ca nt gi thng bo
13
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
14/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
c) Trn cc yu cu ng k
Thng bo RESV c chuyn ti nt trn mang theo c t lung ln nht trong s
cc c t lung yu cu bi nt di. Nh th gi l cc c t lung c trn .
Thng thng c t lung l vector a chiu, n c th cha c hai thnh phn
Tspec v Rspec, v bn thn mi thnh phn li l nhng vector a chiu .Do c nhiu
trng hp khng th so snh hai c t lung. Chng hn, nu mt ci yu cu di thng
cao hn v ci kia yu cu tr nh hn. Khi thay v ly ra ci ln hn, th tc trn phi
cho ra c t lung th ba m cc gi tr bng gi tr nh nht ca cn trn (Least Upper
Bound LUB) v ln nht ca cn di (Greatest Lower Bound GLB). Trong trng hptrn, c t lung th ba phi c yu cu di thng ca c t lung th nht v tr ca
c t lung th hai.
Lut trn cc c t tu thuc vo kiu ng k ca chng. Cc c t lung ch
c trn khi chng c cng kiu ng k v cng n mt giao din ca b nh tuyn
(trong trng hp giao din ny ni vo mt mng LAN, n c th nhaanj c nhiu c t
lung t nhiu nt nhn). Cc c t lung cng ch c trn khi chng thuc cng mt
phin. Hnh 6 minh ho c ch trn cc c t lung vi cc kiu FF, SE v WF vi gi s
cc c t lung l cc vector mt chiu v c so snh bng o B.
Mi khi trng thi ng k hin ti thay i, b nh tuyn s to ra thng bo RESV
mi v chuyn tip ln trn ngay tc th (khng cn i n ht khong thi gian lm ti).
C ch trn yu cu ng k l mt u im c bn ca RSVP, kh nng m rng,
vi mt s lng ln ngi s dng tham gia vo mt nhm qung b nhm, lu lng trn
mng tng ln khng nhiu .
d) Duy tr trng thi ng k
RSVP theo cch tip cn trng thi mm qun l trng thi ng k trn cc b
nh tuyn v cc trm u cui .Cc trng thi RSVP c to lp v nh k lm ti bicc thng bo PATH v RESV. Trng thi b xo nu sau khong thi gian nht nh m
14
H
H
H
H
R RNt gi
Nt nhn
Nt nhn
Nt nhn
R : b nh tuynH : H thng cui
Hnh 5. Trn cc yu cu tch
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
15/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
khng c lm ti. Trng thi cng c th b xo b bng thng bo hu b. Sau mi
khong thi gian lm ti ( refresh timeout) hoc sau khi trng thi thay i, tin trnh
RSVP qut trng thi ca n to v y cc thng bo PATH v RESV ti cc nt tip
theo.
Khi ng i thay i, thng bo PATH tip theo s khi to trng thi ng i trn
l trnh mi v cc thng bo RESV sau s thit lp trng thi ng k trn
RSVP gi thng bo RSVP di dng cc gi IP vi tin cy khng m bo. V
th cn phi kim sot c tnh hung cc thng bo lm ti b mt. Nu nh thi hn xo
b trng thi ng k bng K ln thi hn lm ti th RSVP c th i ph vi kh nng
K-1 thng bo lm ti b mt m khng lm hu b trng thi ng k. Mt khc, c ch
kim sot lu lng ca mng cn cung cp c nh mt di thng ti thiu cho cc thng
bo RSVP trnh mt thng bo do tc nghn.
Trng thi duy tr bi RSVP l ng, thay i mt tp cc nt gi Si hoc thay i
yu cu cht lng dch v, nt ch cn gi i cc thng bo PATH/RESV sa i. Kt qu
l nhng trng thi ca cc nt trn ng i s c iu chnh, trng thi c b hu b.
Khi trng thi nhn c khc vi trng thi lu trc , trng thi ang lu s
c cp nht. Nu vic cp nht ny lm thay i trng thi c chuyn tip trong cc
thng bo lm ti, nhng thng bo lm ti s c sn sinh v chuyn tip ngay tc th.
Tuy nhin ,s lan truyn ny s dng khi n ti mt im trn m sau khng gy ra thay
i no. iu ny lm ti thiu ho lu lng trn mng do s thay i trng thi gy ra vlm cho RSVP c th p ng c vi nhm qung b nhm ln.
e) Hu b trng thi
Khi cn hu b trng thi ng i hoc trng thi ng k, tin trnh RSVP gi i
thng bo hu b. Mc d trng thi s b hu b khi ht thi hn cleanup timeout nhng
cc nt u cui nn gi cc thng bo hu b ngay khi ng dng kt thc .
C hai loi thng bo hu b l PATHTEAR v RESVTEAR. Thng bo
PATHTEAR i xui dng xung tt c cc nt nhn t ni n c khi to v xo trng
thi ng i cng nh trng thi ng k km theo ti cc nt trn ng. Thng bo
RESVTEAR c chuyn ngc ln cc nt gi t ni n c khi to v xo cc trng
thi ng k. C th hiu PATHTEAR v RESVTEAR c ngha ngc li so vi cc
thng bo PATH v RESV .
f) Hot ng qua cc b nh tuyn khng h tr RSVP
RSVP phi hot ng c khi hai b nh tuyn RSVP ni vi nhau bi mt m
my cc b nh tuyn khng h tr RSVP .
RSVP c thit k hot ng chnh xc qua m my cc b nh tuynkhng h tr RSVP. D nhin l mt m my khng h tr RSVP th khng th thc hin
15
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
16/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
ng k ti nguyn, nhng nu c ti nguyn, n vn c th m bo tr gi theo yu
cu. Cc b nh tuyn RSVP v khng RSVP u chuyn tip thng bo PATH ti a ch
ch dng bng dn ng pht n/qung b nhm cc b ca chng. Do , vic dn
ng ca thng bo PATH s khng b nh hng bi cc b nh tuyn khng RSVP trn
ng i. Khi thng bo PATH i qua m my khng RSVP, n mang theo ti nt c h
tr RSVP k tip a ch IP ca b nh tuyn RSVP cui cng trc , trc khi vo m
my. Thng bo RESV s c chuyn tip ng ng ti b nh tuyn RSVP ngay bn
trn ng i ln nt ngun
g) Bo mt
Vi kh nng cho php ng k trc ti nguyn, RSVP to ra cc loi hnh tn
cng mi nh n cp dch v, treo ti nguyn dn n dch v b t chi. RSVP ngn chn
nhng tn cng nh trn bng c ch xc thc qua tng chng s dng hm bm m ho,thng qua i tng INTEGRITY(tu chn) trong cc thng bo RSVP
II.1.2.3. Mt s vn ca giao thc RSVP
Vi kh nng bo mt hn ch, RSVP cha thc s an ton trc cc loi hnh ph
hoi nh n cp ti nguyn hoc treo ti nguyn. RSVP s dng lc m ho MD5
xc thc thng bo. Tuy nhin c ch ny i hi mt h thng phn b kho. V trc khi
mt h thng phn b kho nh vy c s dng rng ri, vic phn b kho phi c
thc hin th cng
Cc vn v chnh sch qun tr v qun l chnh sch cng cha c m t y
. RSVP cung cp cc c ch thc hin chnh sch, nhng n cha nh ngha mt chnh
sch no c th
Cui cng l vn m rng, khi s dng RSVP trn qui m ln s ny sinh cc vn
sau : lu lng iu khin trn mng qu ln ,cc trng thi ng k cng rt ln i hi
ti nguyn rt ln v phi c c ch iu khin lu lng cho nhiu ng k
II.1.3. Kim sot chp nhn
M hnh IntServ da vo vic kim sot chp nhn gii hn thng tin c nhnvo mng, do c th c ti nguyn cung cp cht lng dch v cho cc lung ang
16
Nt gi Nt nhn
m my cc b nh tuyn khng h tr RSVP
R RSVPR RSVP
Hnh 6 . Hot ng ca RSVP qua cc b nh tuyn khng h tr RSVP
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
17/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
tn ti. Cc yu cu d tr ti nguyn c cc nt x l xem xt mt yu cu mi c th
c chp nhn hay khng m khng nh hng n cc lung ang tn ti. Module kim
sot chp nhn ti cc b nh tuyn ra quyt nh da vo cc thut ton o ti cc b ca
mnh ti thi im ra quyt nh, phng php ny c gi l kim sot chp nhn da trn
php o (measurement based admission control). Cch tip cn truyn thng c ngh
l cc router cn ghi nh cc thng s dch v ca cc yu cu trc v tnh ton da
trn gii hn xu nht ca mi dch v Cch tip cn ny an ton nhng hiu qu khng cao
do rt him khi cc dch v ng thi t n gii hn xu nht. Cch tip cn c ngh
gn y c v gip s dng ng tryn hiu qu hn l router nh gi s s dng ng
truyn thc t ca cc lung packet ang tn ti v s dng thng tin ny lm c s cho vic
chp nhn hay khng yu cu dch v ca lung mi. Cch tip cn ny c ri ro ln hn
nhng lm tng hiu qu s dng bng thng
II.1.4. Phn loi gi tin
Cc gi tin i n trc khi c lp lch s c phn thnh lp nh b phn lp
gi Cc gi thuc cng mt lp s nhn c cng mt cch i x nh nhau t b lp lch
gi : chng cng c a vo mt hng i vi mc cht lng dch v no .
Vic phn lp ny da vo mt s d liu trong gi (v d trong phn u ca n v
thng tin tng mng hay tng giao vn. Trong IP V4 c th dng a ch IP ngun v ch
cng nh s Port tng giao vn. Trong IP V6, c th dng a ch IP ngun v nhn lung).
Mt lp c th tng ng vi mt phm vi rng cc lung, v d tt c cc lungvideo, hoc ch mt lung n l.
Vic phn lp ch c ngha cc b : mt gi c th thuc cc lp khc nhau ti cc
b nh tuyn khc nhau dc theo ng i. V d, cc b nh tuyn trn mng trc
(backbone) c th gp nhiu lung vo mt s lp, cn cc b nh tuyn gn u cui,
ni c rt t lung c th phn mi lp vo mt lung
II.1.5. Lp lch gi tin
Lp lch cho gi tin l chc nng nn tng ca h thng, l c s m bo kh
nng cung cp dch v thi gian thc ca phn t mng. Lp lch gi tin da trn vic xpxp li hng i u ra. C nhiu cch thc hin vic ny .
Cch n gin nht l s u tin trong cc packet c xp th t theo mc
u tin. Cc packet c mc u tin cao nht s c gi i u tin. Nhng s ny c th
dn n cc packet c mc u tin thp c gi i qu chm hoc thm ch khng c gi
i nu c nhiu packet c mc u tin cao.
Mt s lp lch gi khc l c ch phc v quay vng (round robin) hoc mt s
s ci bin t s ny (tiu biu l Weighted Fair Queuing). N cho php cc lp
packet khc nhau chia s mt ng truyn chung.
Ngoi ra cn nhiu s phc tp cho php qun l hng i tu thuc vo mt s
mc tiu dch v i vi mt s lung ring bit .
17
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
18/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
II.1.6. Kin trc dch v tch hp
Thng thng trong mng IP c mt s cch tu chn ci t mt chc nng trong
mng. Vi dch v tch hp cn phi trao i thng tin gia cc h cui vi cc phn t
mng (b nh tuyn hay mng con). S la chn l gc cho trng hp ny l s dng
giao thc RSVP, nhng khng phi l kh nng duy nht. C th dng mt s giao thc
thit lp khc tng ng v mt chc nng cng nh th tc qun l thc hin vic .
Giao thc thng c s dng trong dch v tch hp l RSVP nhng RSVP v m hnh
IntServ c lp vi nhau .
Hnh 7 trnh by mt phn ca kin trc h thng dch v tch hp. Trong RSVP
l giao thc duy nht mang yu cu ca chc nng cht lng dch v. N c gi n cc
khi chc nng thc s cung cp cht lng dch v trong b nh tuyn / mng con. RSVP
truyn ti cc i tng nhng cc i tng ny li trong sut i vi RSVP. Hnh 10 minh
ho mi quan h gia cc khi chc nng. V d chc nng kim sot thu nhn skhng ch
dng i tng chnh sch ca RSVP chuyn m cn dng cc i tng dng gi chc
nng cht lng dch v v thm ch c i tng nh danh v k ton
Mt im cn lu l vic yu cu v cung cp cht lng dch v l khc nhau, hn
na giao thc RSVP khng cung cp cht lng dch v m cung cp dch v truyn thng.
Do vic cung cp dch v tch hp (v c dch v DiffServ) l c lp vi RSVP.
Hnh 7 m t cc i tng d liu trong tin bo PATH. Nh trnh by trn trong
RSVP, tin bo PATH c truyn t bn gi n bn nhn v cha thng tin v lu lng
xut pht t bn gi.
Dng lu lng m t trong Tspec ca bn gi. Tspec khng thay i cc c trng
ca dng lu lng trong qu trnh gi m ch bo hiu chng n tt c cc nt trung gian
trong mng v ch. Adspec c sinh ra bi my ch gi hoc b nh tuyn u tin trn
ng, n cha cc tham s tng qut c trng cho ng , xc nh bi vic tnh tontrn tng chng, cng nh cc tham s c trng cho cht lng dch v c th c phn t
18
Acct
Auth
Policy
D liu
RSVP RSVP
Chc nngkim sotchnh sch
X l itng kimsot QoS
X l ingnh danh
X l itng kton
Chc nng ng d liuKim sot QoS
Hnh 7 . Kin trc ca m hnh dich v tch hp
B nh tuyn hoc mng conMy ch
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
19/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
mng h tr. V d v cc tham s tng qut : kch thc MTU ca ng truyn, bng
thng, tr ti thiu trn ng. ..
Hnh 8 cho thy b m t lung (flow description) trong RSVP. M t lung bao
gm hai phn : flow spec v filter spec. M t lung c gi trong thng bo RESV, truyn
t bn nhn n bn gi .
Filter spec ch lm nhim v phn bit cc gi mt cch logic. Cn c vo nhn ca
lung (trong IP v6) hay a ch ch, cng ch (trong gi IP v4), vic la chn dng con
thch hp vi dch v trn c thc hin.Flow spec cha ba phn : kiu dch v c yu cu, cc tham s dch v (Rspec) v
cc tham s lung yu cu dch v (Tspec).
Hnh 9 m t chi tit hn v chc nng ng d liu kim sot cht lng. Thng
tin t giao thc RSVP c a vo cc khi chc nng khc nhau trong b nh tuyn, ti
chng c x l a ra quyt nh cung cp cht lng dch v tng ng. B phn
loi gi xc nh cch x l cc gi. B lp lch gi p dng cc c ch xc nh vi cc gi
cung cp cht lng dch v c yu cu. Chc nng kim sot chnh sch v kim sot
chp nhn xc nh mt lung c th c c php yu cu mt dch v nht nh ti thi
im hay khng (chnh sch) v c ti nguyn trong phn t mng h tr dch v
c yu cu (chp nhn). Kt qu ca cc hot ng nh hng n quyt nh ca b
phn loi gi. Hn na, cc thng tin ca RSVP cng nh hng ti cc gii thut chn
ng ca phn t mng (chn ng c xem xt n cht lng dch v).
19
AdSpec TSpec
Hnh 8 . Cc i tng trong tin boPATH
Lpdch v
RSpec TSpec a chngun
FlowSpec Filter Spec
Hnh 9 . Cc i tng trong tin boRESV
M t lung
RSVP
Chnng
Kim sotchp nhn
Kim sotchnh sch
Phn loi gitin
Lp lch gitin
i tng chnhsch
TSpecRSpec
TSpec
FilterSpec
Hnh 10. Quan h gia thng tin RSVP v vic xl gi trong b nh tuyn
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
20/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
Sau y chng ta x xt hai dch v c th ca m hnh IntServ .
II.1.6.1. Dch v ti c kim sot
Dch v ti c kim sot c p dng cho mt lp ng dng c c tnh thi gian
thc nhng c th thch nghi vi iu kin mng khng qu ti. Dch v ti c kim sot c
gng to ra iu kin mng khng ti cho cc ng dng nhng khng cung cp m
bo dch v. Cc dch v ny c th l audio hoc videoDch v ti c kim sot quan tm n hai tham s cht lng dch v : tr v mt
gi. Mc tiu ca dch v ny l t l mt gi v tr trn mng t ti thiu v xp x
dch v thng thng khi mng khng qu ti .
Kin trc dch v.
Hnh 11 m t mt phn t mng cung cp dch v ti c kim sot, trong phn
quan trng nht l chc nng x l gi. Ti y, tt c cc lung gi u i qua b phn loi
gi trong b nh tuyn. N xc nh gi no thch hp vi dch v ny gi no khng.
u ra ca b phn loi gi l thng th bi. C ch thng th bi c dng xc nh gino nhn dch v ti c kim sot. Trong thit k hnh 11 c hai hng i. Hng i trn
20
Lp lch / x l giPhn loigi
Thng thbi
Chc nng ng d liu kim sot cht lng
B nh tuyn
Hnh 11 . Dch v ti c kim sot
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
21/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
c u tin v cc cc gi tun theo c ch thng th bi ca lung c a vo hng i
u tin cao hn ny. Hng i thp hn c dng chung cho cc gi khng tun theo c
ch thng th bi v cc gi ch nhn c dch v c gng ti a. Hng i di li c th
phn thnh hai hng i nh hn.
y, c mt s vn cn xem xt. Trc ht l cch x l lu lng khng tun
theo yu cu dch v. RFC 2211 ngh i x vi chng nh vi lu lng c gng ti a.
Do trn hnh 6, ta thy phn vt qu c a vo hng i c gng ti a. Tt nhin
lu lng vt qu khng c nh hng nhiu n dch v c gng ti a bnh thng, v
d n khng c gy ra s suy gim cht lng dch v ng kt vi dch v thng thng.
Vn l khi c nhiu lu lng ti c kim sot khng tun th, chng c th lm dch
v thng thng b dng li do b mt nhiu gi trong hng i. Do cn c c ch x l
lu lng vt qu t dch v ti c kim sot. Mt s gii php c ngh nh dng mt
mc hng i u tin khc cho phn lu lng ny hay dng c ch hng i WFQ hayCBQ m bo lu lng c gng ti a khng b nh hng bi lu lng vt qu .
Vn th hai l phn b ti nguyn trong hng i u tin cao (lu lng ti c
kim sot), c ngha l cch cc lung ti c kim sot chia s hng i ny v cch kim
sot chp nhn vi cc lung ny .
C ch thc hin dch v ti c kim sot
gi dch v ti c kim sot cho mt lung, ng dng dng giao thc
SENDER_TSPEC vi yu cu dch v ti c kim sot trong tin bo PATH . RSVP cnggi ADSPEC trong tin bo PATH, cha thng bo rng dch v ny c c ci t trn mi
chng ca ng hay khng, kch thc MTU ti thiu v cc tham s c trng ca ng
i ca cc gi trong lung. Cc nt trung gian c th sa i ADSPEC nhng khng th sa
i SENDER_TSPEC. Khi bn nhn thy tin bo PATH cho dch v ti c kim sot, chng
ch bo dch v c c h tr hay khng bng cch t bit gy (break bit). Bit ny
bo cho mi ngi bit rng c t nht mt nt trn ng khng h tr dch v ny.
Mt im ch quan trng l khng c nh ngha mang tnh nh lng chnh xc
ca dch v ti c kim sot. Mi phn t mng cn quyt nh mt cch c lp xem n c
th cung cp dch v ny da trn mc ti hin ti ca n cng nh mc ri ro c th c
(do cung cp qu mc tng ca Tspec ca cc lung ti c kim sot).
Khi lung c chp nhn, chc nng ng d liu bt u lm vic. Chc nng
ny quan tm n vic x l v lp lch gi. y chng ta cn xem xt mt kha cnh trong
p ng ca thng th bi : gi s lung t n s gi m thng th bi cho php v sau
gi vi tc th ghi trong Tspec. Nu nt chn phc v lung vi tc th th s c
ng (backlog) c nh cc gi ti hng i ca nt . V vy RFC 2211 khuyn ngh
nn c c ch cho php dn dp backlog lm gim thi gian xp xp hng i cho
lung. Mt cch tng t, nh chng ta bit, lu lng gi qua nhiu nt khng duy trc hnh dng v c tnh ban u ca n, nu mt nut t kch thc b m ti a bng
21
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
22/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
kch thc chm ch ra trong Tspec th s c mt mt gi (khng cn thit) do lu lng
khng c nh dng li ti mi nt trong mng. RFC cng khuyn ngh dng s phn
b b m mm do c th cung cp thm b m cho cc chm .
Nt xc nh s tng thch ca lung bng c ch thng th bi (c tham s ho
trong Tspec). Vic x l cc gi khng tng thch khng qu cht ch, nhng khng c
lm gim dch v cung cp cho cc lung ti c kim sot khc v dch v c gng ti a.
Tt nhin, mt tu chn trong vic x l lung vi lu lng khng tng thch l lm gim
dch v ca c lung (ch khng ch cho cc gi khng tng thch). Mt kh nng khc l
nh dng li lung cc gi khng tng thch i n khi chng tng thch hoc n
mt thi hn xc nh no . Mt cch x l khc l a chng vo hng i cng vi lu
lng c gng ti a (hoc sau lu lng ). iu lm cc gi trong lung b chuyn
khng theo th t v gy tr cho cc giao thc tng cao hn
II.1.6.2. Dch v m bo (Guaranteed Service)
Mc tiu ca dch v ny l cung cp l cung cp tr c gii hn v m bo vic
truyn tt c cc gi c xc nh cho ng dng cn n n. Phn ny xem xt cc tham
s ca dch v m bo, cch s dng v c ch cung cp dch v. Phn c bn ca dch v
m bo l tham s t tt c cc phn t mng trong ng c th phi c kh nng t hp
vi nhau mt cch n gin d on (gii hn) cht lng dch v m cc gi trong lung
s tri qua
Do qu trnh d tr l mt chiu nn i vi truyn thng hai chiu, phi c hai d tr .M hnh dch v
V dch v m bo l nh lng n c gii hn tr xc nh nn n cn da trn
c hai m hnh : p ng ca ngun v cch phn t mng x l lung. Mc ch ca cc m
hnh ny l gii hn tr hng i. Mt thnh phn khc ca tr u cui n u cui l tr
truyn, c kim sot bng cc gii thut nh ng dng khi thit lp lung. Cc m hnhc m t di y.
22
X
Hnh 12 . M hnh dch v m bo
R
M hnh thng th bi M hnh m dng cht lng
r th bi /s
B
p
b
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
23/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
Bn tri l m hnh thng th bi, dng cho bn ngun. C ngha l dng bn ngun
lun phi nm trong gii hn do thng th bi qui nh. Bn phi l m hnh ca mt lin kt
trong b nh tuyn. N ch ra ti nguyn (b m v bng thng) m b nh tuyn phi
phn b cho lung c m bo. M hnh c s dng l m hnh dng cht lng
(fluid model). Ngun sinh ra dng cht lng vi tc r (l tc th bi c to ra)
nhng i khi n c th to ra lung c tc nhanh hn r. Phn vt qu s c gi li
ngun v a ra vi tc r. Nu ngun khng pht trong mt thi gian, th bi c gi
n gii hn b, bt k lung no n s c truyn ngay lp tc khi cn th bi. Tc
truyn s l p .
Khi dng d liu n phn t mng, n c phc v vi tc R v dng b m
kch thc B. Cn c b m v tc truyn p c th ln hn nhiu so vi R
Kt qu l thuyt cho thy tr ca lung mng c gii hn b/R (vi iu kinr
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
24/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
T cc vn trn, ngi ta rt ra kt lun IntServ l m hnh thch hp cho mng
nh, trong ch c t lung v vn an ton v chnh sch c th qun l mt cch d
dng. Cng c th trin khai cc IntServ trong cc mng ln (chng hn mng ca cc nh
cung cp dch v) vi mt s hn ch cc lung. Ngoi phm vi , cc mng trc ln cn
nhng c ch kh dng hn phn bit lu lng v cung cp cc dch v khc nhau cho
chng. DiffServ l mt c ch nh vy .
II.2. M hnh dch v phn bitYu cu t ra vi cc nh cung cp dch v mng l cn c cc c ch kh dng v
thc t cung cp cc mc dch v khc nhau cho khch hng xut pht t nhng mi quan
tm mang tnh thng mi. Ngoi ra, cc doanh nghip s khng a cc s liu quan trng
ca h ln mng nu khng c cc c ch m bo dch v. S pht trin ca cc ng dng
nh thoi trn IP (VOIP) v mng ring o (VPN) gn lin vi kh nng ca h tng mng
trong vic cung cp cc loi dch v phn bit cho cc ng dng nh vy.
II.2.1. Cc c im chnh ca m hnh DiffServDo nhng vn tn ti ca m hnh IntServ nh trnh by trn, m hnhDiffServ c nghin cu nhm cung cp mt c ch n gin kh dng hn cho vic
phn bit cc dch v. Nhng c im chnh ca m hnh ny nh sau:
Mc phn bit th hn
Cc b nh tuyn trc chnh chuyn mt s lng ln cc lung n. Vic duy tr trng
thi d tr cho tng lung l rt kh khn v kch thc mng tng rt nhanh. V vy,
trong m hnh DiffServ, lu lng khng c phn bit theo lung, thay vo , c mt
s nh cc lp c nh ngha trc, cung cp cc dch v khc da trn tr v
mt mt thng tin.
Khng phn loi gi trong mng
24
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
25/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
RSVP ch ra rng, mi b nh tuyn u thc hin chc nng phn loi gi nhm cung
cp cc mc dch v khc nhau, do cn kim tra nhiu trng trong phn u gi (v
d vi IP v4, cn kim tra a ch IP ngun v ch, ch danh giao thc, cng ngun v
ch). Thao tc ny rt tn km, v vy trong m hnh DiffServ vic phn loi c thc
hin bin ca mng, ni c t gi phi x l hn. Cc b nh tuyn bin phn loi v
nh du cc gi tin mt cch tng ng. Cc b nh tuyn bn trong ch x l cc
gi theo du ca chng. Nh vy, cc b nh tuyn bn trong khng lm vic vi tng
lung n m ch lm vic vi cc lp tp hp. iu ny lm cho gii php kh dng
hn .
Cc m hnh cung cp khc nhau
RSVP iu khin vic d tr ti nguyn ng. iu ny c th to ra nhiu gi tin kim
sot v i hi kim sot thu nhn ng mi b nh tuyn. M hnh DiffServ a vic
kim sot thu nhn ra bin ca mng. Hn na, n khng yu cu vic d tr ng. Thayvo , n s dng vic cung cp tnh, di hn tho thun dch v vi ngi s dng
mng, m lu lng ca h c th c kim sot im vo mng. Cng c th dng
cng ngh kim sot lu lng nh ng cc gi t cc ngun nht nh theo cc
ng xc nh trc trnh cc im tc nghn trong mng (m gi c th i qua nu
dng cc giao thc nh ng khng quan tm n cht lng dch v thng thng)
Khng c m bo dch v tuyt iDch v tr c m bo trong m hnh IntServ cung cp gii hn cht ch v tr ti a
m cc gi c th tri qua. N thc hin c iu nh d tr ti nguyn trn ng
truyn. Tri li, DiffServ khng cung cp s m bo cht ch tr phi c mt lung tnh
c cung cp c bit cho lung c th. Trong m hnh ny, b nh tuyn bn trong
khng phn bit cc lung n m lm vic vi tp hp lung, do n khng th i
x mt cch u tin i vi mt lung c th.
Mc tiu ca DiffServ l theo di lu lng i vo mng nt vo v kim tra tnh
tng thch vi mt s profile dch v nh trc. Da trn , cc gi c th c nh dul trong (tho mn) hay ngoi (khng tho mn) cc profile ca chng. Bn trong mng,
b nh tuyn s u tin loi b cc gi c gn nhn ngoi.
Bn cnh u tin loi b, c cc thng tin trong phn u gi cho bit kiu dch v
mong mun ca gi. V d, dch v hng nht (premium service) l tng ng vi CBR.
Tng t dch v m bo c p ng chm v c cung cp dung lng mong mun.
II.2.2. Kin trc dch v phn bit
tng ca dch v phn bit kh n gin: mt lung mt chiu i vo mng qua
b nh tuyn bin u vo, n c nh dng v gi i bng p ng theo chng (Per
Hop Behaviour PHB), theo dch v tng ng c cung cp cho lung. Ti cc b
25
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
26/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
nh tuyn tip theo, PHB c p dng cho lung cho n khi n n b nh tuyn bin
u ra, lung c th c nh dng li trc khi gi n my ch hoc mt min dch
v phn bit khc .
Mt vng dch v phn bit l mt mng DiffServ. Li vo ca vng ny c gi
l nt vo (ingress node), li ra c gi l nt ra (egress node), cc nt ny cn c gi l
nt bin. Mt min DS bao gm mt hoc nhiu vng DiffServ, mi vng gm nhiu nt
trong (interior) v t nht hai nt bin (border) m lu lng i vo v i ra khi vng. Mt
nt bin l mt router hay mt my tnh thc hin phn loi packet n chuyn tip trong
min DS. Cc packet c th c phn loi ti my tnh gi hay ti nt bin ca mng DS.
Cu trc ca mt nt cung cp dch v phn bit c th khc nhau cn c vo v tr
ca n trong mng ( bin mng hay trong mng) v da vo s la chn ca ngi
qun tr mng khi ci t tho thun mc dch v v chnh sch .
Nt bin c ni chung c nhiu chc nng hn nt bn trong v c th m rng cc
dch v nh nh du, nh dng gi cho cc my ch hay min khng c kh nng t cungcp cc dch v . Nt bn trong c th gi thit rng lu lng i qua cc nt bin h
tr dch v phn bit v do vy c nh du v iu chnh chnh xc. Cc chc nng
ny c th c b qua cc nt bn trong .
Tho thun mc dch v (Service Level Agreement SLA) l mt khi nim quan
trng trong dch v phn bit. SLA xc nh mt min dch v phn bit x l cc gi. SLA
thng cha tho thun iu kin lu lng (Traffic Conditioning Agreement TCA), trong
m t s phn lp ca lung, cch nh du v b du i vi cc gi trong lung, cc
tham s thng th bi v tho thun v cch x l cc gi ngoi profile (ngha l khng p
ng mt s c tnh tho thun). Chc nng ny c thc hin trong mt s thit b
logic nh trong hnh 13 .
Profile lu lng xc nh mt s tnh cht ca lung vi mc dch v nht nh.
l cc c tnh hay thit b cho php b nh tuyn xc nh mt cch r rng mt gi l
trong hay ngoi profile. Hn na trn c s ca SLA/TCA hay trn c s ca chnh sch
min, cc gi ngoi profile c th c i x khc vi cc gi trong profile.
Thit b u tin chng ta xem xt trong cu trc nt l thit b phn loi gi (packet
classifier). Thit b ny dng chn cc lung nhn mc dch v nht nh. C hai loi
thit b phn loi gi : mt kiu da trn vic ch s dng trng DS trong phn u gi tinIP. Kiu ny gi l thit b phn loi tp hp p ng (behaviour aggregate BA). u im
26
Phn loigi o
nh dugi
inh dnghoc loi bgi
CchPHB
nh dng lu lng
Nt DS
Hnh 13 . Cu trc nt dch v phn bit
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
27/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
ca kiu phn loi ny l tnh n gin v ch c mt s hu hn cc trng thi cn c b
nh tuyn duy tr. Kiu thit b khc gi l thit b phn loi nhiu trng (multi field
MF) v n c th dng nhiu nhiu trng trong phn u gi xc nh xem gi c thuc
lung hay khng. u im ca kiu phn loi ny l cc gi thuc v cc lung cng n
mt giao din nhng c SLA khc nhau c xc nh v phn bit. Nhc im ca kiu
phn loi ny l thng tin trng thi c th rt ln .
Trn hnh 13, mt s thit b logic tp hp vi nhau to nn b iu chnh lu lng
(traffic conditioner). B iu chnh lu lng hu ch nht khi s dng ti cc b nh tuyn
bin u vo hay u ra ca mng dch v phn bit. Tt nhin chng c th c ngun
thng tin hoc b nh tuyn bn trong mng. Trong mt nt hay mt giao din c th, mt
s (hay tt c) chc nng m t tr hnh c th khng tn ti.
Thit b logic tip theo l thit b o (meter), dng theo di lung xc nh bi
thit b phn loi gi. N c cha c ch logic nh thng th bi v c kh nng xc nhxem gi tin trong hay ngoi profile. Tu theo SLA v chnh sch ca mng, thng tin t thit
b o c th c thit bnh du v nh dng / loi b gi s dng .
Thit b nh du gi (packet marker) cho php cc gi c x l theo SLA/TCA.
Cc vn c nu ra trong SLA nh lung no nhn dch v no, cch x l cc gi
ngoi profile c b nh tuyn bin thc hin bng cch nh du trng DS vi cc gi
tr c th. Cc gi tr ca trng ny v ngha ca chng c trnh by phn trn.
Thit b nh dng (shaper) m bo lung tun th chnh xc cc tham s cho
trong profile lu lng nht nh. N c th lm mt s gi b tr. Nu dng gi thc s rtkhc so vi profile lu lng, n c th gy ra loi b gi v thit b ng dng khng c b
m v hn (hoc rt ln)
Thit b loi b (dropper) loi b cc gi khi lung m bo s tng thch vi
profile lu lng. SLA/TCA hay chnh sch min xc nh thit b loi b p dng cho tt c
hay ch mt phn ca lung (chng hn cc gi ngoi profile) hay tt c cc lung. Thit b
ny c th dng thng tin t thit b phn loi, o v nh du ra quyt nh loi b gi.
II.2.3. nh ngha dch v
C mt s nh ngha khc nhau cho mng dch v phn bit. Ta s xem xt cc
PHB c bn, c thit k tng thch vi vic s dng trng IP Precedence (trc kia
l mt phn ca trng TOS). Ta cng m t PHB chuyn tip nhanh
(Expedited Forwaring EF) v PHB chuyn tip c m bo (Assured ForwardingAF)
II.2.3.1. Trng DS v cc PHB c bn
Byte DS l nh ngha li ca byte TOS trong phn u IP v4 v lp octet lu lng
trong phn u IP v6. Byte ny c chia thnh hai trng : mt m (codepoint) DS 6 bit v
mt trng (hin khng dng) 2 bit. Mi quan h gia m v PHB ci t trong nt v mngl cu hnh c. duy tr s tng thch ngc vi trng IP Precedence (3 bit) hin
27
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
28/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
ang s dng, mt tp m c nh ngha, gi l m chn lp (Class Selector), c nh x
vi tp chun cc p ng ti thiu tng thch vi cc p ng IP Precedence ang s
dng.
Cu trc trng DS :
PHB c bn c cc nt dch v phn bit h tr gi l PHB mc nh v l p
ng truyn c gng ti a bnh thng ca IP. PHB ny chu s hn ch ti nguyn ca nh
qun tr mng v cc gi c truyn khi nt mng khng phi phc v cc lp dch vkhc. M chn PHB mc nh l 000000 (nh phn). Cc m khc c th nh x n PHB
ny v cc m cha nh ngha c th chn PHB ny l cch x l mc nh chung. PHB
mc nh tng thch vi cch cc gi tin c cng gi tr trng TOS c x l hin nay.
Bng 1 : Bng nh x gia DSCP v PHB
C 8 m chn lp, trong c mt m chn p ng mc nh. Cc PHB do 7 m
cn li chn phi tho mn cc yu cu sau : cc m chn lp phi c trt t theo gi tr ca
chng. Qui lut chung cho cc PHB chn lp l di iu kin ti tng ng, PHB gn
vi m gi tr cao hn phi c p ng tt hn so vi PHB gn vi m gi tr thp hn.
tho mn yu cu ti thiu, phi c t nht hai p ng phn bit r rng .Mt p ng phiu tin cho cc gi mang m DS 11x000 so vi cc gi nhn PHB mc nh tng
28
2 3
DSCP
0 1 75 64
CU
Codepoint
000000
001000
001111
111000
111001
111101
PHB
PHB_number PHB_semantic
PHB_1
PHB_2
PHB_3
Best - Effort
EF
AF
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
29/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
thch vi cc lp IP Precedence 111v 110 ang dng cho lu lng nh ng. PHB
chn lp cung cp c s cho mt tp cc PHB chun c cc dch v phn bit cung cp .
64 m d tr c chia thnh 3 phn.
- xxxxx0 : dng cho cc PHB chun, c 32 m c th gn cho cc PHB chun
- xxxx11 : dng cho cc PHB thc nghim hay cc b, chng c nh ngh v ch
dng trong mt trng DS n
- xxxx01 : dng cho cc PHB thc nghim hay cc b, 16 m ny trong tng lai c
th c dng cho tp chun nu 32 m khng
II.2.3.2. PHB chuyn tip nhanh
Mc tiu ca PHB EF l xy dng kiu dich v ng thu ring o . Cc c
trng dch v ny l : t l mt gi nh, tr v bin thin tr thp v thng lng m bo.nh ngha ca EF tp trung vo cc c ch trong ng truyn vi gi thit rng lu lng
c x l ti cc nt bin ca min DS v c chc nng kim sot chp nhn bn
trong min.
tng chnh ca EF l i vi lung tp hp EF, tc ra c gi mt tc
cho (cu hnh c) hoc cao hn, khng quan tm n ti trn nt ti bt k thi im
no v cng khng quan tm n c trng ca bt k dng lu lng khc m nt nhnh
thy. L do ca yu cu cht ch ny l cung cp dch v vi nhng c im k trn,
hng i phi lun gi mc thp. Cc r rng t c iu l gi tc vo thphn tc ra. thc hin iu , tc ra phi c nh hoc t nht l khng di mt
ngng cho.
C mt s c ch ci t PHB EF, bao gm hng i u tin n gin, lp lch theo
vng trn (round robin) c trng s. .. . Mc d cc c ch ny c th thc hin chc nng
c bn ca EF, chng khng c cng c tnh. Mt s tnh cht ca dch v nh bin thin
tr c th khc nhau rt nhiu trong cc ci t khc nhau ca cng dch v .
II.2.3.3. PHB chuyn tip c m bo
Mc tiu ca nh ngha dch v ny l cho php mng cung cp cc mc m bo
truyn khc nhau v c th cc mc tr v bin thin tr khc nhau. Tt nhin, hai tnh cht
sau khng phi l mi quan tm chnh ca AF. Khng c mc tiu c th v tr v bin thin
cho AF, mc d trong iu kin no (v d nh ph thuc vo vic phn b ti nguyn v
c ch ci t PHB ny), lung c gn PHB AF cao hn c th t c cc c tnh v
tr v bin thin tt hn.
M c gn cho nhm PHB AF cho trong bng sau :
29
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
30/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
Bng 2 Byte m DS cho AF
Yu cu ca PHB AF c pht biu bng nhng iu kin v p ng truyn, phn
b v sp xp li ti nguyn. C 4 lp AF v 3 mc u tin loi b trong mi lp. 6 bit ca
byte DS c chia thnh hai trng : trng th nht (3 bit) l s lp AF (gi tr thp phn
2, 3, 4 hoc 5) v trng th hai (3 bit) l mc u tin loi b (gi tr thp phn 0, 2 hoc 4).
Th t ca byte DS (gi tr s lp AF) ch ra trt t ca dch v. Nu m (x) < m (y) th lp
(y) c lng ti nguyn (b m v bng thng) c cp t nht bng lp (x). Tng t, th
t ca trng u tin loi b ch ra trt t ca t l loi b. Cui cng, trong cng mt lp
AF, nt khng c php sp xp li cc gi ca lung bt k mc u tin loi b .
Trong dch v ny, cc nt ci t c 4 lp AF v cc lp ny khng c kt hp
vi nhau : c ngha l cac gi thuc cc lp khc nhau phi c truyn c lp vi nhau.
i vi 3 mc u tin loi b, phi c t nht hai mc t l loi b phn bit. Nu mng ch
cung cp hai mc, hai gi tr u tin loi b cao hn s c nh x vo t l loi b cao
hn v gi tr thp nht s c nh x vo t l loi b thp hn.
Cui cng, c th dng iu chnh lu lng gii hn lu lng AF i vo mng.
Cc gi c th b loi b do hnh ng iu chnh lu lng nhng chng c th nng cp
hoc gim cp trong mc u tin loi thm b, ch gn vo lp AF
II.2.4. Qun l ng ti nguyn trong m hnh DiffServ
C hai phng php qun l ti nguyn l qun l ti nguyn ng v qun l ti
nguyn tnh, ti nguyn c th c cung cp ng theo nhiu phng php. Trong m hnh
dch v tch hp, vic cung cp ng ng ti nguyn ch yu nh giao thc RSVP. Trong
m hnh dch v phn bit, phn trn ta xem xt m hnh DiffServ vi s cung cp tnh
ti nguyn. Vic cung cp tnh ti nguyn c u im l khng to ra nhiu cc gi tin bo
iu khin cho vic d tr ti nguyn nh trong cung cp ng v khng i hi vic kimsot thu nhn ng, nh th m hnh s n gin hn. Tuy nhin, vic cung cp tnh ti
nguyn cng c mt s hn ch, l tnh km linh hot v c bit l khng s dng ti u
ti nguyn. Chnh v th, gn y, qun l ti nguyn ng trong m hnh DiffServ ngi
ta s dng mt phn t mi l Bandwidth Broker.
II.2.4.1. Tng quan v Bandwidth Broker
Mc tiu cui cng ca h tr QoS cho mng l cung cp cc dch v phn phi d
liu vi cht lng khc nhau cho cc user v cc ng dng khc nhau. Tuy nhin t quan
im nh tuyn, h tr QoS gm ba phn c bn :
nh ngha cc lp
30
AF1 AF2 AF3 AF4u tin loi b thp 010000 011000 100000 101000u tin loi b trung bnh 010010 011010 100010 101010u tin loi b cao 010100 011100 100100 101100
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
31/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
Xc nh lng ti nguyn cho mi lp
Phn loi cc gi vo cc lp tng ng
N lc DiffServ gii quyt vn th nht v vn th ba, n xc nh cc lp lu
lng cng nh cung cp mt c ch phn lp gi n gin m khng cn bit cc gi thuc
lung no hay thuc vo ng dng no. Bandwidth Broker gii quyt vn th hai bng
cch theo di s cp pht ti nguyn hin ti cho cc lu lng c nh du v xem xt
cc yu cu mi da trn cc chnh sch v s cp pht hin ti.
bn trong vng DS, BB kim tra yu cu v QoS t cc user v cc ng dng ring
bit v phn phi ti nguyn trong vng tu thuc vo cc chnh sch s dng ti nguyn
ca vng. bn ngoi, mt BB s chu trch nhim thit lp v duy tr tho thun dch v
song phng vi BB ca cc min ln cn m bo x l cc lu lng d liu i qua
bin ca vng .C ch hot ng ca Bandwidth Broker : yu cu cp pht ti nguyn cho mt
lung c th c gi ti BB. Yu cu bao gm loi dch v, tc , burst ti a v thi
gian yu cu dch v, yu cu ny c th do mt user hay mt BB ca vng khc a ra.
u tin BB s tin hnh chng thc yu cu, sau kim tra xem ti nguyn cha c
phn phi c p ng yu cu khng. Nu mt yu cu qua c hai kim tra ny, bng
thng kh dng s gim i mt lng bng bng thng yu cu v c tnh lung (flow
specification) c lu li.
BB cu hnh cc router l thch hp vi thng tin v lung c cp dch v ti thiim dch v bt u. S cu hnh ny l trng thi mm (soft state), c BB lm ti
nh k .
BB l mt phn ca kin trc DiffServ, n ng vai tr quan trng trong vic qun l
ti nguyn dch v khc bit .Hai kha cnh quan trng l :
- Qun l ti nguyn trong vng
- Qun l ti nguyn gia cc vng
a) Qun l ti nguyn trong vngQun l ti nguyn trong mt vng gii quyt vn cp pht ti nguyn trong mt
mng hay mt vng (domain) .
Trong mt mng gc, SLA c tho thun vi khch hng v yu cu cp pht bng
thng c p ng hay t chi da trn vo lng ti nguyn kh dng. Ngoi ra, thng tin
v DSCP c thit lp, c chuyn cho cc router l v thng tin v thit lp lp c
chuyn ti egress router cn c vo yu cu .
Trong mng chuyn tip, qun l ti nguyn c yu cu ch yu h tr lung
thng tin i qua min. Khi mt BB nhn c thng tin qun l ti nguyn gia cc min,
thng tin bao gm : thng tin v lung tp hp i vo vng ti mt im vo c th v DSCP
c yu cu cho lung . Lung tp hp hin ti c update profile thng tin lung ra vo.
31
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
32/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
BB theo di lu lng DS i vo v ri khi vng qua bin ca n, m bo rng tho thun
song phng vi cc min ln cn c m bo
b) Qun l ti nguyn gia cc vng
Qun l ti nguyn gia cc vng cp n vic cung cp v phn phi ti nguyn
ti bin mng gia hai vng. Mt SLA song phng xc nh s lng v loi lung, m
mi bn ng gi v/hoc nhn, phi c thit lp trn bin gia hai min
Thng ip bo hiu c gi gia cc BB ca cc vng ln cn yu cu BB ln
cn ti nguyn cn thit trong mng ln cn v truyn t thng tin v ti nguyn c
yu cu trn ng ni cc vng.
Trong mt mng gc, mt BB qun l ti nguyn trn ng ni mng gc vi mng
chuyn tip k vi n. Trong mng chuyn tip, BB theo di lu lng DS n v i khi
vng qua bin vng, m bo rng tho thun song phng vi vng ln cn c gi vng.BB thng tin vi router bin i vo v i ra cu hnh b iu khin lu lng
trong router da trn cc tho thun.
II.2.4.2. Kin trc ca mt h thng BB
Mt BB bao gm 4 thnh phn nh sau Bandwidth Broker Database
Bandwidth Broker Server
Bandwidth Broker Command Line Interfaces
o Service Level Agreement Client.
o Bandwidth Allocation request Client.
Bandwidth Broker router configuration client
Trong :
BB SLA Client dng theo di cc user, ti nguyn v topology ca vng. BB SLAClient cha d liu SLA, d liu cp pht ti nguyn v d liu topology ca vng .
32
BB
Database
BB SLA
Client
BB BARClient
BB RouterClient
BBServer
Hnh 14 . Kin trc h thng BandwidthBroker
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
33/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
BB Server x l tt c tin tc truyn thng gia cc thnh phn ca BB, tin hnh
chng thc v cu hnh thit b
Bandwidth Broker Command Line Interfaces cung cp chc nng yu cu v thay
i dch v user
BB Router Configuration Client cu hnh cc router l trong min x l d liu t
mt user ring bit
Hnh di y minh ho m hnh dch v phn bit s dng Bandwidth Broker, trong
BB l phn t ng vai tr qun l ti nguyn trong dch v phn bit
II.2.5. u im v hn ch ca dch v Diffserv
II.2.5.1. u im
Tnh d m rng (scalability)
y l u im quan trng nht ca Diffserv. Trn mng trc c th c rt nhiu
lung lu lng, bt k giao thc no yu cu duy tr trng thi tng lung hay tnh ton
phc tp u dn n kh khn trong vic m rng dch v. Diffserv thc hin gp nhiu
lung v do c th x l mt s lng lung ln. Thm na, Diffserv a nhng cng
vic phc tp (phn loi, qui nh lu lng) ra cc b nh tuyn bin nn cc PHB trong
Diffserv n gin, cho php hot ng vi tc cao.
D qun tr
Trong mt DS framework, cc vng DS khc nhau c th ci t cc PHB tu
min l tho mn SLA . Do cc nh cung cp dch v c th t do la chn ci t, v
vy h c th chn cch cung cp Diffserv vi nhng thay i ti thiu trong c s h tng
ca h.
II.2.5.2. Hn ch ca DiffservTrong kin trc Diffserv c hai hn ch c bn.
33
Hnh 15 . M hnh dch v phn bit x dng BB
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
34/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
Diffserv cung cp cht lng dch v cho lung lu lng trn c s tng chng, thng
khng m bo cht lng dch v t u cui n u cui
Diffserv khng c kh nng x l li ng truyn. Chng hn, khi mt ng truyn
mang lu lng EF trong min Diffserv hng, nh cung cp dch v khng c cch no
gi nhanh lu lng qua mt ng truyn khc v m bo mt gi l ti thiu.
Hn na s dng c ch chn ng ngn nht, mt s ng trong min Diffserv c
th b tc nghn trong khi cc ng khc li khng c s dng.
C th thy Diffserv ch thch hp vi mng trc, ni c nhiu lung i qua, kt hp
cc lung gim bt ti cho thit b. Nhng ngay c trn mng trc, cng cn c nhng c
ch h tr Diffserv trong vic chn ng nng cao hiu qu s dng dch v . MPLS vi
kh nng traffic engineering c th p ng yu cu ny .
II.3. Multi Switching Label Protocol v Traffic EngineeringII.3.1. Gii thiu
Trong mng IP truyn thng, gi d liu c chuyn tip c lp ti mi router cn
c vo header ca gi v bng thng tin nh tuyn. Thut ton chuyn tip da trn so khp
di nht, ngha l prefix so khp cng di cng c u tin. Tuy nhin thut ton ny kh
chm. ng thi chn ng theo qui tc ng dn ngn nht cng gii hn kh nng qun
l ti nguyn mng .
MPLS l mt cng ngh mi c gng gii quyt nhng vn v nh tuyn trong
mng IP truyn thng . Vi MPLS, mt nhn c chiu di ngn v c nh c gn cho mi
packet v qu trnh chuyn gi trong mng da trn nhn ny. Vic phn tch ton b
header ca gi d liu c thc hin ch mt ln ti nt vo ca mng MPLS, nh vy tin
trnh nh tuyn n gin hn v nhanh hn.
Cc dch v trong mng IP truyn thng c c trng khng th d on trc. im
mnh ca MPLS l cung cp kh nng Traffic Engineering. V d nh vic s dng cc
tuyn ng r rng dn n kh nng qun l ti nguyn mng v h tr cc dch v mi.
Sau y, chng ta s xem xt kin trc ca MPLS v Traffic engineering vi MPLS
34
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
35/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
II.3. 2. Kin trc MPLS
tng ca MPLS l khi mt packet n mt ingress LSR (Label Switching
Router). LSR xc nh FEC (Forwarding Equivalent Class) ca packet v gn nhn cho
packet tng ng vi FEC da vo nh x trong Incoming Label Map (LIM). LIM c th
c t ti mi nt bng tay hoc bng giao thc bo hiu nh LDP, CR LDP v RSVP
TE (c IETF nh ngha). Cc LSR tip theo trong ng i ca packet ra quyt nh
chuyn tip da trn nhn ca packet v thc hin hnh ng tng ng vi nhn (c qui
nh trong LIM) .Nt cui cng trong min MPLS, egress LSR s b nhn router k tip
nhn c packet ging nh khi packet i vo min MPLS .
S chuyn tip gi MPLS nh sau :
35
Tonhn
inhn i
nhn
LSR
inhn
inhn
Bnhn
Bn nhn
Bn nhn
Bn nhn
Bn nhn
Ntbin
Ntbin
Mngkhng
phiMPLS
MngMPLS Mng
khngphiMPLS
Lung khng c gnnhnLung c gn nhn l trnh1Lung gn nhn l trnh 2
Hnh 16 . C ch chuyn tip gi MPLS
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
36/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
II.3.2.1. Cc thnh phn chnh trong m hnh
Nhn
Nhn c s dng trong MPLS c chiu di ngn v c nh. Mt nhn ch c
ngha cc b v n i din cho mt FEC m packet c gn vo. Mt packet c th c
nhiu nhn v chng c t chc thnh stack (Last In First Out).
Label Switching Router (LSR)
LSR l mt nt c kh nng chuyn tip packet t nhin ca tng mng v cng cho
php cc giao thc iu khin MPLS. C th phn LSR thnh LSR ngc hng v LSR
xui hng .LSR chuyn packet theo hng ca lung d liu l LSR xui hng cn LSR
nhn packet l LSR ngc hng. Label Switching Path (LSP)
LSP ca mt packet l mt dy cc router < R1 ;. .. ; Rn > vi R1 l LSP ingress v
Rn l LSP egress. LSP ingress gn nhn vo packet mc m no , cc router gia nt vo
v nt ra chuyn packet da vo nhn ny, nt ra chuyn tip packet s dng nhn mc m
k vi k > 0 hoc s dng mt s th tc chuyn tip khc.
Next Hop Label Forwarding Entry (NHLFE)
NHLFE c s dng khi mt packet gn nhn c chuyn tip v pha trc
NHLFE cha thng tin v chng tip theo ca packet v hot ng c thc hin trnchng nhn ca packet. Mt nhn c th c thay th bng mt nhn mi hay c th b b
i. Mi nhn ca mt packet vo c th c lin kt mt NHLFE. chia lu lng ra
thnh cc ng khc nhau c th c vi NHLFE cho mt label .
Incoming Label Map (ILM)
ILM m t nh x gia nhn ca mt packet vo v mt tp NHLFE. LSR chuyn
tip packet c xc nh bi NHLFE. C th so snh ILM vi bng nh tuyn ca router
IP truyn thng.
Label MappingKt hp nhn l kh nng ca LSR chuyn tip cc packet c ngun hoc nhn khc
nhau ti mt FEC vi mt nhn. Thng tin m cc packet c khi chng ti t cc interface
khc nhau vi nhn khc nhau, s b mt trong th tc kt hp nhn .
II.3.2.2. Forwarding Equivalent Class
Thng tin t mt s giao thc dn ng truyn thng (nh OSPF) c gi li
trong nh tuyn tng mng bit cn chuyn tip packet nh th no v chia khng
gian chuyn tip thnh thnh cc FEC. FEC bao gm cc packet c chuyn tip trn cng
36
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
37/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
ng dn v c i x nh nhau. Nhn ca mt packet nh x packet ti mt FEC.
Packet c gn vo FEC ch mt ln
Forwarding granularity cp n mc tp hp c s dng trong quyt nh
chuyn tip. MPLS h tr nhiu kiu forwarding granularity. Cc packet c th c gn
vo cng FEC da trn nt ra, a ch IP ch hoc lung ng dng. Phn loi da vo nt ra
l mc th nht ca granularity v ph hp vi mng ln. Trong khi phn loi cn c vo
lung ng dng l mc tinh vi nht nhng n kh nng m rng khng cao .
II.3.2.3. Label Distribute Protocol
Label Distribute Protocol c s dng trong tin trnh thit lp ng dn, vi
LDP, mt LSR thng bo cho LSR khc v nh x label/FEC m n thc hin. Quyt
nh gn mt label ti mt FEC c thc hin bi LSR xui hng. LSR ny c th thchin kt ni nhn theo hai cch. Cch th nht, LSR ngc hng yu cu LSR ln cn kt
gn mt nhn ti mt FEC. Cc th hai, LSR xui hng gn trc tip m khng cn yu
cu .Label Distribute Protocol cng c s dng trao i thng tin v kh nng MPLS
gia hai Label Distribute peer. MPLS cho php nhiu Label Distribute Protocol. Ba Label
Distribute Protocol l LDP, CR LDP v RSVP TE c chun ho .
II.3.3. Traffic Engineering vi MPLS
II.3.3.1. Gii thiu chung
Traffic Engineering c s dng t c mc tiu hiu nng nh ti u ti
nguyn mng v xp t lu lng vo cc ng truyn c th. iu ny c ngha l tnh
ton ng i t ngun n ch da vo mt tp rng buc v chuyn tip lu lng dc
theo ng i ny. Chuyn tip lu lng theo mt ng nh vy l iu khng th i vi
IP, bi v quyt nh chuyn tip IP c a ra c lp ti mi chng v ch da trn ach ch IP ca packet
MPLS c th d dng chuyn tip lu lng trn mt ng i tu . Kh nng dn
ng r rng ca MPLS cho php ngi khi to LSP tnh ton ng i, thit lp trng
thi chuyn tip MPLS dc theo ng i v nh x cc packet ti nhng LSP ny. Khi mt
packet c nh x vo mt LSP, vic chuyn tip c thc hin da trn nhn v khng
hop trung gian no thc hin bt c quyt nh chuyn tip c lp da trn a ch ch IP
ca packet. MPLS TE a ra khi nim LSP priorities. Mc ch ca priorities l nh du
mt s LSP bo hiu rng chng quan trng hn cc LSP khc v cho php chng ly ti
nguyn t nhng LSP t quan trng hn. Lm nh vy s m bo rng :
37
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
38/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
- Khi khng c cc LSP quan trng, ti nguyn c th c dnh cho cc LSP t quan trng
hn.
- Mt LSP quan trng lun thit lp dc theo ng i ti u nht (ngn nht)
- Khi mt LSP cn nh tuyn li, cc LSP quan trng c c hi tm thy mt ng i ln
hn .
Mc tiu ca traffic engineering l tm ra mt ng i trong mng tho mn mt tp
cc rng buc. Do , nhng rng buc ny cn c a vo tnh ton khi tnh ton cc
ng i kh thi ti ch. Cc rng buc c th l bng thng yu cu cho mt LSP c
th, s lng hop m lu lng c php i qua, mc u tin ca LSP so vi cc LSP
khc. v. v. .
Vic tnh ton mt ng dn tho mn nhng iu kin rng buc ny c th cthc hin ti nt vo s dng mt thut ton tnh ng (v d nh CSPF).
Cui cng khi ng i c tnh ton thnh cng, trng thi chuyn tip MPLS
c thit lp dc theo ng i bng cch s dng RSVP TE nh mt giao thc phn b
nhn. Khi ng i c thit lp, ti nguyn kh dng c update ti mi nt v cc nt
khc c thng tin v s thay i ny
II.3.3.2. M hnh thc hin
thc hin traffic engineering, ngui ta a ra hai phng php l Overlay Model
v Peer Model .
a) M hnh Overlay
Mng backbone thng s dng cng ngh ATM v s dng n theo cch thng
thng xy dng mch qua la chn ng i qua mt mng. Thay v cho php mi
router quyt nh ng i xuyn qua mng, iu hnh vin c th xy dng ng i haycc mch i qua vi router m khng nhng router ny a ra bt k quyt nh no v
dn ng, iu ny c ngha l bng nh tuyn c xy dng bng tay. i vi mng IP,
MPLS c th thc hin nhim v ny.
Chc nng tch cc ca mt mng nh vy l lu lng c th c chuyn mt
cch r rng, cho php lu lng i qua mt s ng truyn tc thp, gii phng dung
lng trn cc ng truyn khc nhm nng cao hiu nng truyn lu lng. Vic ny c
th c thc hin bng cch nhp vo bng tay mt s tuyn hoc bng cch thit lp t
ng mt mng full mesh (mng m mi li vo /ra u c ng i trc tip n mi li
vo khc). Mc d m hnh Overlay c nhiu thun li v ang c s dng rng ri hin
nay nhng n c vn v m rng khi thit lp mng full mesh. l vn N square
38
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
39/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
m i vi mi LER c thm vo mng, phi thm vo mt ng i t LER ny ti
mi LER khc trong mng. Nh vy s c N 1 ng i mi cho mi LER mi. Khi mng
tng ln, s lng ng i tng ln rt ln, thm vo s phc tp v chi ph thng ip
ng k. c bit l khi mt ng truyn hng, phi thc hin mt s lng ln hot ng
update.
b) M hnh peer
Trong m hnh ny iu khin lu lng cn bng c th t c bng cch thay
i weight ca ng truyn trong giao thc dn ng OSPF. Vi phng php ny, mi
ng truyn c cho mt gi tr phn nh mc s dng ca ng truyn . Nu l
mt ng truyn chm, t nh ng truyn v tinh hay ng hay b tc nghn, ng
truyn ny c th c cho mt gi tr weight cao, bo cho router chn ng truyn
khc. Theo cch ny, cc weight c tnh ton v thit lp ch mt ln , c th gip mngcn bng vi t hoc khng c ng truyn tc nghn v lu lng overhead t hn so vi
m hnh Overlay .
II.3.4. Kt lun
c thit k cho php IP over ATM nhng MPLS c nhng kt qu tch cc nu
c ci t trn mng IP thng thng. MPLS l mt gii php a nng cho nhiu vn
ca mng hin nay: tc , scalibility, qun l cht lng dch v v traffic engineering.
Bng cch gn mt header c bit vo mt packet, cc router trong mng s khng cn mpacket, trch ra a ch IP v da vo quyt ng i. MPLS ch n gin m header
c bit v cn c vo header ny, gi packet n ng k tip xc nh.
Bng cch s dng mt cng ngh nh MPLS, traffic engineering cho php gim tc
nghn lu lng trn mng. Vi traffic engineering, c th a mt s lu lng vo mt
ng v mt s lu lng vo ng khc, chng hn nh trn mt ng truyn v tinh
v trn mt ng truyn khc r hn. MPLS header s bo cho router ng gi packet
thay v lu chn packet gn nht
39
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
40/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
PHN 3NH GI, KT LUN
III.1. nh gi, phn tch cc phng php:
C bn phng php cung cp cht lng dch v cho mng IP l Intserv, Diffserv,
MPLS v Traffic engineering u c nhng u v nhc im ring.
(1) M hnh dch v tch hp (Intserv)
u im:
o C kh nng cung cp cht lng dch v end-to-end.
o Cho php p trc mt knh xuyn qua mng vi bng thng m bo
Nhc im:
o Kh nng m rng km, ch thch hp vi mng nh.
(2) M hnh dch v phn bit (Diffserv)
u im:
o D m rng: y l u im quan trng nht ca Diffserv. Trn mng trc
c th c rt nhiu lung lu lng, bt k giao thc no yu cu duy tr
trng thi tng lung hay tnh ton phc tp u dn n kh khn trong vic
m rng dch v. Diffserv thc hin gp nhiu lung v do c th x l
mt s lng lung ln. Thm na, Diffserv a nhng cng vic phc tp
40
-
8/3/2019 Tieu Luan-chat Luong DV Tren Mang IP Cuong-Thanh
41/49
Cc phng php nng cao cht lng dch v trn mng IP---------------------------------------------------------------------------------------------------------------
(phn loi, qui nh lu lng) ra cc b nh tuyn bin nn cc PHB trong
Diffserv n gin, cho php hot ng vi tc cao
o D qun tr: Trong mt DS framework, cc vng DS khc nhau c th ci
t cc PHB tu min l tho mn SLA . Do cc nh cung cp dch v
c th t do la chn ci t, v vy h c th chn cch cung cp Diffserv
vi nhng thay i ti thiu trong c s h tng ca h.
Nhc im:
o Diffserv cung cp cht lng dch v