Professional Documents
Culture Documents
Quản Lý Mạng Viễn Thông
Quản Lý Mạng Viễn Thông
Bi ging
H NI - 2009
HC VIN CNG NGH BU CHNH VIN THNG
Bi ging
H NI - 2009
Li ni u
LI NI U
Cng vi s pht trin mnh m ca cc gii php cng ngh h tng mng
truyn thng, hng lot cc yu cu mi c t ra i vi cc vn khai thc v
trin khai h thng trong mi trng mng thc tin. Bi ton qun l mng vin thng
lun l mi quan tm hng u v l mt trong nhng vn quan trng nht cn gii
quyt ca cc nh khai thc vin thng. Ty thuc vo cc gii php cng ngh v cc
ng dng trin khai m cc nh khai thc la chn v xy dng cc h thng qun l
mng thch hp nng cao hiu qu vn hnh v khai thc mng. V vy, cc gii
php qun l mng lun l mt bi ton mang tnh ng v st vi cng ngh mng
li. Nhm cung cp cho hc vin nhng kin thc c bn trong qun l mng vin
thng, bi ging ny cung cp cho sinh vin nhng kin thc c bn v qun l mng
vin thng qua hiu c cc c ch, k thut cng nh giao thc qun l v
gim st mng vin thng.
Vi mc tiu t ra nh vy, ni dung ca ti liu c chia thnh 4 chng.
Chng 1 gii thiu cc vn c bn nht ca qun l mng, bao gm cc
khi nim, yu cu v kin trc ca cc m hnh qun l mng.
Chng 2 cung cp cc c tnh, ng dng v phng thc hot ng ca giao
thc qun l mng n gin SNMP nhm a ti ngi c cc kin thc nn tng ca
giao thc qun l mng trong mi trng hi t trn nn IP.
Chng 3 trnh by cc nguyn tc gim st mng thng dng vi cc nguyn
l gim st v iu khin mng t xa.
Chng 4 trnh by cc gii php qun l mng thc tin i vi mt s cng
ngh in hnh ang c trin khai trn th gii cng nh Vit nam, cc nguyn tc
v phng php ny s gip ngi c c c nhng kin thc tip cn vi thc tin
qun l mng vin thng hin nay.
Qun l mng vin thng l mt ni dung rt quan trng, cn c nghin cu
k lng nng cao hiu qu vn hnh v khai thc mng. Yu cu i vi hc vin
sau khi hc xong mn hc ny l phi nm bt c cc yu cu chung v qun l
mng, cc thc th vt l cng nh cc thc th chc nng trong mng qun l vin
thng, cc giao din v chc nng qun l, cch thc qun l v iu hnh mng thng
qua cc giao thc qun l khc nhau.
Ti liu c bin son trong khong thi gian tng i ngn nn khng
trnh khi cn nhiu thiu st. Nhm tc gi rt mong nhn c cc kin ng gp
ca c gi v nhng ngi quan tm.
Nhng kin ng gp xin gi v :
B mn Mng vin thng- Khoa Vin thng 1- Hc vin Cng ngh Bu chnh vin thng
T: 84-4-33515484 Fax: 84-4-33511405
i
Qun l mng vin thng Mc lc
MC LC
LI NI U........................................................................................................................ i
THUT NG VIT TT..................................................................................................... iv
CHNG 1........................................................................................................................... 1
TNG QUAN V QUN L MNG .................................................................................. 1
1.1 GII THIU CHUNG ............................................................................................... 1
1.2 CC YU CU QUN L MNG............................................................................ 3
1.2.1 Cc kch bn qun l mng .................................................................................. 4
1.2.2 Cc chc nng qun l mng ............................................................................... 6
1.3 CC CCH TIP CN TRONG QUN L MNG ............................................. 12
1.3.1 Cc phng php tip cn qun l mng .......................................................... 12
1.3.2 Quan im qun l Manager Agent................................................................ 20
1.3.3. M hnh quan h Manager-agent ..................................................................... 20
1.4 KIN TRC QUN L MNG............................................................................... 22
1.5 MNG QUN L VIN THNG ........................................................................... 24
1.5.1 Gii thiu chung ................................................................................................ 24
1.5.2 Kin trc chc nng .......................................................................................... 24
1.5.3 Kin trc vt l ................................................................................................... 26
1.6 TNG KT CHNG 1 ......................................................................................... 31
CHNG 2......................................................................................................................... 32
GIAO THC QUN L MNG N GIN SNMP ....................................................... 32
2.1 GII THIU CHUNG V SNMP ........................................................................... 32
2.2 QUN L TRUYN THNG TRONG SNMP ....................................................... 34
2.2.1 B phn qun l (manager) ........................................................................... 34
2.2.2 Agent.............................................................................................................. 35
2.2.3 C s thng tin qun l - MIB ....................................................................... 36
2.2.4 M hnh giao thc SNMP ............................................................................. 36
2.3 CU TRC V C IM NHN DNG CA THNG TIN QUN L MIB 40
2.4 C S THNG TIN QUN L MIB ...................................................................... 41
2.4.1 Cu trc ca MIB .............................................................................................. 41
2.4.2 Truy nhp thng tin qun l MIB ................................................................. 44
2.4.3 Cc i tng ca MIB ................................................................................. 46
2.5 SNMPv2 .................................................................................................................... 51
2.5.1 Cu trc bn tin SNMPv2............................................................................. 52
2.5.2 C s thng tin qun l MIB trong SNMPv2 ............................................... 56
2.5.3 Nguyn tc hot ng ca SNMPv2 ............................................................. 57
2.6 SNMPv3 ................................................................................................................... 60
2.6.1 Khun dng bn tin SNMPv3 ....................................................................... 62
2.6.2 Cc ng dng ni b ca SNMPv3 ............................................................... 65
2.6.3 Nguyn tc hot ng ca giao thc SNMPv3 ............................................. 65
2.6.4 H tr bo mt v nhn thc trong SNMPv3 .............................................. 67
2.6.5 ng dng thc tin ca SNMPv3 ................................................................. 72
2.7 TNG KT CHNG 2 ......................................................................................... 74
CHNG 3........................................................................................................................ 78
3.1 NGUYN L CHUNG ............................................................................................ 78
3.2 CC PHNG PHP GIM ST MNG ........................................................... 79
3.2.1 Gim st mng b ng...................................................................................... 79
3.2.2 Gim st mng ch ng .................................................................................. 80
3.3 GIM ST T XA RMON .................................................................................... 82
3.3.1 Gii thiu chung ................................................................................................ 82
3.3.2 Cc thnh phn ca RMON .............................................................................. 85
ii
Qun l mng vin thng Mc lc
3.3.3 iu khin thit b RMON ................................................................................ 86
3.4 TNG KT CHNG 3 ......................................................................................... 96
CHNG 4......................................................................................................................... 97
QUN L CC MNG THC TIN ............................................................................... 97
4.1 QUN L MNG IP ................................................................................................ 97
4.1.1 La chn phng php qun l ......................................................................... 97
4.1.2 La chn phng php cu hnh ...................................................................... 97
4.1.3 Truy nhp v th hin d liu tiu chun ha .................................................. 99
4.1.4 Mt s vn thch thc ca qun l mng IP .............................................. 100
4.2 QUN L MNG MPLS....................................................................................... 103
4.2.1 Cc ng dng c bn ca MPLS..................................................................... 103
4.2.2 Cc i tng qun l trong MPLS ................................................................. 104
4.3 QUN L MNG QUANG ................................................................................... 109
4.3.1 Khung lm vic ca qun l mng quang........................................................ 109
4.3.2 Giao din v cc dch v lp quang ................................................................ 110
4.3.3 Qun l li v hiu nng mng quang ............................................................. 112
4.3.4 Mng truyn thng d liu v bo hiu .......................................................... 115
4.4.2 Cc module MIB ca GMPLS ........................................................................ 117
4.4 TNG KT CHNG 4 ...................................................................................... 122
TI LIU THAM KHO .............................................................................................. 124
iii
Thut ng vit tt
THUT NG VIT TT
iv
Thut ng vit tt
Switching thc tng qut
GUI Graphic User Interface Giao din ngi dng ho
HMMP Hypermedia Management Protocol Giao thc qun l a phng tin
IAB Internet Architecture Board T chc kin trc Internet
ICMP Internet Control Message Protocol Giao thc kim sot thng bo Internet
ID Identification Nhn dng
IETF Internet Engineering Task Force T chc h tr k thut Internet
INMF Internet Network Management Khung cng vic qun l mng Internet
Framework
IP Internet Protocol Giao thc Internet
ISDN Integrated Service Digital Network Mng s a dch v
ISO International Standard Organisation T chc tiu chun ho quc t
ITF Information Transfer Function Chc nng truyn ti thng tin
ITU International Telecommunications Hip hi vin thng quc t
Union
ITU-T ITU-Telecommunication Sector Tiu ban vin thng Hip hi vin
thng quc t
LAN Local Area Network Mng ni ht
LSP Label Switch Path ng chuyn mch nhn
MAC Media Access Control iu khin truy nhp phng tin
MD Mediation Device Thit b trung gian
MF Mediation Function Chc nng trung gian
MIB Management Information Base C s thng tin qun l
MOM Manage Of Manager Qun l ca qun l
MPLS Multi Protocol Label Switching Chuyn mch nhn a giao thc
NE Network Element Phn t mng
NEF Network Element Function Chc nng phn t mng
NEML Network Element Management Layer Lp qun l phn t mng
NGN Next Generation Network Mng th h k tip (sau)
NMF Network Management Forum Din n iu hnh mng
NML Network Management Layer Lp qun l mng
NMS Network Management System H thng qun l mng
Network Management Station Trm qun l mng
OS Operating System H iu hnh
OSI Open System Interconnection H thng lin kt m
PDU Protocol Data Unit n v d liu giao thc
v
Thut ng vit tt
SGMP Simple Gateway Monitoring Protocol Giao thc kim sot cng n gin
SLA Service Level Agreement Tho thun mc dch v
SMI Structure of Management Information Cu trc thng tin qun l
System Management Information Thng tin qun l h thng
SML Service Management Layer Lp qun l dch v
SNMP Simple Network Management Giao thc qun l mng n gin
Protocol
SONET Synchronous Optical Network Mng quang ng b
SS7 Signalling System Number 7 Mng bo hiu s 7
TCP Transmission Control Protocol Giao thc iu khin giao vn
TCP/IP Transmission Control Chng giao thc TCP/IP
Protocol/Internet Protocol (Suite)
TDM Time Division Multiplexing Ghp knh phn chia theo thi gian
TMN Telecommunication Management Mng qun l vin thng
Network
UDP User Datagram Protocol Giao thc d liu ngi dng
vi
Chng 1: Tng quan v qun l mng
CHNG 1
2
Chng 1: Tng quan v qun l mng
C kh nng iu khin, phn tch v tm kim cc thng tin qun l thch hp.
Trong kin trc phn lp cu NGN, tng dch v NGN cung cp cc chc nng
iu khin v qun l dch v mng ti tng ng dng v ngi s dng u cui.
Tng truyn ti truyn cc thng tin gia cc thc th v vng qun l gm cc mt
bng qun l thng tin, chc nng v kha cnh vt l ca cc thc th NGN. Cc
chc nng ca tng truyn ti c m t chi tit trong NGN-FG II v nm ngoi
phm vi ca ti liu ny. Cc chc nng qun l h thng l nn tng iu hnh ca
NGN, cc chc nng cung cp kh nng qun l NGN cung cp cc dch v NGN
vi cht lng, bo mt v tin cy mong mun ca ngi s dng dch v NGN.
Cc cng ngh ny c b tr phn tn trong cc thc th chc nng FE (Function
Entity) v chng tng tc vi cc chc nng qun l phn t mng NE (Network
Element), qun l mng v qun l dch v. Cc chc nng qun l thc hin iu hnh
trn tng truyn ti v tng dch v. Trong cc tng ny cc chc nng c bn gm 5
vng c bn: Qun l li, qun l cu hnh, qun l ti khon, qun l hiu nng v qun
l bo mt.
3
Chng 1: Tng quan v qun l mng
qun l lp cao l gim st, iu khin v a ra bo co.
Di gc ca ngi iu hnh qun l mng, mt s yu cu c bn thng
c t ra gm:
Kh nng gim st v iu khin mng cng nh cc thnh phn ca h thng
thit b t u cui n u cui.
C th truy nhp v cu hnh li t xa cc ti nguyn c qun l.
D dng trong vic ci t, vn hnh v bo dng h thng qun l cng nh
cc ng dng ca n.
Bo mt hot ng qun l v truy nhp ca ngi s dng, bo mt truyn
thng cc thng tin qun l.
C kh nng a ra cc bo co y v r ngha v cc thng tin qun l.
Qun l theo thi gian thc v hot ng qun l hng ngy c thc hin mt
cch t ng.
Mm do trong vic nng cp h thng v c kh nng tng thch vi nhiu
cng ngh khc nhau.
C kh nng lu tr v khi phc cc thng tin qun l.
1.2.1 Cc kch bn qun l mng
Nhim v qun l mng lun gn lin vi kin trc mng thc tin, v vy rt
nhiu kch bn khc nhau c trin khai trn cc nn mng thc tin. Mt s yu
cu qun l c ch ra sau y gm: mng khch hng, lu tr d liu phn tn, h
thng bn s tp trung v cc h thng ti liu chia s, v h thng tr gip iu
hnh.
A, Yu cu qun l khch hng
Mt h thng cung cp dch v ti khch hng ca cc nh cung cp thng c
phn cp theo hp ng v theo dch v gn vi cc k thut khc nhau. Thng tin
qun l t mt s ngun ti nguyn mc thp yu cu s dng dch v, cc b to bo
co li, gim st hiu nng v qun l cc dch v c cung cp ti mc cao nht ca
mi quan h gia khch hng v nh cung cp.
Qun l mng khch hng nh ngha s chuyn dch t vn qun l phn t ti
vn qun l lin quan ti dch v. Mt s yu cu c bn c ch ra di y:
Mi nh cung cp dch v phi qun l c mng ca h v mt phn tch hp
trong l qun l thnh phn, lin quan ti vic gim st kh dng, mc
s dng dung lng, bo mt v xc nh li cc phn t. Thm vo l cc
nhim v qun l lin quan ti chc nng ca ton mng nh nh tuyn, ghp
knh, gim st cc knh.
Ti im truy nhp ti mng, cc dch v cung cp thng c da trn tha
thun mc dch v th hin cht lng dch v cung cp. Ti , nhim v qun
4
Chng 1: Tng quan v qun l mng
l c thc hin da trn vic gim st cht lng dch v. Cc giao din
khch hng-nh cung cp cng bao gm cc th tc bo co li, tng thch
dch v hoc cung cp dch v.
Trong kch bn ny, cc khch hng c th truy nhp cc thng tin qun l c
th, v d nh cht lng dch v, kh nng s dng dch v pht trin cc dch v
gia tng gi tr hoc dch v mi. C s thng tin qun l MIB (Management
Information Base) do khch hng s dng phi phn nh c cc dch v v tho
thun mc dch v.
B, Lu tr d liu phn tn
Mt kch bn thng s dng cho lu tr d liu ca cc h thng l lu tr d
liu phn tn ti cc v tr khc nhau. Cc h thng lu tr d liu nh vy l mt phn
ca h thng d liu phc tp, c cc h thng file v cho php truy nhp d liu. Nu
mt mng gm cc h thng c cu trc khc nhau hoc c cung cp bi cc nh
cung cp dch v khc nhau th h thng s c b sung thm mt s chi tit nh cc
tham s h thng khc nhau m ngi iu hnh mng thit lp qua qun l. m bo
tnh ring t v tnh tun t ca d liu cng l cc yu cu cn t ra trong kch bn
ny. Kha cnh bo mt chu trch nhim cho tnh ring t ca d liu k c cc d
liu d phng, cp nht v lu tr. Cc chnh sch c ng dng trong cc h thng
di chuyn d liu t cc vng khc nhau ti cc mc phn cp d liu khc nhau.
C, Bn s tp trung
Mt h thng tm kim khc cung cp chc nng qun l mng hon ton khc
bit l h thng bn s tp trung. H thng c s d liu bn s cn mt s
nhim v qun l nh sau:
Thit lp mt cu trc th mc thch hp gm cc dch v th mc.
To cc my ch lu tr tm thi truy nhp nhanh ti trung tm.
Tch hp cc chin lc cache v cho php chng thay i.
nh ngha v iu hnh cc th tc truy nhp c lp vi h tng.
m bo tnh bo mt thng qua cc th tc nhn thc, trao quyn v m kha.
Bo v cc vng mng ring thng qua tng la hoc cc phng php ring
thch hp.
D, H thng chia s ti liu
H thng chia s ti liu gm h thng lu tr v h thng tm kim nhanh vi
kh dng ln ti 98% trong thi gian lm vic. Cc nhim v qun l trong kch bn
ny gm:
Gim st cc tham s QoS ph hp vi cc yu cu SLA.
Qun l ng dng (phn tn phn mm, tham s cung cp cho cp nht h thng
tm kim, hot ng iu hnh cc ng dng tm kim phn tn)
5
Chng 1: Tng quan v qun l mng
Qun l h thng v mng: bo mt ca hot ng h tng v cp nht d liu.
Qun l ngi s dng v bo co cc thng tin lin quan ti QoS.
6
Chng 1: Tng quan v qun l mng
7
Chng 1: Tng quan v qun l mng
kh dng th hin kh nng d dng ci t, vn hnh v bo dng
ca mt h thng qun l. N cng bao hm c n nh v hiu nng.
Kh nng hot ng lin kt th hin kh nng trao i thng tin qun l
mt cch trong sut gia c s qun l vi cc agent b qun l hay gia
cc h thng qun l ngang hng.
Kh nng di chuyn din t s n nh ca c s qun l hay cc ng
dng ca cc h thng qun l khi b thay i mi trng (c s tnh
ton) hay ni cch khc, c s qun l hay cc ng dng ca cc h
thng qun l khng b thay i hay s thay i l ti thiu khi c s thay
i mi trng tnh ton.
Kh nng nng cp l kh nng p ng khi h thng nng cp, m rng
phm vi qun l, bin ng ca ngi s dng, cc chc nng qun l m
khng thay i ton b thit k ban u.
- Kha cnh chc nng ca m hnh qun l c chia thnh 5 vng gm c:
Qun l cu hnh, qun l hiu nng, qun l li, qun l bo mt v qun l ti
khon. Kin trc qun l theo ISO c th hin trn hnh 1.3.
Hnh 1.3: Cc khi chc nng ca kin trc qun l theo ISO
Qun l cu hnh gm cc tin trnh xc nh v x l cc tham s thay i ca
cc thit b v phng tin truyn thng nhm duy tr hot ng chc nng ca
mng. Cc tham s c th t, khi to li, hoc n gin ch l hin th tham s
cho ngi qun l. Cc h thng qun l thng qua giao thc iu khin qun l
a ra cc lnh ti cc thit b qun l.
Qun l li l mt tin trnh pht hin li, xc nh li, cch ly li v sa li.
Bc quan trng nht trong qun l li l pht hin cc iu kin bt bnh thng
ca cc thit b. Pht hin li c th c thc hin bng nhiu phng php
8
Chng 1: Tng quan v qun l mng
gm vic t ngng cho cc kiu cnh bo khc nhau hoc t cc thng tin t
pha ngi s dng dch v. Bc cui cng ca qu trnh qun l li c th lin
quan ti tin trnh thay i cc tham s cho ph hp trong qun l cu hnh.
Qun l hiu nng gm mt s tc v yu cu nh gi mc s dng ca cc
thit b mng v phng tin truyn dn v t cc tham s ph hp vi yu cu
thc t. Qun l hiu nng s dng cc thng tin gim st thit b hoc thng qua
c s d liu trong qu trnh thng k. Qun l hiu nng lin quan mt thit vi
qu trnh quy hoch mng.
Qun l bo mt m t mt tp cc tc v nhm m bo nhn thc ngi s
dng v thit b, nn d liu, phn b kho bo mt, duy tr v gim st bn ghi
bo mt, pht hin v ngn chn cc xm phm khng cho php.
Qun l ti khon lin quan ti qu trnh tnh cc v ho n s dng dch v,
qun l ti khon cung cp phng php tnh ph hp cc yu cu ca ngi s
dng v hin trng mng.
9
Chng 1: Tng quan v qun l mng
S khc bit ca cc t chc hoc cng ty l cc phn ca mi trng qun l.
V d cc nh khai thc, nh cung cp dch v internet, nh cung cp cng c
qun l v cc t chc ngi s dng.
Cu trc c t chc ca mt cng ty gm cc nhm, khi v cc vng iu
hnh.
Cc iu kin a l
Cc lnh vc kinh doanh
Cc kha cnh x l d liu
Cc kiu ti nguyn, v d nh: phn cng, h thng phn mm, cc phn mm
ng dng, d liu, h tng k thut.
Thit lp cc vng cng c ngha to ra cc nhm ca i tng b qun l. Cc
nhm ny c gn cc cng vic khc nhau nh lp k hoch, la chn, thu thp
thng tin, cung cp v ci thin, iu hnh, bo dng v tng thch.
Khi mt t chc qun l c cung cp, n gm cc vn lin quan ti trch
nhim ca cc n v trong t chc. S phn b cc chc nng nhim v ng vai tr
quan trng xc nh yu t truyn thng cn thit cho qun l cng nh l phc
tp ca vn bo mt trong qun l. Mt vi m hnh thng dng gm qun l tp
trung, phn cp v phn tn thng c ng dng trong cc m hnh t chc qun l.
1.2.4 Kha cnh thi gian ca qun l mng
Kha cnh thi gian l mt vn lun c t ra v quan tm trong cc hot
ng qun l mng. Yu t thi gian tc ng ti hng lot cc vn nh lp k
hoch, cung cp, iu hnh v thay i cc nhim v qun l mng.
Trong giai on x l lp k hoch, mt lot bc x l khc nhau thng c
t ra nh sau:
- Phn tch ng dng: Bc ny xc nh loi hnh dch v s c cung cp. Cc
dch v c c trng bi cc nh ngha theo chc nng v cht lng dch
v.
- Phn tch mc u tin yu cu: Phn tch mc u tin ch ra cch thc phn b
ti nguyn h thng cho ngi s dng v lin quan ti cu hnh v cc mi
quan h lu lng.
- Phn tch kch thc yu cu: Bc x l ny xc nh kh nng phn b d
liu t mt mc thi gian v mc tng trng theo thi gian.
- Phn tch thnh phn: Phn tch thnh phn thit lp kiu v s lng cc thnh
phn c a vo h thng phn tn gm cc c tnh giao din v phn mm.
- Phn tch cc iu kin khc: Mt s cc iu kin khc c th nh hng ti
vn lp k hoch v la chn sn phm bao gm: bo v u t, thi gian
10
Chng 1: Tng quan v qun l mng
kh dng, cc yu cu bo v d liu, kh nng m rng, gi thnh, pht trin
cng ngh, chin lc th trng v tiu chun ha.
- Lp k hoch a h thng vo hot ng: y l mt tin trnh x l gm rt
nhiu vn : kim ta cc th tc iu hnh, xc lp tnh tng thch trong lu
t chc, lp k hoch lp t phn cng v phn mm, v.v. Giai on kim
tra tnh tng thch tc ng ngc ti cc giai on lp k hoch khc. Cc
thng s kim tra c phn hi trong cc mch vng hi tip ti cc giai on
khc ca tin trnh lp k hoch. Kha cnh thi gian ca ca cc i tng b
qun l c th nhn thy qua cc mch vng hi tip kt qu (hnh 1.4).
11
Chng 1: Tng quan v qun l mng
- Phm vi di hn: Thi gian di hn c tnh theo tun hoc thng. Mc tiu
ca cc nhim v di hn l s dng kinh nghim thu nhn c qua thi
gian ci thin iu hnh trong tng lai. Lp k hoch chnh l kha cnh
then cht trong phm vi di hn ny. Cc nhim v di hn thng l nhim v
bo dng, phn tch chin lc v lp k hoch dung lng.
Vic phn chia thi gian khng ch nhn dng cc hot ng qun l m cn ng
vai tr quan trng cho cc qu trnh to cng c v c s d liu. V vy, i vi rt
nhiu nhim v gim st, cc chu k gim st c quy nh bi khung thi gian.
Khung thi gian ny xc nh nhng im c bn ca cc gii php vi cc tham s
chun v tnh tun t tc ng ti kch thc b m, kch thc b m, tn sut o,
chnh xc ca php o v cc th tc phn tch. N cng nh hng ti kha cnh
truyn thng v phn phi thng tin qun l. Thi gian qun l cng nh hng ti cc
vn qun l s liu lu tr.
12
Chng 1: Tng quan v qun l mng
A, Qun l hin
Nu h thng qun l c con ngi khi to v qun l, phng php qun l
mng ny c gi l qun l hin. Ngi qun l s khi to qu trnh v thc hin
qun l trong sut thi gian qun l, c th c mt s chc nng t ng h tr cho
cng tc qun l ca ngi iu hnh h thng nhng vn c coi l phng php
qun l hin. Mt u im ca phng php qun l hin l khng cn thit phi thit
k chi tit cc chc nng qun l trong giai on thit k h thng, cc vn thc t
s c ngi iu hnh ra quyt nh tu thuc vo cc mc tiu v iu kin c th
trong qu trnh khai thc. Nh vy, tin trnh thit k h thng s gim bt phc tp
v thi gian. Qun l hin hu dng trong vic gii quyt cc vn khng mong
mun xy ra trong qu trnh hot ng thc t ca h thng, ng thi yu cu cc gii
php tt nht c a ra t pha ngi iu hnh. Qun l hin rt ph hp vi chc
nng qun l li. Nhc im ca qun l hin l b gii hn kh nng x l v s
lng li t chnh ngi iu hnh h thng. Mc d gim bt c chi ph trong khu
thit k h thng nhng li lm tng chi ph ca giai on iu hnh h thng.
B, Qun l n
Khi h thng t khi to v iu hnh, phng php qun l ny c gi l qun
l n, tt c cc chc nng qun l c thc hin bi cc module phn cng v phn
mm mt cch t ng. S khc bit vi phng php qun l hin l phng php
thi hnh. V mt nguyn tc, hon ton c th thc hin hai phng php qun l trong
cng mt h thng. Vi cc h thng thng minh v h thng chuyn gia h tr cho
phng php qun l n, ranh gii gia hai phng php qun l c thu hp li. Mt
s vn li cn phi c gii quyt bng c hai phng php ng thi trong c qu
trnh pht hin v sa li.
Trong giai on thit k v iu khin, cc chc nng qun l mng c nhn
nhn di cc gc khc nhau. Khi giai on vn hnh h thng c bt u, ngi
s dng v nh qun tr mng phn bit cc chc nng nguyn thu v cc chc nng
qun l nhm la chn phng php qun l theo thc t.
C, Qun l tp trung
Trong tip cn ny ch c mt thit b qun l thu nhn cc thng tin v iu
khin ton b cc thc th mng, v d cc thng tin lin quan ti cc ng dng c
lu tr ti mt h thng qun l n nh ch ra trn hnh 1.4. Cc chc nng qun l
c thc hin bi manager (thit b qun l), kh nng ca h thng ph thuc rt ln
vo mc thng minh ca manager. Kin trc ny thng c s dng rt nhiu
trong mng hin nay, nht l vi cc m hnh doanh nghip c h tng mng ring v
c trung tm qun tr mng.
qun l iu hnh cc chc nng s cp, agent c t vo cc h thng b
qun l thc hin cc chc nng s cp nhm h tr cc chc nng khi to, gim
13
Chng 1: Tng quan v qun l mng
st v sa i cc hnh vi ca chc nng s cp. So vi cc chc nng thuc manager,
chc nng Agent thng rt n gin, thng tin trao i t manager ti cc agent
thng qua cc giao thc thng tin qun l nh giao thc qun l mng n gin SNMP
(Simple Network Management Protocol) v giao thc thng tin qun l chung v dch
v thng tin qun l chung CMIS/CMIP (Common Management Information
Protocol), cc giao thc ny s c tho lun chi tit trong chng 2. H thng qun
l tp trung thng t trong mt trm lm vic, nu manage li hoc hng th ton b
h thng qun l s b t lit, nu li ch xy ra trong mt phn mng, th mt s phn
t mng trong vng mng li s khng c qun l. Thm vo , h thng qun l
tp trung rt kh m rng v mc phc tp ca h thng tng ln rt nhanh.
14
Chng 1: Tng quan v qun l mng
u im:
Quan st cnh bo v cc s kin mng t mt v tr
Bo mt c khoanh vng n gin
Nhc im:
Li h thng qun l chnh s gy tc hi ti ton b mng.
Tng phc tp khi c thm cc phn t mi vo h thng.
Tn ti cc h thng hng i ch x l khi c nhiu yu cu x l t cc thit
b.
15
Chng 1: Tng quan v qun l mng
u im:
C kh nng m rng h thng qun l nhanh.
Nhc im:
Thu thp thng tin phc tp v tn thi gian.
Danh sch thit b qun l bi cc client phi c xc nh v cu hnh trc.
16
Chng 1: Tng quan v qun l mng
ch hoc dch v truy nhp t xa. iu ny yu cu h thng qun l phi m bo tnh
cht ch, an ton cao, xc nh li tng th nhanh chng v thi gian thc hin nm
trong mt gii hn cho php.
Mt nhc im c bn ca h thng qun l phn tn xut pht t s phc tp
trong vn thay i chc nng qun l sau khi giai on iu hnh c khi to, v
vic thay i cc chc nng lin quan ti quyt nh qun l, iu yu cu sa i
mt s lng ln ti nguyn ca cc h thng mng. Trong trng hp thiu cc gii
php qun l chi tit trong qu trnh thit k, tip cn qun l phn tn gp rt nhiu kh
khn trong vn ng b h thng qun l.
Tuy nhin trong giai on vn hnh, c bit l i vi mt s kiu li mng cn
phi xc nh th t u tin x l v khng ph thuc vo mt h thng c th no
ra quyt nh, phng php qun l phn tn em li hiu nng hn rt nhiu so vi
phng php qun l tp trung. V vy, kin trc mng thc t thng c kin trc tch
hp v c cc c im thng thy nh sau:
T hp kin trc qun l tp trung v kin trc phn tn.
S dng mt s cc h thng qun l mng ngang hng trong mi nt ngang
hng c mt c s d liu hon chnh, lu tr thng tin c t ti mt v tr
v cho php truy nhp c s d liu t cc v tr.
Phn tn cc nhim v qun l v nhim v gim st ton mng.
F, Phng php qun l lai ghp (hybrid)
Phng php qun l lai ghp c xy dng trn nguyn tc t hp ca kin trc
phn tn v kin trc phn cp. Kin trc ny rt thng dng v th hin qua kin trc
mng. M hnh phng php qun l hybrid c ch ra trn hnh 1.9.
17
Chng 1: Tng quan v qun l mng
Kin trc qun l mng hybrid s dng phng php qun l gm: cc thnh phn
qun l trn tng vng v qun l cc qun l MOM (Manage Of Manager). Trn
nguyn tc phn cp v mi quan h gia cc thnh phn qun l vng, thnh phn
qun l vng c th thc hin nhim v qun l cho gia cc vng. V vy, m hnh lai
ghp rt thch hp vi mi trng c tnh bin ng ln do c tnh mm do ca m
hnh ny.
G, Qun l hng i tng
- Qun l hng i tng c xut bi t chc tiu chun quc t ISO v t
chc c trch k thut Internet IETF. Mc tiu ca qun l hng i tng tp
trung vo gii quyt cc vn c bit trong qun l ti nguyn phn tn nhm
to ra mt h thng qun l mng m chung i vi cc ngun ti nguyn.
Trong m hnh thng tin, thut ng i tng qun l c s dng nhm
tru tng ho cc ngun ti nguyn vt l v logic ca thnh phn qun l v b
qun l. Vic truy nhp n cc ngun ti nguyn b qun l phi thng qua cc
i tng qun l v i din qun l.
i tng qun l
Agent
18
Chng 1: Tng quan v qun l mng
- Cc i tng ti nguyn b qun l: Cc i tng ti nguyn b qun l l cc
thc th c th trong mng. ISO v IETF khng nh ngha c th ti tng giao
din thc th v s a dng v bin ng ca cc thc th.
H, Qun l tch hp
Tip cn qun l tch hp da trn t hp ca qun l phn cp, phn tn v qun
l hng i tng bng cch p dng kin trc CORBA (Common Object Request
Broken Archictecture). Kin trc CORBA gi thit cc tp i tng phn mm c
phn tn trong cc thc th c kh nng t iu khin v kt hp vi nhau gii
quyt cc li trong h thng. Cc i tng ny c x l qua cc ngn ng hng
i tng (v d nh Smalltalk, C++ hoc JAVA). Tp i tng phn mm truyn
thng vi nhau thng qua cc cng ngh phn tn nh CORBA hoc mi trng ngn
ng m OLE (Open Language Environment).
Trong cch tip cn ny, cp qun l trung gian c gi l SubManager hot
ng nh mt phn t trung gian gia Manager v Agent hng v pha Agent.
SubManager c th kim tra c lp cc gi tr qun l ca cc c s d liu thng tin
qun l MIB (Management Information Base) bng cc giao thc qun l. SubManager
thu nhn cc thng tin nguyn thu t cc Agent v thc hin tnh ton, x l cc gi
tr cn thit cho Manager. Phng php ny gim lu lng thng tin mc cao phi
chuyn ti Manager.
19
Chng 1: Tng quan v qun l mng
ra qua SubManager hoc khng nhm trnh cc hin tng tc nghn khi h thng
trong iu kin bt thng.
1.3.2 Quan im qun l Manager Agent
Cc quan im v qun l u cho rng chc nng quan trng nht trong qun l
chnh l s truyn thng gia thc th qun l v thc th b qun l. V iu ny c
thc hin da trn m hnh yu cu-phn hi. Khi qun l s yu cu i din qun l
(Agent) gi cc thng tin qun l c trng v thc th b qun l thng qua agent, s
phn hi li bng mt bn tin cha y thng tin c yu cu. Nu truyn thng
yu cu-phn hi c s dng lin tc tm kim mi agent v cc i tng b
qun l tng ng th c ch ny c gi l polling. C ch ny ln u tin c ng
dng qun l trong mi trng internet da trn giao thc qun l mng n gin
SNMP (Simple Network Management Protocol).
20
Chng 1: Tng quan v qun l mng
M hnh vn hnh nh ra giao din ca ngi s dng vi h thng qun l
trong ch r trng thi cng nh kiu nh dng ca cc tng tc ti ngi s dng
nh iu khin cc i tng c qun l, hin th v tm kim cc s kin, cc bn
tin hay cnh bo ti ngi iu hnh.
M hnh chc nng nh ra cu trc ca cc chc nng qun l gip cho h
thng qun l thc hin cc ng dng qun l. M hnh chc nng c cu trc phn lp
m nhim cc chc nng c bn nh qun l cu hnh, hiu nng, li v cc tc v h
tr qun l mc cao. cc lp bc cao trong m hnh chc nng u l cc ng dng
thc hin cc chc nng phc hp nh tng quan cc s kin/ cnh bo, cc h thng
chuyn gia v qun l t ng.
22
Chng 1: Tng quan v qun l mng
cc nhim v khc nhau nh: Gim st, cu hnh, sa li v lp k hoch c thc
hin bi nh qun tr hoc nhn vin qun l mng.
1.4.2 C ch qun l mng
C ch qun l mng bao gm c cc giao thc qun l mng, cc giao thc qun
l mng cung cp cc c ch thu thp, thay i v truyn cc d liu qun l mng qua
mng. Hai giao thc thng c dng ph bin hin nay l: giao thc qun l mng
n gin SNMP v giao thc thng tin qun l chung CMIP. Trong , giao thc qun
l mng SNMP thng c s dng ph bin hn giao thc CMIP trong cc h thng
qun l cho mng cng cng v mng thng mi. Thng qua cc cu lnh, giao thc
SNMP thc hin qu trnh thu thp thng tin v t cc by cnh bo cho thit b (cc
chc nng chi tit ca SNMP c th hin trong chng 2). Cc tham s truy nhp
qua SNMP c nhm vo trong cc bng c s thng tin qun l MIB. CMIP cng
thc hin qu trnh thu thp v ci t tham s tng t nh SNMP nhng cho php
nhiu kiu iu hnh hn v v vy cng phc tp hn SNMP.
Cc c ch gim st nhm xc nh cc c tnh ca thit b mng, tin trnh
gim st bao gm thu thp c v lu tr cc tp con ca d liu . D liu thng
c thu thp thng qua polling hoc tin trnh gim st gm cc giao thc qun l
mng.
X l d liu sau qu trnh thu thp thng tin qun l mng l bc loi b bt
cc thng tin d liu khng cn thit i vi tng nhim v qun l. S th hin cc
thng tin qun l cho ngi qun l cho php ngi qun l nm bt hiu qu nht cc
tnh nng v c tnh mng cn qun l. Mt s k thut biu din d liu thng c
s dng di dng k t, th hoc lu (tnh hoc ng).
Ti thi im x l thng tin d liu, rt nhiu cc thng tin cha kp x l c
lu tr ti cc vng nh lu tr khc nhau. Cc c ch d phng v cp nht lu tr
lun c xc nh trc trong cc c ch qun l mng nhm trnh ti a tn tht d
liu.
Cc phn tch thi gian thc lun yu cu thi gian hi p ti cc thit b qun
l trong khong thi gian ngn. y l iu kin nh i gia s lng c tnh v
thit b mng vi lng ti nguyn (kh nng tnh ton, s lng thit b tnh ton, b
nh, lu tr) cn thit h tr cc phn tch.
Thc hin nhim v cu hnh chnh l ci t cc tham s trong mt thit b mng
iu hnh v iu khin cc phn t. Cc c ch cu hnh bao gm truy nhp trc
tip ti cc thit b, truy nhp t xa v ly cc file cu hnh t cc thit b . D liu
cu hnh c thng qua cc cch sau:
Cc cu lnh SET ca SNMP
Truy nhp qua telnet v giao din dng lnh
23
Chng 1: Tng quan v qun l mng
Truy nhp qua HTTP
Truy nhp qua kin trc CORBA
S dng FTP/TFTP ly file cu hnh
24
Chng 1: Tng quan v qun l mng
25
Chng 1: Tng quan v qun l mng
Phn tch v quyt nh, to kh nng cho p ng qun l. C hai kha cnh: h
tr cho phn t c qun l bi OSF, cung cp cc chc nng vin thng l cc
i tng qun l cho mng vin thng cn c qun l. S qun l ny c
th hin i vi TMN thng qua cc chc nng h tr lu lng. Cc chc
nng cu trc khng phi l mt phn ca TMN, tuy nhin cc chc nng h tr
li l mt phn bn thn TMN.
C, Chc nng trm lm vic WSF
WSF (Work Station Function ) cung cp chc nng cho hot ng lin kt gia
ngi s dng vi OSF. WSF c th c xem nh chc nng trung gian gia ngi
s dng v OSF. N chuyn i thng tin ra khi OSF thnh khun dng c kh nng
th hin c vi ngi s dng. V tr ca WSF nh mt cng giao tip nm trn
ranh gii ca TMN.
D, Chc nng thch ng Q
QAF (Q Adapter Function) cung cp s chuyn i kt ni NEF hoc OSF ti
TMN, hoc nhng phn t mng khng thuc TMN vi TMN mt cch c lp.
Chc nng thch ng Q c s dng lin kt ti cc phn t TMN m chng
khng h tr cc im tham chiu TMN chun.
E, Chc nng trung gian MF
MF (Mediation Function) hot ng truyn thng tin gia OSF v NEF, cung
cp chc nng lu tr, lc, bin i... trn cc d liu nhn c t NEF. Chc nng
trung gian hot ng trn thng tin truyn qua gia cc chc nng qun l v cc i
tng qun l. MF cung cp mt tp cc chc nng cng ni (Gateway) hay chuyn
tip (Relay), n lm nhim v ct gi (lu), bin i ph hp, lc phn nh v tp
trung thng tin. V MF cng bao gm cc chc nng x l v truyn ti thng tin, do
khng c s phn bit ln gia MF v OSF. Cc chc nng ca MF gm:
Cc chc nng truyn ti thng tin ITF (Information Tranfer Funtion) gm:
Bin i giao thc, bin i bn tin, bin i tn hiu, dch/ nh x a ch, nh
tuyn v tp trung d liu.
Cc chc nng x l thng tin gm: Thc hin, hin th, lu gi, lc thng tin.
26
Chng 1: Tng quan v qun l mng
hoc kt hp c hai.
Cc thnh phn
chc nng
27
Chng 1: Tng quan v qun l mng
khng phi thi gian thc.
B, Phn t mng NE
Phn t mng NE bao gm thit b vin thng (hoc cc nhm/cc phn ca thit
b vin thng) v thit b tr gip hoc bt k mc hoc cc nhm, cc mc tnh ton
lin quan ti mi trng vin thng m thc hin cc NEF.
28
Chng 1: Tng quan v qun l mng
Lu tr d liu. Qu trnh ny bao gm lu tr c s d liu, cu hnh mng,
phn loi thit b, d tr b nh.
Chc nng trung gian c th thc hin nh mt thit b trung gian. Trong trng
hp ng mt mnh, nhng giao din trc ca NE, QA, v OS l giao din c bn ca
Qx v Q3. Khi trung gian l mt phn ca NE, ch nhng giao din c th trc OS s
l giao din chun. Chc nng trung gian c th cng c thc hin nh mt vai tr
thay th cho thit b trung gian, thit b trung gian c xem nh thnh phn khng r
rng nht ca TMN. Trong thc t mt thch ng Q thng c cp ti nh l
thit b trung gian.
D, Trm lm vic WS
WS l h thng thc hin cc chc nng trm lm vic WSF. Cc chc nng trm
lm vic dch thng tin im tham chiu f ti mt khun dng c th hin th im
tham chiu giao din ngi my v ngc li.
Mt trm lm vic TMN c th tr thnh u cui kt ni thng tin s liu ti
mt OS hay mt MD. Thit b kt ni u cui ny c kh nng bin dch thng tin
im tham chiu f c m t trong m hnh thng tin TMN thnh khung hin th
cho ngi s dng im tham chiu g hay ngc li. Thit b u cui s c lu gi
d liu, x l d liu v h tr giao din. Mt trm lm vic thc hin hai loi chc
nng: chc nng hin th v chc nng WSF.
Chc nng hin th cung cp cho ngi s dng u vo, u ra vt l v nhng
phng tin xm nhp, hin th v sa i nhng chi tit ca thng tin bn trong
ca mt TMN. Chc nng ny cng cung cp s h tr cho giao din ngi-my, c
gi l im tham chiu g. Giao din ngi-my c th l mt dng lnh, ng dn
hay ca s c s.
OS
Chc nng
trm lm vic
NSD
Chc nng
OS hin th
29
Chng 1: Tng quan v qun l mng
u cui ca ngi s dng. Nhng chc nng ny bao gm an ton truy cp ti thit
b u cui, phn tch v xc nhn tnh hp l u vo; t khun dng v xc nhn
tnh hp l ca u ra; duy tr c s d liu, h tr danh mc, mn hnh, ca s v
thanh cun. Mt trm lm vic phi c mt giao din f v khng cha chc nng OSF.
Nu OSF v WSF c kt hp lm mt th trm lm vic c coi l h iu hnh
OS.
E, Thnh phn thch ng QA
Thch ng Q c th l mt phn cng, phn mm hoc l s kt hp c hai. N
thc hin chc nng thch ng (QAF) ti ni chuyn i mt giao din phi TMN thnh
giao din TMN. Mt QAF bin i giao din cho giao din lp Q3 v Qx. Mt thch
ng Q c th gm mt hay nhiu QAF.
Thch ng Q phn nh s nh hng ln nhau ca TMN v nhng h thng
tn ti. l iu lun kh c chng minh xy dng thch ng Q do kh khn
trong vic sp xp gia giao din TMN v nhng giao din khc.
Gn y trong nn cng nghip, rt nhiu ngi s dng thut ng thit b trung
gian thay cho ngha thch ng Q. Trn thc t s s dng rt thng dng, thut ng
thit b trung gian bao hm ngha ca thch ng Q. Mt QAF thc hin hai chc
nng c bn: chuyn i thng tin v chuyn i giao thc.
F, Mng thng tin d liu (DCN)
Thc hin y chc nng thng tin d liu (DCF) ca kin trc chc nng
TMN v cung cp s kt ni gia cc nt TMN. c bit mt DCN lin kt nhng
phn t mng, thch ng Q, thit b trung gian ti OS qua giao din Q3 v lin kt cc
thit b trung gian ti nhng phn t mng v nhng thch ng Q qua giao din Qx.
Mc d DCN c th l mt mng tch ri, nhng trong thc t DCN thng l mt h
thng c qun l bi TMN.
G, Cc im tham chiu
im tham chiu l im mang tnh khi nim trao i thng tin gia cc chc
nng khng chng ln nhau. im tham chiu c th tr thnh mt giao din khi: Cc
khi chc nng kt ni vi n l cc thit b ring bit v mt vt l. Cc im tham
chiu bao gm: q; f; x; g v m.
Cc im tham chiu xc nh ranh gii dch v gia hai khi chc nng qun l.
Mi im tham chiu yu cu v cc c tnh giao thc truyn tin khc nhau, n c
nh ngha khi qut th tc trao i thng tin gia cc khi chc nng khc nhau.
Trong 5 loi im tham chiu trn, TMN c 3 loi im tham chiu c nh ngha
nh sau:
q Gia OSF, QAF, MF v NEF
f Gia OSF hoc MF vi WSF
30
Chng 1: Tng quan v qun l mng
x Gia OSF ca hai TMN
Ngoi ra hai im tham chiu phi TMN (non-TMN) c nh ngha l :
g Gia WSF v ngi s dng (users)
m Gia QAF v thc th non-TMN b qun l
Giao din TMN m bo kh nng tng tc ca cc h thng c kt ni vi
nhau nhm thc hin chc nng qun l/lp k hoch TMN. Giao din TMN nh
ngha bn tin tng thch chung cho tt c cc chc nng qun l, lp k hoch TMN
m khng ph thuc vo loi thit b hoc nh cung cp thit b.
31
Chng 2: Giao thc qun l mng n gin SNMP
CHNG 2
32
Chng 2: Giao thc qun l mng n gin SNMP
RFC 1067 Giao thc qun l mng n gin.
Cu trc v hng dn nhn dng thng tin thng tin qun l cho cc
tn i tng.
RFC 1212
RFC 1213
RFC 1157
nh ngha khun dng bn tin v chi tit giao thc truyn thng.
Cc nhm lm vic khc cng pht trin v m rng cc giao thc h tr MIB
cho cc kiu thit b mng (Cu ni, chuyn mch, b nh tuyn, cc giao din WAN,
DS1, DS3) v cc giao thc qun l ring ca nh cung cp thit b.
Thng 4 nm 1993, SNMPv2 tr thnh tiu chun qun l mng n gin thay
th SNMPv1. SNMPv2 b sung mt s vn m SNMPv1 cn thiu nh nhn thc
v bo mt. Tuy nhin, SNMPv2 kh phc tp v kh tng thch vi SNMPv1.
Nm 1997, SNMPv3 ra i nhm tng thch vi cc giao thc a phng tin
trong qun l mng, pht trin trn nn java v a ra kin trc v giao thc mi nh
33
Chng 2: Giao thc qun l mng n gin SNMP
giao thc qun l a phng tin HMMP (Hypermedia Management Protocol).
Thng 4 nm 1999 v thng 12 nm 2002, nhng ci tin, b sung nhm lm
hon thin hn SNMPv3 c trnh by trong cc ti liu RFC2570-RFC2576 (nm
1999) v RFC3410-RFC3418 (nm 2002). Cc ti liu t RFC3410 n RFC3418
trnh by mt cch chi tit v y nht v SNMPv3, c s thng tin qun tr
SNMPv3, cu trc thng tin qun tr SNMPv3, s tng thch gia SNMPv1,
SNMPv2, SNMPv2c v SNMPv3...
Mc ch chnh ca SNMPv3 l h tr kin trc theo kiu module c th d
dng m rng. Theo cch ny, nu cc giao thc bo mt mi c m rng chng c
th c SNMPv3 h tr nh l cc module ring. C s thng tin qun tr v cc
dng bn tin s dng trong SNMPv3 cng hon ton tng t nh SNMPv2.
34
Chng 2: Giao thc qun l mng n gin SNMP
phn qun l c duy tr qua vic s dng mt hoc nhiu chng trnh ng dng m,
cng vi b phn qun l, bin mt bng phn cng thnh Trm qun l mng (NMS).
Ngy nay, trong thi k cc chng trnh giao din ngi s dng ha (GUI), hu
ht nhng chng trnh ng dng s cho ra giao din s dng con tr v chut phi
hp hot ng vi b phn qun l to ra nhng bn ha v biu cung cp nhng
tng kt hot ng ca mng di dng thy c.
Qua b phn qun l, nhng yu cu c chuyn ti mt hoc nhiu thit b chu
s qun l (hnh 2.2). Ban u SNMP c pht trin s dng trn mng TCP/IP v
nhng mng ny tip tc lm mng vn chuyn cho phn ln cc sn phm qun l
mng da trn SNMP. Tuy nhin SNMP cng c th c chuyn qua NetWare IPX
v nhng c cu vn chuyn khc.
Hnh 2.2 Truyn thng gia manager v agent trong SNMP [6]
2.2.2 Agent
Thit b chu s qun l (Agent) l mt nt mng h tr giao thc SNMP v thuc
v mng b qun l. Thit b c nhim v thu thp thng tin qun l v lu tr phc
v cho h thng qun l mng. Nhng thit b chu s qun l, i khi c gi l
nhng phn t mng, c th l cc b nh tuyn v my ch truy nhp (Access
Server), switch v bridge, hub, my tnh hay l my in trong mng.
Mi thit b chu s qun l bao gm phn mm hoc phn sn (firmware) di
dng m phin dch nhng yu cu SNMP v p ng ca nhng yu cu . Phn
mm hoc phn sn ny c coi l mt agent. Mc d mi thit b bt buc bao gm
mt agent chu qun l trc tip, nhng thit b khng tng thch vi SNMP cng c
th qun l c nu nh chng h tr mt giao thc qun l c quyn. thc hin
c iu ny phi c agent y nhim (proxy agent). Proxy agent ny c th c coi
nh mt b chuyn i giao thc v n phin dch nhng yu cu SNMP thnh giao
thc qun l c quyn ca thit b khng hot ng theo giao thc SNMP.
Mc d SNMP ch yu l giao thc p ng thm d (poll-respond) vi nhng
35
Chng 2: Giao thc qun l mng n gin SNMP
yu cu do b phn qun l to ra dn n nhng p ng trong agent, agent cng c
kh nng xng ra mt p ng t nguyn. p ng t nguyn ny l iu kin
cnh bo t vic gim st agent vi hot ng c nh ngha trc v p ng
ny cnh bo vic agent ti ngng nh trc. Di s iu khin SNMP, vic
truyn cnh bo ny c gi l ci by (TRAP).
Lnh Write: c SNMP dng ghi cc thng tin iu khin ln thit b bng
cch thay i gi tr cc bin SNMP.
SNMP iu khin, theo di thit b bng cch thay i hoc thu thp thng tin
qua cc bin gi tr lu trn thit b. Cc Agent ci t trn thit b tng tc vi
36
Chng 2: Giao thc qun l mng n gin SNMP
nhng chip iu khin h tr SNMP ly ni dung hoc vit li ni dung.
Giao thc SNMP s dng kiu kt ni v hng (connectionless) trao i
thng tin gia cc phn t v h thng qun l mng (c th l UDP - User Datagram
Protolcol - Giao thc d liu ngi s dng). UDP truyn cc gi tin theo cc khi
ring bit. Tuy vy c th ty s dng cc giao thc khc truyn cc gi tin
SNMP. Khi gi cc gi tin qua mng, cc phn t mng hay h thng qun l mng
vn gi nguyn nh dng ca SNMP.
B phn qun l SNMP SNMP Agent
Cc ti nguyn c qun l
ng dng qun l
Cc i tng
ng dng qun c SNMP qun l
l cc i tng
GetNextRequest
GetNextRequest
GetReponse
GetRequest
SetRequest
SetRequest
GetReponse
GetRequest
Trap
Trap
SNMP Manager SNMP Agent
Mng hoc
Internet
37
Chng 2: Giao thc qun l mng n gin SNMP
th IP ti ch s chuyn giao gi UDP ti h thng b qun l. Tip , mt thc th
UDP ti ch s chuyn pht n ti cc agent. Tng t nh vy, lnh TRAP cng cn
xc nh nhng manager m n cn lin h. Chng s dng a ch IP cng nh cng
UDP dnh cho SNMP manager, l cng 162.
Lp ng dng (Application layer)
NFS
Ping SMTP FTP Telnet NNTP ... RPC
DNS SNMP BOOTP ...
Lp lin mng IP
(Internet layer)
ARP RARP
Media
(physical)
38
Chng 2: Giao thc qun l mng n gin SNMP
trch nhim v x l vic mt thng tin. Cc lnh GET, GET-NEXT v SET u c
phc p bng mt lnh GET-RESPONSE. H thng c th d dng pht hin ra vic
b mt mt lnh khi khng nhn c lnh tr li. N c th lp li yu cu mt ln
na hoc c nhng hnh ng khc. Tuy nhin, cc bn tin TRAP do agent to ra li
khng yu cu phc p. Khi b tht lc bn tin TRAP, cc chng trnh agent s
khng bit c iu (tt nhin l manager cng khng hay bit v iu ny).
Thng thng cc bn tin TRAP mang nhng thng tin ht sc quan trng cho
manager, do vy manager cn ch v cn bo m vic vn chuyn chng mt cch
tin cy.
Mt cu hi t ra l lm th no vn chuyn m trnh c mt mt, tht lc
cc bn tin TRAP? Ta c th thit k cho cc agent gi lp li bn tin TRAP. Bin s
MIB c th c s ln lp li theo yu cu. Lnh SET ca manager c th t cu hnh
cho bin s ny. C mt cch khc l agent c th lp li lnh TRAP cho n khi
manager t bin s MIB chm dt s c. Tuy nhin, c hai phng php trn u
ch cho ta nhng gii php tng phn. Trong trng hp th nht, s ln lp li c th
khng m bo lin lc mt cch tin cy. Trong trng hp th hai, mt s c
mng c th dn n vic hng lot bn tin TRAP b mt ty thuc vo tc m cc
agent to ra chng. iu ny lm cho s c mng tr nn trm trng hn. Trong c hai
trng hp, nu ta cn chuyn nhng bn tin TRAP ti nhiu manager th c th xy
ra tnh trng khng nht qun gia cc manager hoc xy ra hin tng tht lc thng
tin rt phc tp. Nu cc agent phi chu trch nhim thit k cho vic phc hi nhng
bn tin TRAP th cng lm tng thm phc tp trong vic qun l cc agent trong
mi trng a nh ch to.
Ngi ta cng c gng ci tin c ch x l bn tin s c cho phin bn th
hai ca SNMP. Th nht l n nguyn TRAP c b i v thay th n bng mt
lnh GET/RESPONSE. Lnh ny do agent to ra v chuyn n cho manager by ti
cng UDP-162. iu ny phn nh quan im l b phn qun l s c c th thng
nht cc bn tin s c ri tr li cho cc yu cu o. Bng cch b i mt n th, giao
thc c n gin ha. Ngi ta cng b sung thm mt c s thng tin qun l c
bit TRAP MIB thng nht vic x l s c, cc manager nhn bn tin v cc s c
ny v vic lp li c thc hin ci thin tin cy trong vic vn chuyn thng
tin.
nh hng ca tng vn chuyn ti kh nng qun l mng
Vic s dng mng b qun l h tr cc nhu cu thng tin lin lc qun l
(qun l trong bng) gy ra nhiu vn th v. Vic qun l trong bng v ngoi
bng c lp vi vic la chn giao thc qun l. Qun l trong bng c th dn n
tnh trng mt lin lc vi mt agent ng lc agent cn s ch v qun l (ty
thuc vo ngun ca s c). Ngi ta c th lm gim nh c vn ny nu chnh
cc thc th m agent qun l li bo v ng truy nhp ti cc agent ny.
39
Chng 2: Giao thc qun l mng n gin SNMP
C mt nh hng nh v kh nng qun l xut hin trong vic nh a ch tng
vn chuyn. V d: c th xc nh duy nht mt agent SNMP bng a ch IP v s
cng UDP. iu ny c ngha l vi mt a ch IP cho trc th ta ch c th tip cn
c mt agent duy nht. Hn th na agent ny li ch duy tr mt c s thng tin
qun l MIB duy nht. Do vy, vi mt a ch IP duy nht ch tn ti mt MIB. Vic
gn kt MIB vi a ch IP c th hn ch c phc tp ca bin s liu m agent
cung cp. Xem xt trong cng mt hon cnh trong h thng yu cu nhiu MIB
qun l cc thnh phn khc nhau ca n. Cn phi thng nht cc MIB khc nhau ny
di mt cy MIB tnh duy nht c th truy nhp chng thng qua mt agent duy
nht. Trong mt s hon cnh nht nh, vic thng nht khng th thc hin c.
Trong nhng trng hp nh vy, mi MIB i hi phi c ring mt nhm giao thc
SNMP/UDP/IP. iu ny lm tng phc tp trong vic t chc qun l (cc thng tin
tng quan t nhiu MIB thuc mt h thng cho trc) cng nh vic truy nhp n
(thng qua nhiu a ch IP).
C mt cch khc l mt agent duy nht trong mt h thng c th gi vai tr
nh mt proxy m rng cho cc agent ph ng gi nhng c s d liu MIB khc
nhau cng lin quan ti mt phn h cho trc. Cc phin bn m rng SNMPv2 h
tr phng php ny x l nhu cu truyn thng ca manager. Cc phin bn m
rng ny cho php agent ng vai tr nh mt manager ca cc agent con ti ch, do
vy cho php tip cn hng lot cc agent con.
40
Chng 2: Giao thc qun l mng n gin SNMP
tin qun l MIB, n c t v hin th cc thng tin ti nguyn trong MIB cng nh tiu
chun k thut nh ngha cho cc i tng n l khc.
cung cp phng php tiu chun biu din thng tin qun tr, SMI cn thc
hin nhng cng vic sau:
Cung cp k thut tiu chun nh ngha cu trc ca MIB c bit.
Status (Trng thi): C th l cng ch, ty chn hay khng cn hiu lc.
42
Chng 2: Giao thc qun l mng n gin SNMP
Nhm th mc (Directory): H tr cc th mc trong OSI X.500
Nhm thc nghim (Experimental): S dng cho qu trnh thc nghim trc
khi chuyn sang nhm qun l.
43
Chng 2: Giao thc qun l mng n gin SNMP
Vic nh s theo th t hnh cy em li li th cho qu trnh truy nhp thng
tin trng thi chnh xc nhng kh phc tp v mt ch dn do th hin trng thi ca
cng mt i tng ti cc thi im khc nhau l khc nhau. V vy, phng php ch
dn theo bng s h tr cc ch dn i vi cc i tng c s thay i. Agent c th
b sung thm hoc xa i cc u mc mi. Bng cc ct cha kha ngi ta c th
xc nh duy nht mt u mc ca bng thng qua vic s dng ni dung ca cc ct
cha kha lm ch dn. Bng giao din a ra mt ch dn c bit ng vai tr nh
cha kha. Gi tr lu tr trong ct ny cho php ta xc nh cc hng ct mt cch duy
nht.
44
Chng 2: Giao thc qun l mng n gin SNMP
Cu trc thng tin qun l (SMI) cho ta mt m hnh n gin v s liu b qun
l. M hnh ny c nh ngha bng ngn ng m phng c php d liu ASN.1.
Trong mi trng agent c ngun ti nguyn hn ch th s n gin ha v vic iu
khin ngun ti nguyn hn ch gi mt vai tr trung tm trong vic thit k SNMP.
SMI cng bao gm mt Macro m rng c bit ca ASN.1 l OBJECT-TYPE.
Macro ny phc v nh mt cng c chnh xc nh cc vt th b qun l ti l ca
cy MIB. Macro OBJECT-TYPE cho ta phng tin nh ngha bin s b qun l
v gn cho n mt loi d liu, mt phng php truy nhp (c, vit, c/vit), mt
trng thi (bt buc, ty ) v mt v tr cy MIB tnh (c im nhn dng ng).
nh ngha ca Macro OBJECT-TYPE v ca cc bin s b qun l c trnh by
trong bng vi phn th nht ca nh ngha MIB cho ta cc c tnh nhn dng ng
ny i vi cc nt bn trong ca cy MIB v c gn vo nhiu loi d liu nhn
dng vt th. Ta c th xc nh c im nhn dng ca mt nt bng cch buc mt
con s vi c im nhn dng nt m ca n. Khi cc nt bn trong c xc nh,
bng Macro OBJECT-TYPE h thng c th to ra cc nt ti l cy. Cc nt ti l cy
ny xc nh loi d liu (c php) ca cc bin s b qun l m chng lu tr. Cc
nt l cy cng iu khin vic truy nhp, xc nh trng thi v ng c im nhn
dng vt th truy nhp bin s b qun l.
Di y l mt s im hu ch cn lu v cc nh ngha ny v cch s
dng chng:
1. Cc c im nhn dng vt th xc nh v tr ca cc nt bn trong (nh
system, interface) hoc l trn cy MIB (sysDescr, ifInError). Ta c th to
ra c im nhn dng ng bng cch ghp ng m vi nhn ca nt (v d
sysDescr={system 1}).
45
Chng 2: Giao thc qun l mng n gin SNMP
phi dng bng trong cu trc d liu tuyn tnh c nh. H thng cn to kh
nng cho s liu dng bng thu nh hoc m rng khi cc hng ca bng b xa
i hay c b sung. Ta c th dng cu trc ca mt danh sch lin kt hoc
cy biu din cc s liu ng nh vy (cc bn ghi ca bng c lu tr ti
l cy).
46
Chng 2: Giao thc qun l mng n gin SNMP
sysLocation {1.3.6.1.2.1.1.6} V tr vt l
ca thit b
2 Interface {1.3.6.1.2.1.2} Nhm giao din: D liu giao din phn cng
Group trn thit b chu s qun l khi khai thc ng v
tnh. Thng tin ny c trnh by di dng
bng. Nhm giao din gm 23 nhn dng i
tng cung cp cc thng tin nh: hiu nng,
cu hnh v trng thi cho tt c cc loi giao
din. Mc d cc thng tin chung c th cung
cp trong chnh hot ng ca cc giao din
nhng cc thng tin ny vn cha c coi l
y trong bi ton qun l, v khng th hin
r c hiu nng tng th ca ton b h thng.
Khi mng c rt nhiu thit b cn phi qun l,
mt c ch nhn dng thit b c thm vo
cy qun l v c trnh by di dng bng.
i tng u tin (ifNumber) ch s giao din
trn thit b. Mi giao din s c mt dng
tng ng trong bng vi 22 ct/dng. Cc ct
mang thng tin v giao din nh: tc giao
din, a ch (phn cng) vt l, trng thi vn
hnh hin thi v thng k v gi tin qua giao
din (M t chi tit c trong ph lc A.2).
47
Chng 2: Giao thc qun l mng n gin SNMP
48
Chng 2: Giao thc qun l mng n gin SNMP
49
Chng 2: Giao thc qun l mng n gin SNMP
50
Chng 2: Giao thc qun l mng n gin SNMP
1.2.1.1.2 (SysObject)
sysUpTime (3) Thi gian theo thang 1/100 giy tnh t khi bt u
qun l mng ca h thng
2.5 SNMPv2
SNMPv2 tch hp kh nng lin iu hnh t manager ti manager v hai n v
d liu giao thc mi. Kh nng lin kt iu hnh manager-manager cho php SNMP
51
Chng 2: Giao thc qun l mng n gin SNMP
h tr qun l mng phn tn trong mt trm v gi bo co ti mt trm khc.
h tr tng tc tt nht, SNMPv2 thm cc nhm cnh bo v s kin vo
trong c s thng tin qun l MIB. Nhm cnh bo cho php t ngng thit lp cho
cc bn tin cnh bo. Nhm s kin c a ra khi thng tin Trap xc nh cc gi tr
phn t MIB.
Hai n v d liu giao thc PDU (Protocol Data Unit) l GetbulkRequest v
InformRequest. Cc PDU ny lin quan ti x l li v kh nng m ca SNMPv2.
X l li trong SNMPv2 i km vi cc i tng yu cu cho php trm qun l lp
trnh t cc phng php khi phc hoc dng truyn bn tin. Kh nng m trong
SNMPv2 s dng b m 64 bit (hoc 32) duy tr trng thi ca cc lin kt v giao
din.
SNMPv2 Message
Variable
52
Chng 2: Giao thc qun l mng n gin SNMP
- Cc kiu n v d liu giao thc PDU th hin cc bn tin s dng trong
SNMPv2 gm c:
noError x x x x x
tooBig x x x x
noSuchName1
badValue1
readOnly1
genErr x x x x
noAccess x
wrongType x
54
Chng 2: Giao thc qun l mng n gin SNMP
wrongLength x
wrongEncoding x
wrongValue x
noCreation x
inconsistentValue x
resourceUnavailable x
commitFailed x
undoFailed x
authorizationError x2 x2 x2 x2 x2
notWritable x
inconsistentName x
55
Chng 2: Giao thc qun l mng n gin SNMP
Nhm SNMP (SNMP group): mt ci tin ca nhm SNMP trong MIB-II gc,
bao gm cc i tng cung cp cc cng c c bn cho hot ng giao thc. N c
thm mt s i tng mi v loi b mt s i tng ban u. Nhm SNMP cha
mt vi thng tin lu lng c bn lin quan n ton t SNMPv2 v ch c mt trong
cc i tng l b m ch c 32-bit.
56
Chng 2: Giao thc qun l mng n gin SNMP
trn cng mt i tng MIB. Cc ton t ny cn thc hin theo mt trt t c a
ra thm ch khi chng c truyn khng theo th t. Th hai l vic s dng ng
thi cc ton t Set trn cng mt i tng MIB bi nhiu manager c th gy ra mt
s mu thun hoc lm cho c s d liu b sai.
i tng snmpSet c s dng theo cch sau: Khi mt manager mun t mt
hay nhiu gi tr i tng trong mt Agent, u tin n nhn gi tr ca i tng
snmpSet. Sau n gi SetRequest PDU c danh sch bin lin kt bao gm c i
tng snmpSet vi gi tr nhn c ca n. Nu nhiu manager gi cc
setRequestPDU s dng cng mt gi tr ca snmpSet, bn tin n Agent trc s
c thc hin (gi s khng c li), kt qu l lm tng snmpSet; cc ton t set cn
li s b li v khng ph hp vi gi tr snmpSet. Hn na, nu mt manager mun
gi mt chui cc ton t set v m bo rng chng c thc hin theo mt trt t
nht nh th i tng snmpSet phi c gp vo trong mi ton t.
GetRequest x x
57
Chng 2: Giao thc qun l mng n gin SNMP
GetNextRequ
x x
est
Response x x x
SetRequest x x
GetBulkRequ
x x
est
InformReques
x x
t
SNMPv2-
x x
Trap
Phn t giao thc sau chuyn trn ngi s dng, phn PDU ca bn tin
v cc a ch ngun v ch ca bn tin ti dch v xc nhn. Nu xc nhn
b sai, dch v xc nhn bn tin cho phn t giao thc SNMPv2 ni to ra
58
Chng 2: Giao thc qun l mng n gin SNMP
Trap v loi b bn tin. Nu xc nhn hon thnh dch v xc nhn tr li
mt PDU theo dng ca mt i tng ASN.1.
Phn t giao thc thc hin kim tra c php c bn ca bn tin v loi b
bn tin nu c php sai. Ngc li dng truyn thng theo tn, chnh sch
truy cp SNMPv2 tng ng s c chn v tip n l x l PDU.
iii, Cc trng thi thch ng cho SNMPv2
59
Chng 2: Giao thc qun l mng n gin SNMP
Macro AGENT-CAPABILITIES: Dng cung cp thng tin v cc kh
nng c trong mt phn t giao thc Agent SNMPv2. N c s dng
m t mc h tr c bit m mt Agent yu cu, lin quan n mt nhm
MIB. V bn cht, cc kh nng th hin nhng ci tin hoc bin i nht
nh lin quan n cc macro OBJECT-TYPE trong cc khi MIB.
2.6 SNMPv3
SNMPv3 da trn vic thc hin giao thc, loi d liu v u quyn nh
SNMPv2 v ci tin phn an ton. SNMPv3 cung cp an ton truy nhp vo cc thit
b bng cch kt hp s xc nhn v m kho cc gi tin trn mng. Nhng c im
bo mt cung cp trong SNMPv3 l:
Tnh ton vn thng tin : m bo cc gi tin khng b sa trong khi truyn.
60
Chng 2: Giao thc qun l mng n gin SNMP
61
Chng 2: Giao thc qun l mng n gin SNMP
62
Chng 2: Giao thc qun l mng n gin SNMP
Context Hai trng nhn dng v tn c dng cung cp context cho
PDU no s phi x l.
Nhn dng bn tin l mt s c s dng gia hai thc th cho bn tin tng
quan. n v d liu giao thc PDU cha trng nhn dng yu cu v c s dng
nhn dng trong SNMPv1 v SNMPv2c, nhng t SNMPv3 c m ha PDUs,
message ID u nm bn trong tiu .
MaxMessageSize
63
Chng 2: Giao thc qun l mng n gin SNMP
C ba trng hp trn u c th t cnh bo ty chn.
MessageSecurity
Nhng trng trn i trc cc vng d liu chng thc v ring l. EngineID v
UserName c dng to mt ch s trong mt bng gi l usmUserTable. Bng
ny lu gi d liu m hnh bo mt cho EngineID v cp ngi dng.
M hnh bo mt d liu qua chng thc
Hai giao thc chng thc h tr trong SNMPv3 l MD5 v SHA. C hai giao
thc cng phc v cho mc ch: xc nhn thng bo SNMPv3. Thut ton MD5 tnh
ton 16 byte (128 bit) digest v 12 byte u tin (96 bit) bao gm cc thnh phn ca
bn tin bn trong cc trng chng thc. Ngi dng phi chn mt cha kha b mt
16-octet (byte) dng cho thut ton MD5. Nu ngi dng chn thut ton chng
thc SHA th thut ton tnh ton 20 byte (160 bit) digest v mt ln na 12 byte u
tin (96 bit) bao gm nhng thnh phn ca bn tin chng thc. Ngi dng phi chn
mt cha kha b mt 20-octet dng thut ton SHA.
D gii thut no c dng th trng giao thc chng thc l mt chui 12
64
Chng 2: Giao thc qun l mng n gin SNMP
byte c dng lm nhn dng chng thc bn tin. Khi mt thc th SNMPv3
(manager) mun gi mt yu cu cho thc th khc (agent) phi dng mt cha kha
b mt cho c hai pha.
M hnh bo mt d liu qua giao thc ring
Trng ca giao thc ring l l chui 18 byte octet dng cho thut ton tiu
chun m ha d liu DES (Data Encryption Standard). M ha dng kha 16 byte. 8
octet u tin ca kha b mt 16 octet dng nh kha DES. 8 octet tip theo c
dng nh mt vector khi to. C hai dng mt kha ring b mt m ha v gii
m bn tin.
ii, Gi mt p ng ti mng
Bn tin chuyn qua m hnh x l bn tin v thnh phn d liu tru tng c
tr v bi b iu vn:
66
Chng 2: Giao thc qun l mng n gin SNMP
Nu sendPduHandle l rng th bn tin nhn c l mt yu cu hoc mt bn
tin. Qu trnh x l nh sau:
Gi tr ca contextEngineID v pduType c phi hp quyt nh xem ng
dng ng k cho mt bn tin hay mt yu cu.
Nu khng c ng dng no c ng k:
o Mt p ng c chun b to ra
Bn tin n l mt p ng:
67
Chng 2: Giao thc qun l mng n gin SNMP
Ngi dng khng c php c gng gi trang nh ngi dng c php.
Xc thc d liu gc
M hnh x
D liu b mt Module ring
l bn tin
68
Chng 2: Giao thc qun l mng n gin SNMP
Phn h bo mt
Thng tin MPM Kho m ho
D liu mo u Bo mt scopedPDU
D liu bo mt ngi Module
Tham s ring ring
scopedPDU dng
X l
bn tin scopedPDU
c m ho
Kho xc thc
(Xc thc/m ho)
ton b bn tin Ton b bn tin
Module
xc thc
di bn tin Ton b bn tin
xc thc
Tham s bo mt
69
Chng 2: Giao thc qun l mng n gin SNMP
Hnh 2.15 ch ra s x l mt bn tin i v hnh 2.16 cho thy s x l ngc li
ca 1 bn tin n i qua xc nhn hp l trc sau s c gii m ho bi module
ring.
Phn h bo mt
Thng tin MPM Kha m ha
D liu mo u Bo mt Ton b bn tin
(nhn t mng) Module
Tham s bo mt ngi dng
scopedPDU
Tham s xc thc
xc thc
X l
Xc thc ton
bn tin b bn tin
Kha gii m
M ha PDU
70
Chng 2: Giao thc qun l mng n gin SNMP
Pht hin. Mt trong nhng chc nng quan trng ca h thng qun l mng l
pht hin ra nhng agent trn mng. Pht hin c hon thnh bng cch ra cc bn
tin yu cu vi mc bo mt l khng cn xc nhn v khng c kho ring, c tn l
khi to (initial), mt SNMP engine ID xc thc c di bng khng v varBin l
rng. Cng c xc thc s hi p bng bn tin hi p bao gm engine ID v in vo
tham s bo mt. Thng tin thm ny c c qua bn tin pair-wise.
Mc bo mt. C cc mc
C xc thc khng bo v
C xc thc c bo v
72
Chng 2: Giao thc qun l mng n gin SNMP
D liu lin kt v m l cc khi nim tnh ton c bn, n tp trung vo vng
qun l mng trn c s cc thc th mng NE (Network Element) chuyn d liu
qun l ti trm qun l. Khi chuyn d liu thnh cc m c mt s vn sau:
Cc i tng b qun l nm trn rt nhiu Agent
Vic xy dng h thng qun l cho nhng thit b mng hin nay v trong tng
lai ngy cng gp nhiu kh khn (iu ny l ng vi vic pht trin thit b ca
nhng cng ngh mi nh MPLS hay Ethernet Gigabit l vic thm vo hoc k tha
cc thc th mng-NE lp 2). Mt s nh cung cp c nhng nhm c tch ring
dnh cho thc th mng v vic pht trin h thng qun l nn cn c s truyn thng
gia nhng nhm ny. Ngoi ra vic thit lp cc k nng yu cu ca ngi pht trin
73
Chng 2: Giao thc qun l mng n gin SNMP
phn mm NMS ang tng v bao gm:
Vic pht trin v lm m hnh hng i tng s dng UML (Unified
Modeling Language) cho vic gi nhng yu cu, nh ngha cc hot ng v cc
trng hp s dng sp xp chng vo trong cc lp phn mm.
Kh nng pht trin m hnh v thnh phn phn mm chung, h thng qun l
c th giu nhiu chi tit nm bn di ca hot ng mng.
Thit k Client/server.
75
Chng 2: Giao thc qun l mng n gin SNMP
SNMPv1 s dng cc hot ng Get, Getnext, Set v Trap.
SNMPv2 s dng cc hot ng Get, Getnext, Set, Trap, GetBulk v Inform.
Cc tha thun s doanh nghip c nhn ca cc cc nhn, hc vin v cc t
chc u do IANA qun l.
Trong SMIv2 phn ch tng ng vi trap trong SMIv1. Trong SMIv1,
trap thng c c t l macro ASN.1 TRAP-TYPE. Trong SMIv2 phn ch c
c t bng macro ASN.1NOTIFICATION-TYPE.
SNMPv2 cung cp hot ng inform cho php truyn thng t NMS n
NMS. Khi inform c gi t mt NMS n NMS khc th NMS bn nhn gi p
ng ti NMS bn gi xc nhn vic nhn c bn tin.
Chng ta c th s dng SNMP inform gi trap ca SNMPv2 t mt agent
ti mt NMS. Trong trng hp ny, agent s c NMS thng bo l trab c
nhn.
Hot ng report c tng cng cho SNMPv2 song n li khng c trin
khai. Tuy nhn n c s dng trong SNMPv3 cho php cc thit b s dng
SNMP truyn thng vi nhau v bo co li nhng s c trong vic x l cc bn tin
SNMP.
Trong SNMPv3, thit b c cu thnh t 4 phn: iu phi (Dispatcher),
Phn h x l bn tin, Phn h bo mt v Phn h iu khin truy nhp.
iu phi l cng vic gi v nhn bn tin. N c gng xc nh phin bn ca
mi bn tin nhn c (v d phin bn 1, 2 hay 3) v nu nh phin bn c h tr
th n s iu khin bn tin ti Phn h x l bn tin. Phn h iu phi cng gi cc
bn tin SNMP ti cc thc th khc.
Phn h x l bn tin chun b cc bn tin gi i v trch d liu t cc bn
tin nhn c. Mt h thng x l bn tin c th gm nhiu khi (module) x l bn
tin. V d: mt phn h c th c module x l cc yu cu SNMPv1, SNMPv2 v
SNMPv3. N cng c th c cc module x l cho cc m hnh khc trong tng lai.
Phn h bo mt cung cp cc dch v c nhn v nhn thc. Nhn thc s
dng hoc l cc chui truyn thng (SNMPv1 v v2) hoc l nhn thc da trn
ngi dng SNMPv3. Nhn thc da trn ngi dng s dng thut ton MD5 hoc
SHA nhn thc nhng ngi s dng m khng cn phi gi t kha. Dch v c
nhn s dng thut ton D m kha v gii m cc bn tin SNMP.
Phn h iu khin truy nhp chu trch nhim iu khin truy nhp ti cc i
tng MIB. Chng ta c th iu khin i tng no m ngi s dng c th truy
nhp cng nh nhng hot ng no m ngi s dng cho php trn nhng i
tng ny. V d: chng ta c th gii hn truy nhp dng c-ghi ca ngi s dng
76
Chng 2: Giao thc qun l mng n gin SNMP
vi mt phn no trong cy mib-2 trong khi vn cho php truy nhp ch c vi
ton b cy ny.
Trong SNMPv3, cc b to lnh to ra nhng yu cu get, get-next, getbulk,
set v x l cc p ng. ng dng ny c NMS thc hin, v vy n c th a ra
nhng yu cu v thit lp yu cu chng li cc thc th trn cc router, switch, cc
my trm Unix, v.v.
Trong SNMPv3, b p ng lnh p li cc yu cu get, get-next, getbulk,
set. Vi SNMPv3, ng dng ny c thc hin bi mt thc th nh router ca
Cisco hoc my trm Unix. (Vi SNMPv1 v v2, b p ng lnh c agent SNMP
thc hin).
Trong SNMPv3, b to cc thng ip ch to ra cc ch v SNMP trap.
ng dng ny c mt thc th trn router hoc my trm Unix thc hin. (Vi
phin bn 1 v 2, b to cc thng ip ch ny l mt phn ca agent SNMP).
Trong SNMPv3, b thu thng ip ch bt v thng bo v cc bn tin. ng
dng ny do mt NMS thc hin.
Trong SNMPv3, b chuyn tip proxy chuyn cc bn tin gia cc thc th.
77
Chng 3: Gim st t xa RMON
CHNG 3
GIM ST T XA RMON
78
Chng 3: Gim st t xa RMON
79
Chng 3: Gim st t xa RMON
i v t l loi b gi c thc hin theo qua s lng gi truyn pht v tn tht.
Vic gim st t l tn tht c th c thc hin trn s lng gi tin hy b theo
trng s ti phn ui ca lu lng hoc thng qua gim st k thut loi b gi sm
RED (Ramdom Early Detection).
c. Gim st h thng
V mt nguyn tc, cc gi tin loi b c thc hin ti cc nt mng. Ty theo
kin trc ca cc nt mng cc gi tin c th c loi b cc v tr khc nhau theo
cc iu kin rng buc ca h thng. Cc h thng lun c thit k nhm gim
thiu cc lu lng loi b. Mt khc, vn loi b gi tin l mt lun xy ra trn
thc t. V vy, vic gim st cc trng hp nh vy l rt cn thit nhm cung cp
cc thng tin v cc vn gy nh hng ti cht lng dch v cung cp. Mt vi
kiu h thng loi b gi tin in hnh gm : (1) Loi b gi khng lu m khi b
nh m c chia s gia cc hng i trong mt h thng, ti c cc gi tin n
v khng b nh cho cc gi tin v gy tc nghn lu lng ; (2) Loi b gi tin ti
u vo xy ra khi khng khng gian b nh m cho cc gi tin u vo mc d
cc quyt nh chuyn mch v nh tuyn c thc hin. Loi b gi tin u vo
cho thy nng lc chuyn tip gi tin trong h thng cha p ng c cc yu cu
ca ngi s dng. Cc h thng loi b gi tin nh trn cn c gim st qua cc c
s thng tin qun l c bit ca nh cung cp thit b. Thng tin v cc hin tng loi
b gi tin trn s s dng xc nh nguyn nhn loi b gi v trnh s lp li.
d. Ma trn lu lng li
Ma trn lu lng li l mt ma trn ca cc yu cu lu lng u vo v u ra
trong mng li. Ma trn lu lng c th o hoc nh gi t cc trng thi thu thp
c qua cc k thut gim st th ng. Li ch chnh ca ma trn lu lng li l
lp k hoch mng, d on mc tng trng lu lng v m hnh cc kch bn c
th xy ra nhm d on s nh hng ca li trong cc thnh phn mng li ti hiu
nng ton mng.
3.2.2 Gim st mng ch ng
V mt nguyn tc, hon ton c th o v gim st mt lot cc tham s cht lng t
pha ngi s dng qua cc thng tin ti u cui h thng. Tuy nhin, s a dng v
khc bit ca cc giao thc ngi s dng dn ti vic thu thp v x l thng tin
gim st ny rt phc tp. Mt cch tip cn khc thng c s dng l gim st t
mc mng. Gim st ch ng t mc mng s dng mt s lung lu lng trong
c cha cc gi tin thm d (probe) phng to lu lng mng nhm nh gi cc
tham s hiu nng mng. Trong cc mi trng phn bit dch v, gim st mng ch
ng c th s dng o hiu nng ca tt c cc phn lp lu lng.
Gim st mng ch ng yu cu cc h thng thm d tch cc c cc agents gi
v nhn cc thng tin thm d. Cc agent o cc lung lu lng n v gi phn tch
80
Chng 3: Gim st t xa RMON
trng thi ca cc kt qu o, kt qu ny c th ly nh k t cc thit b o ch ng
qua giao thc SNMP. Thm vo , cc thit b gim st ch ng c th a ra cc
by (trap) nu c cc ngng xc nh trc nhm gim st hiu nng khi cc h
thng qu ti cc lung lu lng. Cc kha cnh quan trng ca gim st ch ng
c trnh by di y.
a. Cc tham s lung lu lng kim tra
Cc c tnh lung lu lng kim tra trong phng php gim st ch ng s nh
hng ti cc c tnh ca mng kim tra. Cc kt qu o ch hu dng khi n th hin
c chnh xc hiu nng ca cc ng dng hoc lp lu lng ca mng. iu ny
dn ti vn cn phi xc nh cc tham s lung lu lng thch hp phn nh
chnh xc cc c tnh mng. Cc phng php o khc nhau s dn ti cc tham s
khc nhau. V vy, di y s m t cc tham s chung nht i vi gim st ch
ng.
Kch thc gi : C hai cch tip cn nhm xc nh kch thc gi tin gim st theo
kch thc gi tin ca lu lng gim st (cng kch thc v khc kch thc). Kch
thc cc gi tin gim st c th nh hng ln ti tr ni tip ca cc lin kt tc
thp, cc gi tin gim st cng kch thc phn nh chnh xc tr ca cc ng
dn. Cc gi tin gim st c kch thc ln c th b loi b ti cc im tc nghn do
trn b m. Trong mi trng c cc lin kt tc thp, cc gi tin gim st c kch
thc nh c s dng v mc tiu kinh t. Hn na, khi tn sut cc gi tin gim st
tng nhm tng chnh xc, s dng cc gi tin gim st kch thc ln s nh
hng ti lu lng mng cn gim st.
Chin lc ly mu : Chin lc ly mu thm d xc inh phn b ca tr t cc gi
tin gim st lin tc gm 3 kiu : nh k, ngu nhin v tng t. Kiu ly mu nh
k gi thng tin theo tng khong thi gian, trong tip cn ny c th khng thu c
cc thng tin s kin trong khong thi gian gia hai ln ly mu. Th tc gi gi tin
gim st ngu nhin c phn b theo mt dng hm mt xc sut nhm a ra
cc mc o ph hp hn vi s phn b lu lng mng. Ly mu theo tng t l s
kt hp ca cc gi tin gim st theo tng nhm v khong cch gia cc nhm c th
theo nh k hoc ngu nhin.
Tc kim tra gim st : Tc kim tra, gim st c xc nh qua s lng gi
tin gi i trong chu trnh kim tra gim st, tc kim tra c th gy xo trn lu
lng trong mng nu c mt lng ln cc gi tin c gi qua cc lin kt c bng
thng thp v gy ra kt qu o sai. Vic xc nh chnh xc tc kim tra thch hp
da trn tnh cn bng gia chnh xc ca cc php o v mc nh hng ti cc
lung lu lng trn mng. Trn thc t, tc ny ph thuc vo cc c tnh ca
ng dng hoc lp ng dng b gim st.
81
Chng 3: Gim st t xa RMON
Thi gian kim tra v tn sut : Thi gian kim tra v tn sut cn ln nhm m
bo tnh chnh xc ca php o. Ngng thp nht ca (thi gian x tn sut) ch ra mt
ca s p ng xc sut s kin cn gim st, khung ca s cng ln dn ti xc sut
mt s kin cng nhiu. Thm vo , nu cc thit b gim st ch ng lu gi thng
tin trng thi qua cc chu k kim tra, tc kim tra nh hng rt ln ti kt qu o.
b. Cc tham s o ch ng
Cc tham s o lng theo phng php ch ng c th l mt tham s n hoc
mt tp tham s c xc nh qua lung lu lng gim st. Cc tham s thng dng
thng l : tr, bin ng tr, tn tht gi, bng thng v thng qua, s sp xp li,
kh dng v cht lng cm nhn t pha ngi dng QoE.
c. Cc kha cnh trin khai gim st ch ng
Mt h thng o ch ng s dng cc agent gim st ch ng gi v nhn cc gi
tin gim st. Cc agent ny c th gn hoc nhng vi cc thit b mng. Cc agent
gn ngoi c th l phn cng c bit chy phn mm gim st ch ng. Tip cn
ny a ra c cch nhn khch quan nht t pha ngi s dng, tuy nhin n yu
cu b sung cc thit b v lm tng gi thnh. i ngc vi cch tip cn trn, mt
s nh cung cp thit b h tr sn cc agent gim st ch ng trong cc sn phm,
cho php trin khai nhanh cc h thng gim st m khng cn b sung thit b ph
tr. Do cc thng s o t gim st ch ng th hin cc c tnh ng dng nn cc
thit b gim st ch ng cng gn vi cc h thng ng dng u cui cng tt. Tuy
nhin, iu ny ty thuc vo cu hnh mng trin khai trong thc tin v thng c
cc dng cu hnh nh : cu hnh kt ni hnh li y , cu hnh kt ni hnh li
tng phn v cu hnh kt ni hnh li phn cp. Ngoi ra cn mt s vn nh
hng ti m hnh trin khai h thng gim st ch ng nh : o cc ng dn a
ng cn bng gi v dng h ng b cng l nhng vn quan trng nh hng
ti h thng gim st ch ng.
82
Chng 3: Gim st t xa RMON
RMON cung cp cc thng tin tiu chun cho ngi qun tr mng c th s dng
gim st, phn tch v sa li cho mt nhm mng cc b phn tn v kt ni
T1/E1, T2/E3 ti cc trm trung tm. RMON nh ngha cc thng tin c t cho cc
kiu h thng gim st mng. S khc bit ca RMON v SNMP c ch ra di
y :
RMON da trn thit b, trong s dng cc phn cng c bit iu hnh.
RMON gi thng tin theo phng php ch ng nhm s dng ti u bng thng
v cc s kin mng.
RMON c kh nng thu thp d liu chi tit.
Thit b RMON cung cp mt h thng gim st mnh m vi chi ph thp, cc
thm d RMON thng c ci t trong cc lin kt ng trc v my ch.
H thng RMON c th cu hnh cung cp d liu nh :
o Cc thng tin lin quan ti hiu sut mng;
o Cc thng tin thng k cho phn tch trng thi v chin lc mng;
o Thng tin m t truyn thng gia cc h thng v lng d liu trao i.
RMON tr thnh tiu chun nm 1992 vi phin bn RMONv1 cho mng Ethernet.
RMONv2 c hon thin 1997. RMONv1 hot ng ch trn lp lin kt d liu ca
m hnh OSI, RMONv2 thm kh nng thu thp d liu t cc lp cao hn v a ra
nhiu kh nng bo co hn. V d, RMONv2 c th bo co cc s kin xy ra ti lp
lu lng TCP thay v lp IP trong phn on LAN a giao thc. Cc nh qun tr
mng s dng cc b phn tch mng gim st cc vn s dng mng v cc s
kin lin quan. Nhm m bo chnh xc d liu lu lng mng, cc b phn tch
mng c gn vo cc mng ch trnh s lc b thng tin ca cc cu ni. Thm
vo , ci thin hiu nng gim st t xa v chn on lu lng mng, cc b
phn tch ni tip c a vo chuyn tip lu lng d liu ti trung tm x l.
Cng ng ngi s dng vi s tr gip ca IETF nh ngha cc c tnh gim st
tiu chun cho php gim st cc mng khc nhau v cc h thng iu hnh khc
nhau c th trao i cc thng tin gim st mng. Cc c tnh RMON ny nh ngha
mt tp cc trng thi v chc nng c th trao i gia cc khi qun l mng v cc
phn t thm d (probe). RMON a ti ngi qun l mng s la chn ty cc
phn t thm d v gim st ph hp vi mi trng ng dng.
Cc phn t thm d RMON thay th cc thit b phn tch mng t tin c gn
vo cc vng trng yu trong mng. Cc phn t thm d RMON c nhiu dng khc
nhau ph thuc vo kch thc v kiu thit b gim st: Nhng RMON MIB trn
chnh thit b chu s gim st, card ri, thit b hoc my tnh ngoi. Trong , cc
phn cng c bit gn vi cc thit b chu s gim st c li im nh: Thu thp
c cc tham s o chi tit hn agent SNMP v hot ng nh mt b x l thi gian
thc cho qu trnh thu thp thng tin gi ti NMS.
83
Chng 3: Gim st t xa RMON
84
Chng 3: Gim st t xa RMON
Mt khi thit b gim st t xa th hin mt ngun ti nguyn mng khc bit vi cc
chc nng qun l mng v n c xc nh trc tip t phn gim st mng, thit b
gim st t xa c th thm cc gi tr vo d liu thu thp nhm h tr cc phn t
thm d a ra c cc thng tin chnh xc hn ti thit b gim st t xa.
e. a qun l
Mt t chc c th c nhiu trm qun l cho cc n v ca t chc vi cc chc nng
khc nhau nhm cung cp cc thng tin tt nht khi phc li. Do mi trng a
qun l rt ph bin trong thc t, cc thit b gim st t xa cn c chc nng phn
phi thng tin ti nguyn ti cc trm qun l khc nhau.
3.3.2 Cc thnh phn ca RMON
Hnh 3.2 ch ra mt m hnh RMON in hnh. Tng t SNMP, mt kiu cu hnh
RMON gm mt trung tm qun l mng NMS v mt thit b gim st t xa RMON.
85
Chng 3: Gim st t xa RMON
86
Chng 3: Gim st t xa RMON
87
Chng 3: Gim st t xa RMON
mng thng phn b li ti nguyn t hn l mt hng thuc v khi gim st
c s dng bi nhiu ngi s dng.
b. B sung hng gia cc trm qun l
C ch b sung thm hng c m t trong RFC 1212. Trong c s thng tin qun l
MIB, cc hng thng xuyn c b sung vo trong mt bng cu hnh mt chc
nng. Cu hnh ny thng gm cc tham s iu hnh chc nng. Agent cn kim
tra cc tham s ny m bo chng ph hp vi cc gii hn c nh ngha trong
MIB cng nh gii hn v ti nguyn. Cc khi thc thi Agent c th nhm ln khi
kim tra cc tham s ny v bo li ti trm qun l rng cc tham s ny khng c gi
tr do hai kh nng sau:
Khi mt trm qun l t ring l cc i tng tham s.
Khi trm qun l t mt i tng trng thi khng chnh xc.
Trng hp th hai xy ra khi mt trm qun l c mt vi tham s khng chnh xc v
gy ra li, khi thc thi s la chn cc tham s trc c thm thng tin v trm
qun l. Thm vo , mt vn ny sinh khi nhiu trm cng qun l c gng thit
lp cc thng tin cu hnh bng giao thc SNMP trong cng mt thi im. Khi ,
qu trnh b sung mt hng mi trong cng mt bng iu khin c th dn ti tranh
chp gia cc trm qun l khi cc trm ny cng mun to cng mt khon mc.
trnh tranh chp ny, mi khon mc iu khin nh vy cha mt i tng trng
thi c mt ng ngha c bit dn xp gia cc trm qun l. Nu mt c ch to
hng a ra mt i tng trng thi tng t nh i tng trng thi tn ti th bn
tin bo li c gi ti trm qun l. Khi nhiu trm qun l cng mun to ra mt
hng, ch trm qun l u tin thnh cng v cc trm cn li s nhn c thng bo
li.
Khi mt trm qun l mun to ra mt khon mc iu khin mi, n to ra mt ch
mc cho hng . La chn ch mc c th theo nhiu cch khc nhau nhng u
nhm hn ch ti thiu c hi ca cc trm qun l khc s dng ch mc ny. Nu ch
mc ang c s dng, cc k thut trn y s c s dng chng tranh chp.
Mt s bng trong c s thng tin qun l MIB ny c tham chiu ti cc bng khc
trong cng MIB. Khi to v xa cc khon mc trong cc bng ny, n cho php cc
tham chiu khng n nh tn ti v khng nh ngha th t to hoc xa cc
khon mc trong bng.
3.3.3 RMONv1
Nh gii thiu, RMONv1 gm 9 nhm c nh ngha bi RFC 1757 v
mt nhm m rng cho TokenRing RFC 1513. Cc nhm trong RMONv1 c th
hin qua hnh 3.4.
88
Chng 3: Gim st t xa RMON
89
Chng 3: Gim st t xa RMON
Trng thi Th M t
t
91
Chng 3: Gim st t xa RMON
thng tin cn thit. -channelTable
-filter2Table
-channel2Table
92
Chng 3: Gim st t xa RMON
Nhm hostTopN c s dng cho cc bo co m t gim st cc my trm trn t
trn xung di theo th t thng k gm N my trm. Cc thng k kh dng l cc
mu thng k thu c theo thi gian xc lp bi trm qun l. V vy, mu thng k
ny da trn tc ly mu. Trm qun l cng la chn s lng cc my trm bo
co (N). Nhm ny gm bng iu khin my trm nh (hostTopControlTable), bng
my trm nh (hostTopTable) v yu cu thc hin trong nhm my trm (host
group).
g. Nhm ma trn
Nhm ma trn lu tr d liu thng k lu lng s dng cho nhim v trao i thng
tin gia hai tp a ch. Mt khon mc mi trong bng nh tuyn c to ra khi mt
thit b nhn dng c mt qu trnh trao i. Nhm ny gm bng iu khin ma
trn (matrixControlTable), bng ma trn ngun (matrixSDTable) v bng ma trn ch
(matrixDSTable).
h. Nhm lc
Nhm lc cho php lc cc gi thch hp nhm phc v cho qu trnh gim st. Nhm
ny gm bng lc gi (filterTable) nhm cho php cc gi tin thch hp c chuyn
qua knh truyn v bng knh (channelTable) th hin knh thng tin truyn cc gi
tin gim st.
i. Nhm bt gi
Nhm bt gi cho php cc gi c thu thp sau khi chuyn qua knh truyn. Nhm
ny gm bng iu khin m (bufferControlTable), bng b m bt gi
(captureBufferTable), cc nhim v bt gi gi tin trong b m c thc thi trong
nhm lc gi.
j. Nhm s kin
Nhm s kin iu khin chc nng to v thng bo cc s kin t cc thit b. Nhm
ny gm bng s kin (eventTable) m t cc s kin s c thng bo v bng lu
vt (logTable) lu li lch s cc s kin.
3.3.4 RMONv2
RMONv1 c bn gim st c d liu tch hp ti lp lin kt d liu trong m
hnh OSI. RMONv2 m rng kh nng gim st cho cc mc cao hn, t lp mng ti
lp ng dng. Mc ng dng c s dng trong khi nim SNMP RMON m t mt
lp cc giao thc, v khng hon ton tun th theo m hnh 7 lp OSI. Cc thng k
li trong lp cao bt k u c chuyn xung ti lp mng. V d, cc li lp mng
khng bao gm cc li lp lin kt d liu, nhng cc li lp truyn ti bao trm v
th hin ti lp mng.
93
Chng 3: Gim st t xa RMON
Kin trc c s thng tin qun l ca RMONv2 gm 10 nhm chc nng c ch ra
trn hnh 3.4 v c tm tt trong bng 3.3 di y.
Bng 3.3. Cc nhm v bng MIB RMONv2
94
Chng 3: Gim st t xa RMON
Cc nhm trn y da trn cc n v c s ca phn t gim st. Nu mt thit b
gim st t xa thc hin trin khai trong mt nhm, thit b phi thc thi vi tt c
cc i tng trong nhm . Cc chc nng s lc ca cc nhm gm:
a, Nhm th mc giao thc
Th mc giao thc l mt phng php cho php mt ng dng RMONv2 d dng
lin kt iu hnh vi cc giao thc c trin khai trong cc agent. Nhm th mc
giao thc m t nhn dng cc giao thc thng qua cc tham s c phn t gim st
thu thp (v d, ch s cng UDP) cho tt c cc giao thc lp pha trn lp IP. Cc
tham s cu hnh cho phn t gim st c thay i trong bng th mc giao thc
(ProtocolDirTalbe), mi giao thc c nhn dng thng qua mt ch s ID trn ct
duy nht trong bng. Cc giao thc th hin trong th mc giao thc c nh ngha
trong RFC 2074.
b, Nhm phn phi giao thc
Nhm phn phi giao thc cung cp thng tin v lu lng tng quan gia cc giao
thc khc nhau trn c s cc octet hoc cc gi. Thn vo , nhm phn phi giao
thc thc hin vic nh x cc d liu thu thp c bi phn t gim st v ti tn
giao thc hin th cho ngi qun l mng. Bng d liu phn phi giao thc
(protocolDistControlTable) c cu hnh theo d liu c tp hp v lu tr ti
bng thng k phn phi giao thc (protocolDistStatsTable).
c, Nhm nh x a ch
Nhm nh x a ch thc hin bin dch a ch lp MAC v lp mng thng qua
phn t gim st nhm cung cp thng tin ti ngi qun l mng v nn tng qun l.
nh x a ch c thc hin trn cc giao din thng qua hai bng d liu: bng
thng k phn phi giao thc (protocolDistStatsTable) v bng iu khin nh x a
ch (addressMapControlTable).
d, Nhm my trm lp mng
Nhm my trm lp mng cung cp thng k thng tin lp mng c phn loi theo
a ch mng. Nhm ny gim st v thng k lu lng i/n cc a ch mng thng
qua phn t thm d. Nhm gm mt bng nh x a ch lp mng
(addressMapTable) v bng iu khin my trm (HostControlTable).
e, Nhm ma trn lp mng
Nhm ma trn lp mng lu tr cc thng k lu lng ng dng c truyn thng
gia cc tp a ch lp mng. Nhm ny gm bng iu khin ma trn lu lng
(matrixHostTable) v bng d liu lu lng gia cc cp my ch (hostTable).
f, Nhm lp ng dng ca my trm
95
Chng 3: Gim st t xa RMON
Cc chc nng lp ng dng trong my trm c chia thnh hai nhm gm nhm lp
ng dng my trm v nhm ma trn lp ng dng. Cc thng tin v ng dng v lu
lng d liu giao thc c th hin qua cc bng ca lp ng dng lu tr s liu
thng k v a ch, lu lng i v n my trm v bng iu khin.
g, Nhm ma trn lp ng dng
Nhm ma trn lp ng dng thng k lu lng giao thc c chuyn gia cc cp
my trm.
h, Nhm thu thp thng tin lch s ngi s dng
Cc thng tin cnh bo v lch s ngi s dng c thu thp trong nhm thu thp
thng tin lch s ngi s dng. Cc chc nng ny c thc hin bi cc h thng
qun l mng. Cc i tng d liu c tp hp trong cc nhm bucket, mi nhm
bucket gn lin vi mt i tng MIB v cc phn t trong nhm l cc trng hp
ca i tng MIB. Ngi dng c th thay i d liu c tp hp bng vic nhp
d liu trong bng iu khin lch s ngi s dng (usrHistoryControlTable), khi
s c kt hp vi cc hng ca cc trng hp trong bng i tng lch s ngi
s dng (usrHistoryObjectTable).
h, Nhm cu hnh phn t thm d
Chc nng ca nhm cho php mt ng dng RMON ca mt nh cung cp thit b c
th cu hnh t xa cc tham s ca phn t thm d thuc v nh cung cp thit b
khc. RMONv2 b sung thm tnh nng tng thch vi cc c tnh bt buc hoc ty
chn nhm h tr cc nh cung cp thit b b sung cc tham s gim st cho cc h
thng gim st t xa. Cc chc nng cu hnh gm: Cu hnh truy nhp ni tip
(modem); cu hnh a ch IP; cu hnh cc kt ni ni tip cho by (trap) v cu hnh
cc tham s by.
96
Chng 4: Qun l mng thc tin
CHNG 4
97
Chng 4: Qun l mng thc tin
Cc giao din dng lnh: Cng c qun l n gin nht i vi cc thit b
mng l s dng cng c dng lnh CLI (Command Line Interface). CLI l mt tp
dng lnh da trn text a ra bi ngi iu hnh ti thit b kt cui qun l. Cc
dng lnh c cc c php c bit c nh ngha bi nh cung cp thit b, cc thit
b ca cng nh cung cp thng c chung cc b cu lnh v ng ngha cu lnh.
iu ny c ngha rng cc nh vn hnh khi qun l cc nt mng t cc nh sn xut
khc nhau phi nhn thc c cc ngn ng lnh cho nt .
Do cc thit b thc hin cng chung cc chc nng cn c thc hin cng
phng php cu hnh, cng nh cc nh cung cp thit b nhn thy cc vn phc
tp ca cc mng qun l xy dng trn cu trc phn cng ca cc nh cung cp khc
nhau. Khuynh hng ca CLI thng s dng l hi t cc c php cu lnh t cc
nh cng nghip ln. iu ny c li ch r rng nhng cng to ra tnh phc tp khi
phi ghi nh cu lnh. Trong m hnh n gin nht, CLI yu cu ngi iu hnh ti
thit b qun l c kt ni trc tip vi thit b b qun l. iu ny khng kh thi
trong cc trng hp mng ln, trong cc b nh tuyn v chuyn mch c phn
tn trong cc vng a l rng. Truy nhp qua bn iu khin t xa c th ng vai tr
nh mt my ch kt cui m ngi s dng kt ni telnet qua n ti thit b c
qun l.
Mt phng php khc c s dng khi thit b h tr giao thc iu khin
truyn ti TCP (Transport Control Protocol) v chy my ch Telnet, ngi iu hnh
c th truy nhp bng Telnet v chy CLI.
Mt trng hp c th xy ra v cn c tnh n khi ngi iu hnh phi
cu hnh thit b trong thi gian thit b khi to li, v vy hu ht cc thit b u lu
tr d liu ca cu hnh trong mt s dng khc nhau, v d trong cng, b nh
flash, trn cc my ch, v..v. Cc thng tin thng c lu tr di dng m nh
phn d dng truy nhp v s dng bi cc phn mm qun l. Dng thng tin ny
cn rt thun li ghi cc cu lnh cu hnh t pha ngi qun l h thng. Tp cu
hnh da trn cc cu lnh c u im ln nht l c th kim tra v qun l t ngi
iu hnh v sa i khi cn thit.
Mt li ch khc ca CLI l d dng a ra cc mc iu khin tinh qua cc
thit b v cho php ngi s dng kim tra chi tit cc hot ng gn nht ca thit b.
Giao din ngi dng ha: Cc giao din ngi dng ha (GUI) l cc
cng c cu hnh thn thin vi ngi dng. Ngi s dng khng cn nh ngn ng
cu lnh m thng qua cc khong trng tham s thc hin cu hnh. Cc gi tr
ngm nh c cung cp t ng trn c s cc tr gip ng cnh c sn. Cc giao
din ha cung cp phng thc (point-and-click) kch hot cc mc qun l,
chut la chn thit b v ko th cc i tng cu hnh.
98
Chng 4: Qun l mng thc tin
Li ch ln nht ca GIU l phng php thu thp d liu t cc thit b c th
hin th. Mc d ta c th hin th bng c s d liu nh trong CLI, nhng trong ch
ha ca GUI ta c th d dng xem chi tit cc thng tin v thm ch th hin
ng theo tin trnh v thi gian.
Cc giao din ha c kh nng truy nhp v iu hnh t xa thng qua cc
giao din iu hnh m X/open nhng yu cu cc thao tc ha v th hin phc
tp trn cc thit b b qun l.
GUI c th c trin khai qua cc CLI, khi tt c cc cu lnh a ra bi
GUI c nh x vo CLI v gi ti thit b qua telnet. Cc thng tin d liu c thu
thp bi CLI v hin th trn mn hnh ha thch hp. Mt khc, GUI c th s
dng cc giao thc truyn thng v cc khun dng d liu ring trao i vi cc
thit b nhm gim di cc cu lnh iu khin v d liu ra.
Giao din ha cng c kh nng x l cc file cu hnh h thng. Nu GUI
c trin khai trn CLI th vic lu gi file cu hnh c thc hin qua cc cu lnh
CLI. Mt khc, GUI c th c s dng trc tip thng qua cc truy nhp ti cc cu
trc d liu cu hnh lu tr file cu hnh di dng nh phn. Tuy nhin, phng
php ny phc tp hn nhiu so vi phng php s dng cc cu lnh CLI.
Mc d giao din ha a ra cc th hin thn thin vi ngi qun tr h
thng. Nhng cc nh qun tr h thng c kinh nghim thng s dng CLI v CLI c
th a ra cc mc iu khin chi tit hn v a ra lng thng tin ln hn, thm ch
l phng php nhp lnh CLI cng nhanh hn.
4.1.3 Truy nhp v th hin d liu tiu chun ha
Cc nh qun l mng mong mun c mt ng dng n qun l ton b
mng. ng dng ny phi c kh nng iu khin tt c cc thit b trong mng, thu
thp v tch hp cc thng tin v trng thi lu tr trn cc thit b. Nh vy, ngi
qun tr mng c c thng tin tng th mt cch logic v gim thiu cc nhim v
qun l mng phc tp do khng cn s dng nhiu ngn ng lnh i vi cc nh
cung cp thit b khc nhau.
Mt cch tip cn vn ny c theo hng xy dng cng c qun l tng
th phi hp cc module trong cc thnh phn ring bit v nh x vo mt thnh
phn iu khin v hin th chung. iu ny dn ti s kh khn khi vit cc ng dng
qun l khi phi cp nht thng xuyn cc cu lnh mi t mi nh cung cp thit b.
Tuy nhin, gii php ny kh thi khi s dng tip cn theo module.
Mt tip cn khc to ra mt cng c qun l tng th l to ra cc module
do cc nh cung cp thit b chu trch nhim qun l ton b cc thit b ca h v to
ra cc giao din ti ng dng chung. Trong v d c ch ra trn hnh 4.1, ngi iu
hnh thc hin nhim v qun l ti mt h thng qun l mng NMS hoc qua h
thng h tr iu hnh OSS (Telcordia). S dng OSS cho php ngi iu hnh ng
99
Chng 4: Qun l mng thc tin
dng cc dch v cung cp v tnh ton mt cch chuyn bit, OS s dng ngn ng
Scrip nh TL1 chuyn qua cc cu lnh CLI ti NMS.
NMS
Ngi iu hnh
EMS
EMS EMS
Ngi iu hnh
SNMP, XML,
CORBA
Network
100
Chng 4: Qun l mng thc tin
nhm nng cao hiu qu qun l. Phn sau s phn tch mt s vn ny sinh khi s
dng giao thc qun l mng n gin SNMP.
- Chuyn cc d liu qun l vo m lnh
D liu lin kt v m l nhng vn lin quan ti cc vn tnh ton, bo
mt v ti u trong qun l mng, cc vn ny thng tp trung vo vng qun l
mng trn c s cc thc th mng NE (Network Element). Vic chuyn d liu qun
l ti trm qun l thng qua c ch chuyn d liu thnh cc m gp mt s vn
sau:
Cc i tng b qun l nm trn rt nhiu Agent
Bn sao ca cc i tng qun l nm ti h thng Manager
S thay i d liu trn cc Agent s lm thay i d liu bn sao
trn Manager.
Nh vy, c s thng tin qun l MIB cung cp mt h tng qun l v phi d
phng cc khng gian nh cho cc thay i ca i tng qun l. Mt khc, s pht
trin v phc tp ca NE tng ln khng ngng trong khi qu trnh truyn v nhn
d liu t Agent l th tc bt buc ca SNMP, v vy vic chuyn cc d liu thnh
m nh th no l mt vn thch thc ca h thng qun l mng. Hn na, h
thng qun l c nn i hi tt c d liu agent hay khng? Trong thc t, iu ny
ch chp nhn c trn nhng mng nh nhng khng th thc hin c trn cc
mng ln. Khi cc NE tr nn phc tp hn th gnh nng li t ln h thng qun l.
- S tng trng ca MIB
Cc bng c s thng tin qun l lu tr cc tham s ca i tng qun l, khi
s lng NE ln ng ngha vi vic m rng bng MIB. S phc tp gia tng khi
nhiu nh cung cp cung cp nhng module MIB cho NEs ca h theo dng file vn
bn. Nhng file ny c th hp nht vo trong mt h thng mng qun l NMS v
dng phi hp vi b duyt MIB. MIB cha nh ngha i tng qun l v dng
dn xut m hnh c s d liu cho NMS. M hnh c s d liu NMS cha s lng
ln cc bng trong c mt bng ct gi nhng ng dn chi tit, bng khc cho
cc mch o,v.v. H thng qun l mng NMS theo di v sa i nhng gi tr ca
NE, qun l nhng i tng v lu gi n trong c s d liu ca mnh.
Vic tch hp cc h thng thit b thnh cc phn t mng ln cng em li
mt s kh khn trong h thng qun l mng, v cc chc nng c tch hp rt kh
qun l ng thi cc h thng qun l phi h tr rt nhiu tng tc trong phn mm
server a x l FCAPS.
- phc tp trong trin khai
Vic xy dng h thng qun l cho nhng thit b mng hin nay v trong
tng lai ngy cng gp nhiu kh khn (iu ny l ng vi vic pht trin thit b
101
Chng 4: Qun l mng thc tin
ca nhng cng ngh mi nh MPLS hay Ethernet Gigabit l vic thm vo hoc k
tha cc NE lp 2). Mt s nh cung cp c nhng nhm c tch ring dnh cho
NE v vic pht trin h thng qun l nn cn c s truyn thng gia nhng nhm
ny. Ngoi ra vic thit lp cc k nng yu cu ca ngi pht trin phn mm NMS
ang tng v bao gm:
Vic pht trin v lm m hnh hng i tng s dng UML
(Unified Modeling Language) cho vic gi nhng yu cu, nh ngha cc hot
ng v cc trng hp s dng sp xp chng vo trong nhng lp phn
mm.
Pht trin cc phn mm qun l trn Java/C++.
Phn mm Server a x l FCAPS.
c bit h tr cho vic pht trin cc c tnh nh ATM/MPLS.
C s d liu ca vic thit k/nng cp ph hp vi MIB ti gin
c s d liu qua nhiu phin bn phn mm NMS/NE.
Cng ngh lp 2 nh ATM, FR v Gigabit Ethernet.
Cng ngh k tha nh thoi qua TDM v X.25.
Kh nng pht trin m hnh v thnh phn phn mm chung, h
thng qun l c th giu nhiu chi tit nm bn di ca hot ng mng.
Thit k Client/server.
Qun l vic thit k i tng, giai on lm m hnh ca h
thng qun l.
Vic thit k MIB cn c i tng mi bn trong thit b qun l
h tr h thng qun l.
S di tr chung ti c s h tng lp 3 l mt l do khc cho vic m rng gia
nhng k nng pht trin sn c v cc c tnh sn phm yu cu. y l mt cch
tip cn khc cho vic pht trin h thng qun l thng qua:
Tp gii php tiu chun.
Phn tn v gii quyt cc vn pht sinh.
X l thng tin thng k.
Bao qut nhng chu trnh pht trin ngn.
Ti gin vic thay i m.
Tng kh nng kim tra.
102
Chng 4: Qun l mng thc tin
4.2 QUN L MNG MPLS
VPN
CE PE PE
CE CE CE
103
Chng 4: Qun l mng thc tin
phng cho cc ng dn. thc hin cc c ch ny, cc ng hm MPLS TE
c thit lp truyn ti cc gi qua mng MPLS. Mt v d v MPLS TE c m
t trn hnh 4.3.
PE Min MPLS
PE
105
Chng 4: Qun l mng thc tin
4.2.3 c im MIB trong qun l mng MPLS
A. Mt s vn ca c s thng tin qun l trong MPLS
C s thng tin nh tuyn MIB th hin s phn chia khng gian gia cc i
din qun l v cc nh qun l mng. MIB ng vai tr trung tm trong mng qun l
ca cc kiu mng vin thng bao gm c MPLS, nu MIB a ra cu hnh qun l
thch hp th cc tc v nh ci t, cu hnh v hot ng cc phn t mng NE trong
mt h thng qun l mng NMS s gim thiu c phc tp.
Thng qua giao thc qun l mng n gin, cc khon mc d liu c to ra
trong cc bng MIB di dng cc hng. Mi lin h vi cc ct trong bng c s
thng tin qun l s th hin cc i tng qun l lin quan. Th t cc ct trong bng
v mc kt hp gia ct th hin kh nng kt hp cc khi c tnh ca i tng.
Mt khc, mt khon mc c th c s dng li ti cc bng khc nhm ti u ha
ti nguyn ca cc bng c s d liu. V d, trong mt bng th hin cc ng hm
MPLS gm cc bng bc nhy tuyn hin ERO v bng ti nguyn c dnh trc
u c s dng bi bng ng hm.
Trong kt cu a bng MIB, cc bng c lin kt vi nhau thng qua cc ch
mc s nguyn nhm chia s cc khon mc trong cc bng khc nhau da trn cc
ct. V vy, cc h thng qun l mng thng lu tr d liu cc phn t di dng
cc lu c s d liu quan h.
Cc gi tr i tng trong bng MIB c th c thit lp mc nh nhm to
iu kin thun li trong qu trnh qun l cc kt ni. Mt kt ni thng c c
trng bi mi lin h gia cc bng v c mt s gi tr mc nh c xc nh trc.
Cc gi tr ny c c sn ti cc bng MIB ca cc phn t mng NE v c xc
minh qua cc th tc kim tra nhanh.
Cc gi tr mc nh c th c a vo MIB t cc i tng bn ngoi thng
qua giao thc SNMP. V d, i tng ng hm MPLS gm cc c tnh lin quan
mplstunnelIncludeAffinity trong bng ng hm MPLS. i tng ny c s dng
khi to ra mt ng hm trong ngi s dng mun cng bc cc lu lng qua
mt vng MPLS. Do mt lot cc yu t xc nh c tnh t pha nhn dch v nn
vic cung cp cc gi tr mc nh cho i tng ny c th gim bt s tc ng t
cc Agent, khi xy ra trng hp pha thu nhn s dng mt gi tr khng hiu lc ca
mt ct th gi tr ngoi l s c xc lp bng nhn cng. Mi gi gi tr cho php
ca mplstunnelIncludeAffinity c xc nh bng mt n bt nguyn m t mt gi tr
m mu giao din, v d: 0x00001 cho vng, 0x00010 cho bc, v 0x00100 cho ng.
Mng qun l phi cu hnh cc mu ny trn tt c cc phn t mng NE lin quan.
C th cu hnh h tr cho mu bc v ng trn mt giao din vo ca NE. Sau
mt ng hm c th to ra mt ng cng bc s dng ch vi giao din vi mu
106
Chng 4: Qun l mng thc tin
bc v ng bi s thit lp mplstunnelIncludeAffinity vo mt n 0x00110. Gi tr
mc nh khng s dng i tng mplstunnelIncludeAffinity trong bng MIB l 0.
Mt bng ng hm trong MPLS c tnh nng tp trung cc mi quan h cc
c tnh ca ng hm. Cc bng n l bn ngoi c s dng to, sa i v
qun l cc ng hm thng qua cc quan h vi bng ng hm. V vy, cc lnh
cung cp v v xc lp kt ni c thc hin n l ti cc bng v gim thiu cc
trng MIB trong h thng qun l mng NMS.
107
Chng 4: Qun l mng thc tin
qun l cc i tng trong MPLS, mt s cc module c s thng tin qun
l c cc t chc tiu chun a ra nhm p ng cc yu cu qun l mng
MPLS. C cu t chc ca cc c s thng tin qun l c m t trn hnh 4.4.
109
Chng 4: Qun l mng thc tin
cho kt ni cho. Nh trn hnh 4.5, mt EMS thng ch qun l mt phn t mng
ti mt thi im v khng bao hm qun l ton mng, v vy cc kiu phn t mng
khc khng c qun l. EMS thc hin truyn thng vi h thng qun l mng
NMS hoc h thng h tr iu hnh trao i thng tin v qun l ti cc phn t
khc .
110
Chng 4: Qun l mng thc tin
Cc mc bo v khc nhau cho mng quang cn phi c trin khai v
qun l bao gm c mc u tin, d phng v yu cu thi gian khi
phc cho cc dch v khc nhau.
Hu ht cc ng dn quang hin nay u thit k song hng mc d
cc ng dn quang c th n hng hoc song hng. Tuy nhin, khi
c yu cu khc bit v bng thng, mng vn cn c cu hnh n hng.
Cc yu cu v bin ng tr thng c a ra i vi cc kt ni
SONET/SDH, cng nh yu cu v tr ti a cho mt s kiu lu
lng cng l cc vn cn qun l trong cc ng dn quang.
Qun l li m rng cn c h tr tm ti gc ca nguyn nhn gy ra
cnh bo. iu ny rt quan trng v mt s li n c th kch hot thm
nhiu li v to ra nhiu cnh bo khc nhau.
Gia cc lp client v lp quang hnh thnh mt giao din qun l v iu
khin, giao din ny cho php client ch r tp ng dn quang c thit lp hoc
gii phng cng vi mt s tham s dch v lin quan. Ngoi ra, giao din ny cho
php lp quang cung cp cc thng tin qun l li v hiu nng ti lp client.
Giao din n gin nht thng s dng hin nay l thng qua h thng qun l.
Mt h thng qun l tch bit truyn thng vi EMS ca lp ng dn quang v
EMS qun l lp quang.
Do cc ng dn quang hin nay thng c thit lp trong cc khong thi
gian di, nhng trong tng lai cc ng dn quang s c thit lp ng dn ti
vn giao din bo hiu gia lp client v lp quang s tr nn phc tp. V d, cc
b nh tuyn IP c th bo hiu lin kt ti kt ni quang nhm thit lp v gii
phng cc ng dn quang cng nh p cc c tnh bo v thng qua giao din bo
hiu ny.
Vic tn ti giao din nh giao din bo hiu ph thuc vo cch tip cn ca
cc nh khai thc. Mt s nh khai thc cho rng cn phi tch bit c ch qun l
mng quang ra khi cc lp client khc. Tip cn ny hu ch khi lp quang phi phc
v nhiu i tng dch v khc nhau trong lp client. Ngc li, khi lp quang ch
phc v s t lp client th cc c ch kt hp qun l s em li hiu qu cao, nht l
v thi gian thc hin qun l.
Lp quang l mt thc th phc tp thc hin mt s chc nng nh: ghp
knh bc sng, chuyn mch v nh tuyn bc sng v gim st hiu nng mng
ti cc mc khc nhau trong mng. Kin trc phn lp trong lp quang c ch ra
trn hnh 4.6 c ITU a ra gm 3 lp:
111
Chng 4: Qun l mng thc tin
112
Chng 4: Qun l mng thc tin
Chc nng ny c coi nh chc nng iu khin mng t tr v thng thng cc
ng dng khi phc li c phn tn trong mng.
A. Qun l t l li bit
T l li bit l c tnh hiu nng then cht ca cc ng dn quang. Cc
khung tn hiu trong SONET v SDH bao gm cc byte tiu trong c cha cc
byte kim tra chn l tnh ton t l li bt. Cc tiu ny cung cp php o trc
tip t l li bit. Cc d liu bo hiu cho client c ng gi trong cc khung tiu
ca khung tin SONET/SDH v ta c th o BER v m bo hiu nng trong lp
quang.
Khi lp quang c thit k phc tp, rt kh nh gi chnh xc BER da
trn cc php o gin tip cc tham s nh cng sut tn hiu quang hoc t l tn hiu
trn nhiu. Cc tham s ny c th c s dng nh gi cht lng tn hiu v c
th s dng lm cn c pht hin cnh bo nhng khng nn s dng nh gi
BER.
B. Gim st vt ng quang
Cc ng dn quang i qua nhiu nt v qua nhiu card thit b trong mi nt.
Vic gim st vt ng quang nhm ch ra cc nhn dng duy nht cho mi ng
dn quang. V d, nhn dng ny gm a ch IP ca phn t mng ngun pht cng
vi cc nhn dng ca card chuyn i trong cc phn t mng m ng dn quang
i qua. Nhn dng ny c gi l gim st vt ng quang. Vt ng quang cho
php h thng qun l nhn dng, kim tra v qun l cc kt ni trong ng dn
quang. Thm vo , n cung cp kh nng cch ly li cho h thng qun l mng.
Gim st vt ng dn quang c th s dng trong nhiu lp khc nhau trong
lp quang. V d, mt ng dn quang i qua nhiu nt v cc b ti to tn hiu
quang, ta c th xc nh kt ni t u cui ti u cui ca ng dn quang thng
qua gim st vt ng dn knh quang. Gim st vt ny c a ti u vo ca
ng dn quang v gim st ti cc v tr khc nhau trn ng dn. xc nh v
tr v xc nh kt ni gia cc vng ti to tn hiu quang, ta s dng thm nhn dng
gim st vt cho on knh quang. Trong mt mng con ton quang, ta c th s dng
gim st vt phn on trong sut cho knh quang. Hai kiu gim st vt cui ny
c chn vo v ly ra ti cc b ti to tn hiu quang.
C. Qun l cnh bo
Trong mt mng, mt s kin li n l c th l nguyn nhn to ra rt nhiu
cnh bo qua mng v dn ti cc iu kin li khc. V d, khi mt lin kt hng, tt
c cc ng dn quang qua u li. S kin ny c th c cc nt ti cui ca
lin kt li pht hin v cc nt ny s a ra cc cnh bo cho cc ng dn quang
cng nh l bo co s kin li ti h thng qun l mng. Thm vo , tt c cc nt
m ng dn quang i qua s nhn c cc cnh bo ny. V vy, s lng bn tin
113
Chng 4: Qun l mng thc tin
cnh bo rt ln. Vic loi b bt cc cnh bo khng cn thit c s dng qua mt
tp cc tn hiu c bit c gi l ch th li hng i FDI (forward defect indicator)
v ch th li hng v BDI (backward defect indicator).
114
Chng 4: Qun l mng thc tin
nt k tip trn ng xung nhn OMS-FDI v xc nh li ca cc ng dn quang
nhm loi b cc ng dn quang li.
i vi mt ng dn quang chuyn qua, OADM to ra cc tn hiu OCh-TS-
FDI v gi theo ng xung. Cc tn hiu OCh-TS-FDI c truyn trong tiu
Och-TS. Ti im cui ca mng con quang OLT E, cc bc sng c tch v kt
cui ti cc b tch sng v ti to tn hiu quang (transponders/regenerators), v vy
lp Och-TS c kt cui ti y. OLT E nhn cc tn hiu OCh-TS-FDI v to ra cc
ch th cnh bo cho tng ng dn quang li, gi trn ng xung ti ch ca cc
ng dn quang trong tiu OCh-P. Nt cui cng s l ni a ra cc cnh bo ti
h thng qun l mng.
Mt l do quan trng khc s dng cc tn hiu ch th li l s dng
chuyn mch bo v. V d, mt nt gn nht ni xy ra s kin li s pht hin li v
thc hin vic chuyn mch bo v ti cc ng dn khc. Ti cng thi im , cc
nt pha trn v pha di lin kt li cng s thc hin cc phng php ti nh
tuyn lu lng nhm trnh i qua lin kt li. Mt nt nhn c tn hiu FDI s
quyt nh c khi to hoc khng khi to chuyn mch bo v. V d, mt phng
php chuyn mch bo v yu cu cc nt gn nht lin kt li ngay lp tc ti nh
tuyn lu lng th cc nt khc nhn tn hiu FDI s khng thc hin chuyn mch
bo v. Mt khc, nu chuyn mch bo v c thc hin bi cc nt kt cui ng
dn quang th mt nt nhn c FDI s khi to chuyn mch bo v nu nt l
nt kt cui ng dn quang.
4.3.4 Mng truyn thng d liu v bo hiu
H thng qun l phn t mng truyn thng vi cc phn t mng khc thng
qua mng truyn thng d liu DCN. DCN thng s dng trn mt mng tiu chun
nh mng TCP/IP hoc OSI. Nu DCN tha mn iu kin m bo kt ni ngay c
khi c li n xy ra trong mng th DCN c th truyn ti theo mt s phng thc
sau:
- Qua cc mng ngoi bng lp quang. Cc nh khai thc c th to ra
mng TCP/IP ring phc v mc ch qun l mng ny. Nu mt mng nh vy
khng c thit lp th c th thay th bng cc ng dy ring (leased line).
Phng thc ny cho php cc phn t mng trong mt trung tm vn phng ln
c sn cc kiu kt ni nh vy m khng qua cc phn t mng nh cc b
khuch i quang.
- Qua knh gim st quang OSC trn cc bc sng ring. Phng thc
ny c sn trong cc thit b WDM, ti ni x l cc phn on quang v cc lp
phn on ghp knh c cc knh gim st quang. Cc b khuch i quang c
qun l theo tip cn ny. Trong khi cc thit b thuc lp quang nh thit b kt
ni cho quang s khng c qun l.
115
Chng 4: Qun l mng thc tin
- Qua cc knh quan trong bng dnh ring. Phng thc ny c s
dng ch cc thit b thuc lp quang l khng x l ti cc lp phn on truyn
dn v ghp knh quang nh cc kt ni cho quang. Thng qua cc bo hiu s
trong tiu khung quang, tip cn ny ch tn ti khi mng quang c cc vng
in v d nh cc b ti to tn hiu quang v tch sng quang.
Bng 4.1 tng kt cc ty chn mng truyn thng d liu DCN kh dng cho
mi kiu phn t mng quang. Ta gi thit cc OADM l mt phn ca h thng si
quang cha cc thit b kt cui quang OLT v cc b khuch i quang.
Bng 4.1: Cc phng php ng dng DCN cho cc phn t mng
OADM C C C
116
Chng 4: Qun l mng thc tin
truyn ti l khc bit nhau. Mt bng iu khin GMPLS to s chc chn cho ngi
iu hnh v thng tin cp nht cng nh cc dch v c qun l bi mt bng qun
l. V vy, mt bng qun l l mt phn chnh yu v quan trng trong cc mng
GMPLS.
Mt mng truyn ti in hnh c cu trc t cc thit b ca mt s nh cung
cp thit b khc nhau. Ty thuc vo cc mc tiu di hn v kh nng lin iu hnh
ca cc thit b m ngi qun l mng xy dng cc vng thit b c cng nh cung
cp thit b v a ra cc c ch qun l ring. Cc thit b ca cc nh cung cp thit
b khc nhau c cc c tnh qun l khc nhau thm ch khi cng thc hin chc nng
mng tng t nhau. V vy, cc giao din chun hon v cc giao thc chun ha l
cc iu kin quan trng nht qun l cc thit b truyn ti. iu c ngha ngi
iu hnh cn s dng nhiu ng dng khc nhau hoc ghi nh mt s loi c php
cu lnh khc nhau iu hnh mng. Trong bi cnh cc c tnh qun l thng
c chia s vo cc vng qun l, ngi qun l c th iu khin theo tng vng.
Mc d cc tng tc gia cc ngi qun l phi c s dng m rng vng, cc
tng tc ny c qun l mt cch tru tng ti lp cao v khng yu cu hiu r
cc k thut cu hnh trong tng vng.
Mt thc t khc nh hng ti vn phn tn cc thit b ca ngi qun l
trong mng chnh l s hi t mng. Cc mng nh thng c ti nguyn c cung
cp bi hai nh cung cp thit b v dn ti cc phn nhnh mng. Tuy nhin, chin
lc ny lm tng kch thc ca mng do s lng kt ni cc mng nh tng ln
cung cp cc tha thun dch v gia cc nh cung cp. Thm vo , tip cn ny to
ra cc o hoc cc vng qun l thit b ring t mt nh cung cp dch v.
4.4.2 Cc module MIB ca GMPLS
Giao thc qun l mng n gin GMPLS l giao thc qun l c IETF la
chn, nhng iu khng c ngha l GMPLS buc phi theo hoc khng theo do
GMPLS c rt nhiu cc kiu giao din ngi qun l c th c s dng. Mt khc,
c s thng tin qun l MIB l c s d liu phn tn tng th cho qun l v iu
khin cc thit b c kh nng hot ng vi SNMP. Thm vo , c s thng tin
qun l MIB ca GMPLS c pht trin trn k thut lu lng trong MPLS v m
rng cho GMPLS.
A. Qun l c s thng tin qun l MPLS-TE
Ba module MIB thuc vn qun l thit b trong mng MPLS-TE gm:
Module c s thng tin qun l chuyn i chnh tc, module c s thng tin qun l b
nh tuyn chuyn mch nhn v module c s thng tin qun l k thut lu lng
MPLS.
- Module c s thng tin qun l chuyn i chnh tc (MPLS TC MIB)
cha cc nh ngha c phn loi s dng cho cc module c s thng tin
117
Chng 4: Qun l mng thc tin
qun l khc. Theo ngha hp, l mt file tiu nh ngha cc kiu v kin trc
c s d liu s dng trong file d liu khc. N gm cc nh ngha nh tc
bt, nguyn tc chuyn i kiu khi th hin cc gi tr nhn dng ng hm, gi
tr nhn dng ng hm m rng, nhn dng ng chuyn mch nhn v cc
nhn MPLS.
- Module c s thng tin qun l MPLS c s dng m hnh ha v
iu khin cc b nh tuyn chuyn mch nhn MPLS. MIB ny cha cc chc
nng li ca mt b nh tuyn chuyn mch nhn LSR (chuyn tip cc gi c
nhn, giao thc phn phi nhn, giao thc dnh trc ti nguyn h tr k thut lu
lng). Trong thc t, c s thng tin qun l MIB c th c s dng cu hnh
nhn cng khi khng c giao thc bo hiu. C 4 khi c s trong c s thng tin
qun l MIB. c mt bng giao din cho MPLS th hin thng tin gi gi v
nhn gi. Mt bng phn on u vo tng ng vi cc nhn nhn c trn cc
giao din hoc hng ln ca cc ng LSP. Mt bng phn on u ra m hnh
ha cc on lin kt ng xung ca LSP, nhn dng qua mt chng nhn u ra
v ch th giao din m gi tin s chuyn qua. Bng cui cng l bng kt ni cho
ch ra mi quan h gia cc phn on u vo v phn on u ra.
- Module c s thng tin qun l k thut lu lng MPLS-TE c s
dng m hnh v iu khin cc ng chuyn mch nhn LSP. Mc tiu chnh
ca module ny cho php ngi qun l cu hnh v kch hot cc ng dn
chuyn mch nhn LSP ti cc u vo LSR, ng thi gim st tt c cc LSP i
qua b nh tuyn chuyn mch nhn LSR. C s thng tin qun l MPLS-TE cha
cc bng s dng cu hnh cc ng hm LSP ng thi cho nhim v chia ti
hoc tun t cho chc nng khi phc. V vy, mt ng hm c mt im gc
trong mplsTunelTable v lin quan ti cc LSP khc. Mi mt LSP trong bng
mplsTunelTable c th hin nh mt trng hp ca ng hm.
118
Chng 4: Qun l mng thc tin
B. Qun l c s thng tin qun l GMPLS
Qun l c s thng tin qun l GMPLS c xy dng trn c s qun l
MPLS-TE nhm ti s dng li mt lot cc c tnh ca MPLS-TE. Hnh 4.10 ch ra
mt s module c ti s dng (mu xm) v cc module mi (mu trng). Nh trn
hnh v th hin, 4 module mi c b sung gm: GMPLS-TC-STD-MIB, GMPLS-
LSR-STD-MIB, GMPLS-TE-STD-MIB v GMPLS-LABEL-STD-MIB.
119
Chng 4: Qun l mng thc tin
LSP gm hai bng: Bng phn on u vo In-segment trn giao din ng ln (cho
hng i) v bng phn on u ra trn giao din ng xung (cho hng v).
Bng in-segment c m rng cho GMPLS c tn gi gmplsInSegmentTable s ch
ra khi no mt on c s dng cho hng i hoc hng v ca ng dn LSP
song hng. Bng ny cn cha mt con tr ti bng gmplsLableTable x l m
ha cc nhn phc hp.
Bng nh x phn on u vo mplsInSegmentMapTable cho php ngi
qun l iu hnh to ra cc gim st ngc {giao din, nhn} tm kim phn on
u vo thch hp trong bng mplsInSegmentTable. Chc nng ny c ti s dng
trong GMPLS nhng s phc tp hn mt cht do nhn c th c tm thy trong
mt hng ca gmplsLabelTable. Cc m rng tng t c thc hin vi
mplsOutSegmentTable v c b sung thm mt i tng kim sot mc gim
ca trng thi gian sng ca gi tin TTL (Time to live).
Bng chng nhn MPLS (mplsLabelStackTable) c d phng cho GMPLS,
n cng ch c p dng trong cc mi trng mng gi. Bng ny lit k chng
nhn b sung c p dng cho cc gi ra di nhn bc cao nht. Bng chng nhn
MPLS c ti s dng cho GMPLS cha danh sch cc nhn b sung cho mi trng
GMPLS. Cc nhn ny c ly t bng nhn GMPLS (gmplsLabelTable). Mi quan
h gia cc bng c s thng tin qun l qun l b nh tuyn GMPLS c th
hin trn hnh 4.11.
120
Chng 4: Qun l mng thc tin
D. Qun l ng dn chuyn mch nhn GMPLS-TE
Vn qun l cc ng dn chuyn mch nhn MSP-TE yu cu s lng
bng c s d liu t hn so vi vic qun l b nh tuyn chuyn mch nhn
GMPLS. Nguyn tc chung ca bi ton qun l cc LSP l c thc hin trn bng
ng hm MPLS (mplsTunnelTable), trong c cha cc tham s khi to, kt
thc hoc chuyn tip cc ng hm. Cc khon mc trong bng ng hm khng
nh s theo nhm 5 cp (five-tuple) nh trong nh ngha LSP (gm {ngun, ch,
ch s nhn dng ng hm, ch s nhn dng ng hm m rng, v ch s nhn
dng LSP}) m theo mt tp tham s gm {ch s ng hm, s kin ng hm,
ch s nhn dng LSR u vo, ch s nhn dng LSR u ra}. Ch s ng hm
c nh x ti nhn dng a ch ng hm c gn, s kin ng hm th
hin s phn bit cc LSP ghp thnh ng hm v ch ra cc nhn dng LSP c
gn. Module c s thng tin qun l gi thit rng ngun v ch ca mt LSP s c
m t bi cc nhn dng LSR v nhn dng ng hm m rng s c gn vo ch
s nhn dng LSR u vo nhm cho php hot ng m rng mi trng trong
GMPLS.
Mc ch ca module c s thng tin qun l GMPLS-TE l cho php cc
LSP c th cu hnh v qun l ti cc u vo, cng nh cho php cc LSP c gim
st ti bt k mt im no trong mng. cu hnh mt LSP ta cn c cc tham s
gn ph hp vi cc yu cu rng buc v ty chn ca lu lng trong . Mt tp
i tng chnh c th hin trong mplsTunelTable v m rng cho GMPLS
nhm h tr mt s c tnh sau:
Th hin ng hm trong LSR nh mt giao din khng nh
s;
La chn phng php ghi nhn;
Kiu m ha cho LSP;
Kiu chuyn mch cho LSP;
Kiu bo v lin kt cho LSP;
Nhn dng ti trong LSP;
La chn LSP d phng;
La chn kiu LSP (n hng, song hng);
iu kin cnh bo v cc c tnh khc ca LSP;
Phng php tnh ton ng dn cho cc LSR u vo.
Mt s c tnh chung c s dng trong c MPLS v GMPLS s c t gi
tr cho kiu m ha bng ZERO trong bng gmplsTunnelTable ch th l LSP
ca MPLS. Tt c cc i tng c lit k trc khi LSP c xc nh ti im
chuyn tip hoc u ra LSR. T , c th xc nh cc thit b nhn thng bo v c
trng thi ca ngi qun tr h thng.
121
Chng 4: Qun l mng thc tin
Hnh 4.12: Mi quan h gia cc bng MIB trong qun l GMPLS-TE LSP
thc hin ghi li hiu nng ca cc LSP trong GMPLS, mt module c
b sung trong bng c s thng tin qun l GMPLS-TE gi l
gmplsTunnelReversePerfTable. iu ny xut pht t cc LSP trong GMPLS c
thit lp song hng trong cc mi trng khng ch l mi trng gi.
Cc yu cu v lng ti nguyn s dng trong GMPLS c lu trong bng
mplsTunnelResourceTable.
Vn qun l LSP-TE lin quan ti c tnh, tnh ton v ghi li cc ng
dn chuyn mch nhn LSP c cung cp trong 3 bng ca module c s thng tin
qun l MPLS-TE gm: mplsTunnelHopTable, mplsTunnelCHopTable,
mplsTunnelARHopTable. Cc bng ny c gi nguyn trong GMPLS.
M rng cui cng trong module c s thng tin qun l GMPLS-TE l bng
ch th li ng hm GMPLS (gmplsTunnelErrorTable). Bng ny ghi li cc li xy
ra khi thit lp LSP hoc khi LSP hot ng li. Hnh 4.12 ch ra cc bng MIB s
dng qun l cc ng dn chuyn mch nhn trong GMPLS-TE cng nh mi
quan h gia chng.
122
Chng 4: Qun l mng thc tin
trng qun l v ang c pht trin v hon thin vi cc c ch qun l lin
vng thch hp. Tip cn ny v s a n mt lot thch thc trong bi ton qun
l mng hin nay v trong tng lai.
123
Tng quan v vin thng Ti liu tham kho
124