I Doan hang doiC)
r= IP data
IP data
Phan loai
I (Ing I'"'' I .: Setup
Data .. ·········/
.. ··
.·
Cac ban tin setup cai d~t truce
Chmrng 2:KiRn trllc COS
a. Mo hinh
49
Phtpn Van Ng(JC /Op: H07VTTD
the duoc khai bao boi giao thirc bao hieu nhir RSVP hay nhan cong.
Thanh phan di~u khien hru hrong bao g6m:
• Di~u khien chap nhan : xac dinh thiet bi mang co kha nang h6 tro
QoS theo yeu du hay khong.
• Thi~t bi phan loai (Classifier) : nhan dang va lua chon 16-p dich vu
dua tren n9i dung cua mot s6 tnrong nhfrt dinh trong phan tieu d~ goi.
• Thi~t bi l?p lich (Scheduler) : cung dp cac rrnrc chfrt luong dich vu
QoS tren kenh ra cua thi~t bi mang.
• Cac rmrc chfrt luong dich vu cung cap boi lntServ bao gom:
• Dich V\1 bao dam GS: bang t~n danh rieng, tr~ co gioi han va khong
bi thfrt thoat goi tin trong hang. Cac (mg dung cung dp thuoc loai
nay co the ke d~n : hci nghi truyen hinh chat luong cao, thanh toan
tai chinh thoi gian thuc, ...
• Dich vu kiern soat tai CL : khong dam bao v~ bang t~n hay tr~
nhung khac 116 hrc t6i da 6' diem khong giam chfrt luong mot each
dang ke khi tai mang tang Jen. Phu hop cho cac img dung khong
nhay cam !Am v6i d9 tr~ hay mfrt goi nhu truyen multicast
audio/video chat luong trung binh.
• Dich vu n6 Ive t6i da.
* Yeu c&u QoS tlbi vo'i dich V{l .lntServ
Ki~u dich vu mang 15i lien quan phan 16n toi thoi gian truyen goi. Hieu nang dich
vu phu thuoc vao d9 tre thfrp bien d6i trong khoang rong. Cac (mg dung thoi gian thuc
la m9t loai (mg dung yeu du thoi gian khat khe, chi dn goi thoi gian thuc d~n muon
hon thoi gian cho phep la goi d6 khong con gia tri va co the bi loai bo. Con cac irng dung dan h6i thi luon cho cho cac g6i d~n.
•!• Cdc u'ng dung thiri gian thuc: Chia cac irng dung thoi gian thuc thanh 2
nhom:
• Ung dung thoi gian thuc co d9 trl kh6ng chap nhdn: co hieu nang cao neu dua ra duong bien tre cao hon dang tin cay. De h6 tro cac 1rng d\mg tho·i
gian th1,rc khftt khe nay thi phai dam bao m9t duong bien tre dang tin c?y.
• Ung d1,1ng tho'i gian th1,1·c tuong thich trl (c6 d9 tr€ chfrp nh?n duQ'c):
kh6ng yeu du m9t duong bien tr€ dang tin c?y. No c6 th~ chinh sira de
phu hQ'p v6i S\1" thay d6i Clla d9 tre. Cac i'.rng d\mg nay dUQ'C gQi la cac (mg
d\mg tuang thich. D\ra tren cac (mg d\mg nay ta c6 the chia ra thanh 2 lo?i:
3 Dtch v1,1 du9·c dam bao : dua ra cac djch Y\l c6 duong bien tr€ dang tin c?y cao
trong cac d9 tr€ . Djch V\l nay khong chi cung dp dam bao cho d9 tr€ d~u cu6i ma
con ca bang thong. De mo ta m9t lu6ng sir d\mg thu?t toan gao ro. Dva vao vi~c
Chmrng 2:KiRn trllc COS
50
Phtpn Van Ng(JC /Op: H07VTTD
mo ta cac luong rnang co the tinh toan cac tham s6 thay d6i, mo ta each n6 XU ly nhu th€ nao d6i voi mot luong, va phoi hQ']J cac tham s6, tinh toan duce gia tri tr€ 16n nhfrt cua mot goi. D<) tr€ cua mot goi bao g6m hai thanh phan : tr€ c6 dinh va
tr€ hang doi. Tr€ c6 dinh la chirc nang cua dtroug duce chon bao gbm ca tr€ truyen
dftn, n6 duoc quyet dinh dua vao CO' du thi€t lap. Tr€ hang doi duoc quyet dinh boi cac dich vu dam bao, no la mot chirc nang CUa hai tham s6 : t6c dQ gao ro Va t6c dQ dfr li~u ma cac irng dung yeu du. Dich vu dam bao khong di€u khien tr€ trung binh
hay tr€ nho nhfrt cua datagram ma chi di€u khien tr€ hang doi. Dich vu nay dam
bao rang g6i tin se d€n trong thoi gian truyen yeu du va khong bi loai bo khi hang
doi bi dfty, cung dp cac luu hrong cua luong gioi han boi cac tham so hru luong
tren ly thuyet. Mot d~c diem cua dich vu nay la khong t6i thieu hoa tr€ jitter nhung
di€u khien tr~ hang doi 16n nhat. Tu khi duong bien tr€ duce dam bao thi d<) yeu
du v€ d<) tr€ du thoa man ca nhtrng hang doi dai nhat,
• Dich v~1 tai duce ili~u khidn: cung dp d<) tin cay cong bang cho moi d9 tr~ tuy nhien khong hoan toan la tin c?y. Cac dich vu nay khong c6 gang gioi han d<) tr€ cua m6i g6i, nhung lai quan tam toi su phan b6 tr€. N6 cung dp hieu nang t6t hon so voi cac dich vu best effort.
N6 gftn giong nhir heat dong dftu cuoi duoc cung dp cho cac dich vu best effort trong truong hQ'P duoi rmrc phi tai, Ly thuyet cho rang ben
duoi di€u kien phi tai thi ti I~ cac g6i duce truyen d€n phia dftu cuoi
ben kia la rfrt cao, va d<) tr~ truy€n dfin thi khong chenh l~ch nhi€u so v6i d<) tr~ truy€n nh6 nhfrt. Djch V\L tai di€u khien nay c6 mvc dich h6
tro· cho cac 16p djch V\1 thai gian thvc tuang thich v6i tr€. Cac djch V\l nay lam vi~C t6t trong moi trnang phi tai nhung bj suy thoai nhanh
ch6ng du6i di~u ki~n tran tai. M?ng phai dam bao r~ng tai nguyen
bang thong va ti€n trinh xfr ly g6i phai c6 gia trj d~ xir ly cac mfrc djch V\1 yeu du. Cac djch V\l tai duo·c di€u khien khong b~t bu<)c sir
dvng cac gia tri tham s6 cho mvc df ch d~c bi~t nhu:d<) tr€, d<) mfrt
g6i. Vi~c chfrp nh?n dich V\l tai duqc di€u khi~n chi don thuftn la m<)t
cam k€t de cung dp cac lubng c6 djch V\l gftn nhu tuang duong v6i
vi~c cung dp cho luu luQ'ng khong di€u khien duo·c ben du6i di€u
ki~n c6 tai nh~. Lu6ng dich V\1 tai duQ'c di€u khien c6 the c6 it ho~c khong c6 tr€ hang dqi g6i trung blnh.
•!• Ctic frng d{tng ilim hbi: Cac ung d\mg dan h6i luon luon cha cac g6i d€n. D~c diem chfnh cua cac i'.rng d\mg nay la cl11'.1ng Slr d\mg dfr li~u ngay l?p tire Chtr khong de cha trong bQ d~m, va lUOll ChO' goi d€n de Xlr ly Chtr khong b~t dftu qua trinh khi khong c6 g6i. Nhin chung d6i v6i vi~c pban ph6i tr€ duqc dua ra thl cac (mg d\mg nay ph\1 thu<)c nhi€u vao d<) tr€ tmng binh
Chmrng 2:KiRn trllc COS
51
Phtpn Van Ng(JC /Op: H07VTTD
* Khai ni~m
TU: cac nam v€ tnroc, n€n cong nghiep da chuyen huong sang ki~u dich vu phan biet
d~ cung dp de each d6i xir voi lop dich vu cua luong IP. Dich vu phan biet duce xem nlm la su phat trien cua viec sir dung cac truong TOS trong cac goi IP. Dich vu phan biet la mot kieu CoS(l6p dich vu-Class of Service) nham nang eao chfrt luong cua de dich vu best effort trong mang
N6 phan biet luu hrong boi ngiroi sir dung, cac yeu du dich vu va cac tieu chuan khac nhau, sau d6 no danh dfru cac g6i do vay ma cac node mang co th~ eung dp cac rmrc dich vu khac nhau thong qua hang doi mi tien hoac phan ph6i bang t~n, hay bang
viec chon lua de router chuyen dung cho de luong hru hrong d~e biet. H¢ thong quan ly hoat dong di€u khi~n viec phan phoi dich vu. Ki~u dich vu best effort truyen thong
cua Internet khong th~ phan biet gitta de luong duce tao ra boi cac Host khac nhau. Khi de lucng thay d6i thi mang cung dp dich vu t6t nhat ma no co th8 nhung khong co su di€u khien d~ bao t6n cac rmrc dich vu eao hon cho mot s6 luong nay ma khong phai la cac luong khac. Dich vu DS da lam gi d~ cung dp de rmrc dich vu t6t hon
trong moi truong best effort. Dich vu DS mang d~n each ti~p c?n khong trang thai di€u nay tf>i thieu hoa si,r dn thi~t cua cac node trong m?ng Internet d~ nh6 bfrt ki di€u gi v€ cac Ju6ng. N6 khong t6t trong vi¢c cung dp QoS nhu trong each ti~p c?n c6 tr?ng thai nlmng n6 thi,rc t~ hon .khi truy€n tren m?ng Internet. Cac thi~t bj DS t?i bien cua ID?ng danh dfru cac g6i theo mot each nha d6 c6 th~ mo ta ml'.rc dich V1,1 ma chUng nh?n. Cac tbanh ph~n CUa m?ng dap l?i CaC danh dfru mot each don gian ma khong dn thuong lm;mg duang d§n hay nh6 cac thOng tin tr?ng thai cho mfli lu6ng. Them vao d6 cac 1'.mg dvng khong dn yeu du mt'.rc djch Vl,l d?e bi¢t hay cung dp tinh nang thOng bao v€ hanh trinh cua lu6ng.
Mot sf> d~c di8m cua DS:
• DS djnh nghTa tmang DS moi trong tieu d€ cl'.ia g6i tin IP thay th~ cho trucmg ToS. Cac bit m§u trong tmang chi ra lo?i djch Vl,l va each cu xir ti~p theo trong cac node m?ng. G6m hai tmang DSCP (differentiated services codepoint-di8m ma djch vi,1 phan bi¢t) va bit CU chi thj tr?ng thai sfr dvng. c. Djch V\I DiffServ
Viec dua ra mo hinh IntServ da co ve nlm giai quyet duce nhi€u vfrn d€ lien quan d~n QoS trong mang IP. Tuy nhien tren thuc t~, mo hinh nay khong thuc Sl,1" dam bao duce QoS xuyen su6t(End-to-end). Da co nhieu e6 gang d~ thay d6i di€u nay nham dat
duce mot mire QoS cao hon cho mang IP va mot trong nhirng c6 gang do la Sl,T ra doi
cua DiffServ . DiffServ sir dung viec danh dfru goi va x~p hang theo loai d~ hfl tro cac dich vu uu tien qua mang IP. Hien tai IETF da co mot nhom lam viec DiffServ d~ dua ra cac tieu chuan RFC v€ DiffServ .
Chmrng 2:KiRn trllc COS
52
Pham Van Ng(JC lop: H07VTTD
Hinh 2. 11 Mo hinh Dij]Serv t(J.i bien va Toi cua tn(J.ng
•!• Mo hinh DiffServ bao g6m mot s6 thanh phan nlnr sau:
• DS-Byte: byte xac dinh DiffServ la thanh phsn TOS cua IPv4 va
tnrong loai luu Iuong 1Pv6. Cac bit trong byte nay thong bao goi tin
duce mong doi la nhan duce thuoc dich vu nao.
• Cac thiet bi bien (router bien) : nam tai 16.i vao hay lfli ra cua mang
cung dp DifIServ .
Router 15i
Hang doi, quill ly, lf1p lich
Phan loai DS byte
Router bien
Hang dci, quan
ly, l~p lich Danh dfiu g6i Chinh sach Phan loai da byte
• 6 bit trong tnrong DSCP co the dinh nghia len d~n 64 loai dich vu mang
phan biet,
• PBH (each CU' xir tren rung chang) d~ cap d~n each CU' xir huong di ngoai l~
cua cac goi qua mang DS. Gia tri cua tnrong DSCP chi thi PHB sl'.r dung.
• PHB co the thoa man cite yeu cftu bang thong d~c biet (vi du nlnr hfl tro cac
dich vu thoai thoi gian thuc) hoac cung dp mot vai dich V\1 uu tien. Cac dac
tinh cua dich vu co th€ thiet k~ d€ cait hien kha nang thong qua, giam do tr~,
jitter, va do m~t goi.
• Cac dich vu phan biet co the cung dp cac Joai yeu dtu ung dung khac nhau
va cho phep cite nha cung dp dich vu dua ra cite gia dich vu theo d~c tinh
cua chung
• Cac dich vu DS duce thiet k~ d€ lam viec ben trong mot vung hay dĐu cudi
qua mang Internet
ã Cac lu~t l~ ma xac dinh dich V\l la mot bo cac luge d6 quan ly tren co so cite
chinh sach
* Mo hinh
Mo hinh DiffServ tai bien va loi duce mo ta nhu sau:
Chmrng 2:KiRn trllc COS Dd an tdt nghi¢n
53
Phtpn Van Ng(JC /Op: H07VTTD
• Cac thiet bi ben trong mang DiffServ .
• Quan Jy cuong birc : cac cong cu va nha quan tri ITT?ng giam sat Va do
ki~m dam bao SLA giira mang va nguoi dung.
•:• Nguyen t~c ca ban cua DiffServ nhu sau:
• Dinh nghia mot s6 hrong nho cac lop djch vu hay rmrc uu tien. Mot
lop dich vu c6 th~ lien quan toi cac dac tinh luu luong (bang t§n
min-max, kich ca burst, thoi gian keo dai burst. .. ).
• Phan loai va danh dfiu cac g6i rieng biet tai bien cua ITT?ng vao cac lop dich vu.
• Cac thiet bi chuyen mach, router trong mang 15i se phuc vu cac g6i theo
noi dung cua cac bit da duce danh dfiu trong phan mao dĐu cua g6i.
ã Khong yeu du bao hieu cho tung Iuong
• Dich vu uu tien c6 th~ ap dung cho mot s6 luong rieng biet cung mot
lop dich vu. Di~u nay cho phep nha cung dp dich vu d~ dang cung
dp mot s6 hrong nho cac rmrc dich vu khac nhau cho khach hang c6
nhu du
• Khong yeu du thay d6i tai cac may chu hay cac ung dung d~ h6 tro
dich vu uu tien. Day la cong viec cua thiet bi bien
• H6 tro rfit t6t dich V\I VPN.
ã:ã Tuy nhien DiffServ vĐn con mot s6 vfin d~ dn khac phuc nhu:
• Khong c6 kha nang cung dp bang t§n va d9 tr~ dam bao nhu GS cua
IntServ hay ATM.
• Thiet bi bien v§n yeu du b9 Classifier chfit hrong cao cho tung g6i
giong nhir trong mo hinh TntServ .
• Vfin d~ quan ly trang thai Classifier cua mot s6 luong Ion cac thiet bi
bien la met vfin d~ Ion dn quan tam.
• Chinh sach khuyen khich khach hang tren ca s6 gia cuoc cho dich vu cung dp ciing anh huong den gia tri cua DiffServ
* Ki~n true mang DiffServ
Mang DS bao g6m rfit nhieu thanh ph§n mang va mot vai thuat ngir d~c biet. Tfit
ca cac thanh phan nay Va cac each CU' xir lien quan duce thiet ke d~ tach rieng quan Jy
luu hrong Va tinh nang cung cftp dich V\l tfr cac ch\rc nang dinh huong dU'Q"C thtrc hi~n
ben trong cac node mw1g Joi.
Chmrng 2:KiRn trllc COS
54
Ph{l-m Van Ng(JC /Op: H07VTTD
ffinh 2. 12 Kiin true m{l-ng
Cac tinh nang nlii bat nhftt cua cac mang DS la cac mi~n DS va cac node bien DS.
Cac mien DS c6 th€ la cac mang Intranet rieng, nhung di€n hinh ta cac mang cung dp
dich vu ti! tri c6 rieng cac chinh sach cung dp dich vu va cac nhan dang PHB. Cac
node ben trong DS bien dich cac gia tr! DSCP va cac g6i huong di. Chung c6 th€ thuc
hien mot s6 clnrc nang di~u phoi hru luong va c6 th€ danh dftu lai cac g6i. Cac mien
DS k~t n6i voi cac mien khac thong qua cac duong bien. M9t vung DS la mot t?p cac
mien DS Ii~n k~ cung dp cac dich vu phan biet lien vung,
Cac node duong bien DS t6n tai 6 bien cua mang DS cilng giong nhu cac node t6i
vao va I6i ra. Cac node I6i vao la. quan trong nhftt do n6 c6 nhiem vu phan loai va dua
hru hrong vao trong mang. Cac node tai duong bien g6m cac thanh phan:
• B9 phan loai tieu chuan: hra chon cac g6i tren ca s& gia tri di€m ma DS. Cac
g6i duoc hra chon sau do se duce truyen tuong irng hoac tuy thuoc vao viec
di~u ph6i hru luong n~u dn thiet.
• Phan loai da truong : B9 phan loai nay lua chon cac goi tren ca sa nci dung
cua mot s6 tnrong tieu d~ di€n hinh, la sir phoi hop cua dia chi nguon, dia
chi dich, tnrong DS, tnrong giao thuc ID, tnrong s6 cling ngucn, cling dich,
• B9 danh dftu: thuc th€ nay c6 th€ thiet I?p gia tri cua truong DSCP.
+ H~ thong hoat dong va dinh gia bang tftn: Cac thi~t bi nay duce du hinh
voi cac chinh sach hoat dong. Chung luu gifr su phan phoi luu Iuong hien
tai Cua cac hru luong dU'Q'C danh dftu Va bien dich cac yeu du rn6i d~ danh
dftu luu lugng.
+ BQ di~u ph6i lugng: th\rc th~ nay c6 nhi~m V\l do d~c, danh dftu, lo~i b6 va
djnh d~ng luu Jugng. B9 di~u ph6i luu lu9·ngc6 th€ danh dftu l~i luu lugng
ho~c c6 th~ lo~i b6, djnh d~ng cac g6i d~ thay dlii cac tham s6 t~m thoi cua
lu6ng va gin cho n6 m9t ti~u sli' luu luQ'llg