Tr−êng §¹I Häc Quèc Gia Hμ Néi
Tr−êng §¹I Häc Khoa Häc Tù Nhiªn
Khoa C«ng NghÖ Th«ng Tin
LuËn V¨n Tèt nghiÖp cö nh©n khoa häc
NguyÔn minh s¸ng
§Ò tμi:
qu¶n trÞ m¹ng vμ Nghi thøc qu¶n trÞ m¹ng
Hμ Néi 1997
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
Tr−êng §¹I Häc Quèc Gia Hμ Néi
Tr−êng §¹I Häc Khoa Häc Tù Nhiªn
Khoa C«ng NghÖ Th«ng Tin
LuËn V¨n Tèt nghiÖp cö nh©n khoa häc
NguyÔn minh s¸ng
§Ò tμi:
qu¶n trÞ m¹ng vμ Nghi thøc qu¶n trÞ m¹ng
Gi¸o viªn h−íng dÉn:
NguyÔn Nam H¶i
§μo KiÕn Quèc
Gi¸o viªn ph¶n biÖn:
Ph¹m Giang L©m
Hμ Néi 1997
Trang 2
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
Môc lôc
Néi dung Trang
Lêi nãi ®Çu 5
Ch−¬ng I: Tæng quan qu¶n trÞ m¹ng. 7
1.1. §Þnh nghÜa m¹ng. 7
1.2. Vai trß cña mét kû s− m¹ng. 7
1.3. Cμi ®Æt mét m¹ng. 8
1.4. Tæng quan vÒ qu¶n lý m¹ng. 9
a. Qu¶n lý lçi. 10
b. Qu¶n lý cÊu h×nh. 10
c. Qu¶n lý an ninh m¹ng. 11
d. Qu¶n lý hiÖu qu¶. 11
e. Qu¶n lý tμi kho¶n. 12
1.5. §Þnh nghÜa mét hÖ qu¶n lý m¹ng. 12
a.Lîi Ých cña mét hÖ qu¶n lý m¹ng . 12
b.CÊu tróc cña mét hÖ qu¶n lý m¹ng . 13
c.Mét sè kiÓu cÊu tróc cña mét hÖ qu¶n lý m¹ng NMS.
14
Ch−¬ng II. Nghi thøc qu¶n trÞ m¹ng. 16
2.1. LÞch sö c¸c nghi thøc qu¶n lý m¹ng. 16
2.2. Sù ph¸t triÓn cña c¸c nghi thøc chuÈn. 18
2.3. MIB. 20
a. ASN.1 Systax. 21
b. C¸c nh¸nh cña c©y MIB. 22
2.4. Nghi thøc SNMP. 24
2.5. Nghi thøc CMIS/CMIP. 26
Trang 3
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
2.6. Nghi thøc CMOT. 29
Ch−¬ng III : Nghi thøc qu¶n trÞ m¹ng. 30
3.1. SNMP version.1 30
a. KiÓu lÖnh. 31
b. C¬ së d÷ liÖu qu¶n lý. 31
c. C¸c phÐp to¸n. 32
d. §Þnh d¹ng th«ng b¸o. 32
3.2. SNMP version.2 33
a. CÊu tróc th«ng tin qu¶n lý. 34
b. C¸c phÐp to¸n cña nghi thøc. 34
c. §Þnh d¹ng th«ng b¸o trong SNMPV.2. 34
d. KiÕn tróc qu¶n lý. 35
Ch−¬ng IV : Qu¶n lý cÊu h×nh. 38
4.1. C¸c lîi Ých cña qu¶n lý cÊu h×nh. 38
4.2. Thùc hiÖn qu¶n lý cÊu h×nh. 39
a. Thu thËp d÷ liÖu mét c¸ch thñ c«ng. 39
b. Thu thËp tù ®éng. 39
c. Söa ®æi dù liÖu cÊu h×nh. 40
d. L−u d÷ c¸c th«ng tin. 40
4.3. Qu¶n lý cÊu h×nh trªn mét hÖ qu¶n lý m¹ng. 41
a. C«ng cô ®¬n gi¶n. 41
b. C«ng cô phøc t¹p. 42
c. C«ng cô cao cÊp . 44
d. Sinh b¸o c¸o cÊu h×nh. 45
KÕt luËn 46
Tμi liÖu tham kh¶o 46
Trang 4
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
Lêi nãi ®Çu
Nh÷ng n¨m qua chóng ta ®· vμ ®ang sèng trong thêi kú ph¸t triÔn rÊt nhanh chèng vμ s«i ®éng cña c«ng nghÖ th«ng tin. ChiÕc m¸y vi tÝnh ®a n¨ng, tiÖn lîi vμ hiÖu qu¶ mμ chóng ta ®ang dïng, giê ®©y ®· trë nªn chËt hÑp vμ bÊt tiÖn so víi c¸c m¸y vi tÝnh nèi m¹ng.
Tõ khi xuÊt hiÖn m¹ng m¸y tÝnh, tÝnh hiÖu qu¶ tiÖn lîi cña m¹ng ®· lμm thay ®æi ph−¬ng thøc khai th¸c m¸y tÝnh cæ ®iÓn. M¹ng vμ c«ng nghÖ vÒ m¹ng mÆc dï ra ®êi c¸ch ®©y kh«ng l©u nh−ng nã ®· ®−îc triÔn khai øng dông ë hÇu hÕt kh¾p mäi n¬i trªn hμnh tinh chóng ta.
ChÝnh v× vËy ch½ng bao l©u n÷a nh÷ng kiÕn thøc vÒ tin häc viÔn th«ng nãi chung vμ vÒ m¹ng nãi riªng sÏ trë nªn kiÕn thøc phæ th«ng kh«ng thÓ thiÕu ®−îc cho nh÷ng ng−êi khai th¸c m¸y vi tÝnh, ë n−íc ta viÖc l¾p ®Æt vμ khai th¸c m¹ng m¸y tÝnh trong vßng mÊy n¨m trë l¹i ®©y, ®Õn nay sè c¸c c¬ quan, tr−êng häc, ®¬n vÞ cã nhu cÇu khai th¸c c¸c th«ng tin trªn m¹ng ngμy cμng gia t¨ng. §ång thêi cïng víi viÖc khai th¸c c¸c th«ng tin m¹ng, ng−êi kü s− còng cÇn ph¶i qu¶n lý m¹ng nh»m khai th¸c m¹ng hiÖu qu¶ vμ an toμn.
Qu¶n lý m¹ng lμ mét c«ng viÖc rÊt phøc t¹p, cã liªn quan ®Õn
hμng lo¹t vÊn ®Ò nh−:
• Qu¶n lý lçi.
• Qu¶n lý cÊu h×nh.
• Qu¶n lý an ninh m¹ng
• Qu¶n lý hiÖu qu¶.
• Qu¶n lý tμi kho¶n.
§Ó lμm ®−îc ®iÒu nμy mét c¸ch cã hiÖu qu¶ ph¶i theo dâi mét c¸ch toμn diÖn t×nh tr¹ng ho¹t ®éng cña m¹ng b»ng c¸ch sö dông c¸c nghi thøc qu¶n trÞ m¹ng.
Trang 5
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
Trong khu«n khæ mét b¶n luËn v¨n tèt nghiÖp, kh«ng thÓ ®Ò cËp ®−îc toμn bé c¸c vÊn ®Ò kÓ trªn. ë ®©y chóng t«i tù giíi h¹n trong néi dung nh− sau:
Ch−¬ng 1. Tæng quan vÒ qu¶n lý m¹ng. Néi dung chÝnh cña
ch−¬ng nμy lμ vÏ ra ®−îc mét bøc tranh chung vÒ qu¶n lý m¹ng
Ch−¬ng 2 sÏ ®Ò cËp ®Õn c¸c nghi thøc qu¶n trÞ m¹ng c¬ b¶n. §©y lμ vÊn ®Ò quan träng nhÊt v× nã lμ c¬ së cho mäi ho¹t ®éng qu¶n trÞ m¹ng.
Ch−¬ng 3 sÏ ®Ò cËp ®Õn nghi thøc qu¶n trÞ m¹ng SNMP.
C¸c nghi thøc qu¶n trÞ m¹ng chuÈn ho¸ chñ yÕu lμ t¹o nh÷ng giao tiÕp chuÈn gi÷a c¸c phÇn mÒm qu¶n trÞ víi c¸c nguån tin liªn quan ®Õn ho¹t ®éng cña m¹ng tõ c¸c nót m¹ng chuyÓn tíi. Th«ng tin tõ c¸c thiÕt bÞ thùc ra chØ cung cÊp ®−îc c¸c th«ng tin liªn quan ®Õn qu¶n trÞ cÊu h×nh, qu¶n trÞ lçi, qu¶n trÞ hiÖu qu¶, mét chót vÒ qu¶n trÞ an ninh vμ tμi kho¶n. V× vËy trong n¨m khÝa c¹nh qu¶n trÞ m¹ng nªu trªn, c¸c nghi thøc qu¶n trÞ m¹ng ®¸p øng trùc tiÕp h¬n cho hai khÝa c¹nh lμ qu¶n trÞ lçi vμ qu¶n trÞ cÊu h×nh. V× vËy ®Ó lμm râ h¬n ý nghÜa cña c¸c nghi thøc qu¶n trÞ m¹ng, c¸c ch−¬ng sau sÏ tr×nh bμy chi tiÕt h¬n qu¶n lý cÊu h×nh.
Trang 6
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
Ch−¬ng I.
Tæng quan qu¶n lý m¹ng
1. 1. §Þnh nghÜa m¹ng
Mét m¹ng d÷ liÖu (DataNetwork viÕt t¾t lμ DN) lμ mét tËp hîp c¸c thiÕt bÞ vμ c¸c m¹ch, nhê ®ã cã thÓ cung cÊp c¸c ph−¬ng tiÖn ®Ó chuyÓn giao th«ng tin vμ d÷ liÖu gi÷a c¸c m¸y tÝnh, cho phÐp ng−êi dïng ë c¸c khu vùc kh¸c nhau dïng chung c¸c nguån tμi nguyªn trªn mét m¸y kh¸c mét n¬i nμo ®ã.
ë c¸c n−íc ph¸t triÓn, hμng ngμy hÇu hÕt mäi ng−êi ®Òu cã c«ng viÖc liªn quan ®Õn DN mμ kh«ng nhËn ra chóng. Mét vÝ dô ®iÓn h×nh cña DN lμ m¸y rót tiÒn tù ®éng (ATM). Mét ATM qu¶n lý mét nhμ b¨ng vμ chuyÓn giao c¸c thÎ tÝn dông nh− sau: Ta cã thÓ rót tiÒn tõ tμi kho¶n cña m×nh hay yªu cÇu hoÆc tíi tμi kho¶n cña ta víi c¸c thÎ tÝn dông. Tuy nhiªn, ATM th−êng ®iÒu hμnh t¹i c¸c tr¹m tõ xa (remote sites), cã nghÜa lμ t¹i c¸c tr¹m rót tiÒn, c¸c liªn l¹c cÇn thiÕt sÏ ®−îc thiÕt lËp ®Ó lÊy c¸c th«ng tin vÒ tμi kho¶n cña ta. Dï sao c¸c tr¹m còng kh«ng cã ®Çy ®ñ c¸c kh¶ n¨ng nh− m¸y chñ v× ®Ó lμm nh− vËy th× l·ng phÝ vμ ®¾t. Thay vμo ®ã, ATM sö dông mét DN ®Ó thiÕt lËp mét kÕt nèi tuyÒn tin gi÷a nã vμ m¸y chñ, cho phÐp ATM chia sÎ c¸c tμi nguyªn tμi kho¶n víi m¸y chñ vμ lÊy c¸c th«ng tin cÇn thiÕt. ATM dïng liªn kÕt nμy ®Ó göi c¸c th«ng tin chuyÓn giao cña ta. VÝ dô nh− sè tμi kho¶n, sè tiÒn ®Þnh rót hay sè tiÒn ®Þnh göi ®Õn cho m¸y chñ, mμ ë ®ã sÏ göi l¹i c¸c kÕt qu¶ kiÓm tra vÒ tμi kho¶n cña ta.
Mét vÝ dô kh¸c, mét nhμ khoa häc t¹i mét phßng nghiªn cøu ë Chicago muèn ch¹y mét ch−¬ng tr×nh, m¸y tÝnh côc bé phßng m¸y nμy sÏ mÊt 8 giê ®Ó hoμn thμnh ch−¬ng tr×nh. Tuy nhiªn m¸y nμy còng ®−îc kÕt nèi víi mét DN cña mét m¸y chñ ë Miami mμ nã chØ cÇn 3 giê ®Ó ch¹y ch−¬ng tr×nh. Trong tr−êng hîp nμy, sö dông DN ®Ó lÊy tin tøc tõ m¸y chñ nã sÏ tiÕt kiÖm ®−îc 5 giê tÝnh to¸n vμ cho nhμ khoa häc kÕt qu¶ tÝnh to¸n nhanh h¬n.
Nh− chóng ta thÊy, liªn kÕt th«ng tin qua m¸y tÝnh víi DN cho phÐp c¸c tæ chøc cã thÓ chia sÏ c¸c th«ng tin nguån gi÷a c¸c m¸y víi nhau vμ nhê ®ã gióp cho c¸c tæ chøc trë nªn cã n¨ng suÊt vμ ®¹t hiÖu qu¶ h¬n.
1. 2. Vai trß cña mét kü s− m¹ng:
Trang 7
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
Do tÇm quan träng cña DN nªn mét sè chuyªn gia hÖ thèng gäi lμ c¸c kü s− m¹ng (Network Engineer viÕt t¾t lμ NE) ®−îc giao tr¸ch nhiÖm cμi ®Æt, b¶o tr× th«ng tin, gi¶i quyÕt c¸c sai háng cña m¹ng.
C«ng viÖc cña hä cã thÓ lμ ®¬n gi¶n nh− tr¶ lêi c¸c c©u hái hoÆc c¸c yªu cÇu cña ng−êi sö dông hoÆc phøc t¹p h¬n nh− thay thÕ thiÕt bÞ háng hãc, hoÆc tiÕn hμnh c¸c thñ tôc phôc håi sai háng do mét sù kiÖn háng hãc nμo ®ã.
Thªm vμo ®ã, khi m¹ng ®−îc më réng, c¸c vÊn ®Ò còng t¨ng lªn, §Ó hoμn tÊt c¸c t¸c vô NE ph¶i hiÓu rÊt râ vμ n¾m b¾t mét sè th«ng tin vÒ m¹ng. Khèi l−îng th«ng tin cã thÓ lín vμ phøc t¹p ®Õn nçi hä kh«ng thÓ qu¶n lý ®−îc, ®Æc biÖt lμ khi m¹ng ®−îc më réng hay th−êng xuyªn thay ®æi. §Ó gióp ®ì NE lμm c¸c c«ng viÖc cña hä, c¸c nhμ nghiªn cøu ®· ®−a ra c¸c quan niÖm vÒ qu¶n lý m¹ng vμ x©y dùng c¸c c«ng cô qu¶n lý m¹ng.
1. 3. Cμi ®Æt mét m¹ng
Cμi ®Æt mét DN, kh«ng cã nghÜa lμ b¶o ®¶m r»ng tÊt c¶ mäi ng−êi trong tæ chøc cã thÓ th©m nhËp vμo c¸c th«ng tin nguån. §iÒu tr−íc tiªn NE ph¶i ®¸p øng ®−îc yªu cÇu trao ®æi th«ng tin cña tæ chøc, ®Ó thμnh c«ng th× ng−êi kü s− m¹ng ph¶i thiÕt lËp kÕ ho¹ch toμn diÖn. Hä ph¶i lËp mét DN ®Ó lμm tháa m·n yªu cÇu cña tõng ng−êi sö dông trªn hÖ thèng m¸y tÝnh, c¸c nhμ ph©n tÝch còng cÇn ®¸nh gi¸ xem hÖ thèng cã ho¹t ®éng tèt víi c¸c kÕ ho¹ch thiÕt kÕ DN hay kh«ng.
Khi x©y dùng mét kÕ ho¹ch NE ph¶i lu«n lu«n tham kh¶o céng ®ång ng−êi sö dông ®Ó gióp hä t×m ra c¸ch cμi ®Æt tèt nhÊt. ViÖc thiÕt kÕ cã thÓ kÌm theo viÖc thªm vμo mét sè bé phËn míi, trªn mét m¹ng ®· cã thÓ t¹o ra mét nh¸nh cho bé phËn míi kh¸c. Tuy nhiªn sÏ ph¶i mÊt nhiÒu lÇn ®Ó kiÓm tra c¸c øng dông vμ nghi thøc sö dông mét m¹ng.
§Ó cã mét m¹ng ng−êi kü s− ph¶i thùc hiÖn c¸c t¸c vô sau:
a. ThiÕt kÕ vμ x©y dùng.
b. B¶o tr×
c. Më réng.
d. Tèi −u ho¸.
g. Xö lý sù cè
Tr−íc tiªn ng−êi kü s− sö dông s¬ ®å m¹ng ph¶i quyÕt ®Þnh c¸i g× lμ cÇn thiÕt ®Ó x©y dùng m¹ng nh− thiÕt bÞ, phÇn mÒm vμ ph−¬ng thøc kÕt nèi.
Trang 8
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
Cã hai kiÓu kü thuËt kÕt nèi truyÒn tin gi÷a c¸c ®iÓm cña DN lμ: m¹ng côc bé (LAN) vμ m¹ng réng (WAN). Mét LAN kÕt nèi c¸c m¸y chñ víi nhau víi tèc ®é tõ kho¶ng 4 ®Õn 1000 megabit/gi©y. Víi môc tiªu lμ cung cÊp c¸c kÕt nèi cã liªn quan trong kho¶ng c¸ch ng¾n.
Mét WAN th−êng xö lý ë tèc ®é kho¶ng tõ 9,6 kilobit/gi©y ®Õn 45 mªgabit/gi©y, vμ h¬n n÷a ®Ó thùc hiÖn c¸c viÖc truyÒn th«ng tin trong kho¶ng c¸ch xa. Cã nhiÒu c«ng nghÖ ®Ó kÕt nèi c¸c LAN mét c¸ch trong suèt víi ng−êi sö dông.
Sau khi x©y dùng m¹ng, ng−êi kü s− sau ®ã ph¶i tiÕn hμnh b¶o tr× m¹ng. BÊt kÓ lμ ng−êi kü s− ®· ph¶i lμm nh÷ng g× trong viÖc x©y dùng m¹ng, m¹ng vÉn cÇn ®−îc b¶o tr×. VÝ dô phÇn mÒm ®ang ch¹y cÇn ®−îc ®æi míi, mét sè bé phËn cña m¹ng cÇn ®−îc n©ng cÊp hay mét sè thiÕt bÞ bÞ háng cÇn ®−îc thay thÕ.
Nh÷ng thay ®æi trong yªu cÇu cña ng−êi sö dông còng lu«n lu«n cã ¶nh h−ëng tíi toμn bé s¬ ®å tæng thÓ m¹ng. Do ®ã nÈy sinh ra vÊn ®Ò thø ba cho ng−êi kü s− m¹ng lμ viÖc më réng m¹ng, bëi v× viÖc më réng mét m¹ng ®ang tån t¹i lu«n tèi −u h¬n viÖc thiÕt kÕ vμ x©y dùng mét m¹ng míi. Ng−êi kü s− cÇn ph¶i cung cÊp nh÷ng gi¶i ph¸p söa ch÷a, thay ®æi mét c¸ch ®óng nhÊt.
T¸c vô thø t− cña ng−êi kü s− lμ ph¶i tèi −u ho¸ DN, ®©y kh«ng ph¶i lμ t¸c vô ®¬n gi¶n, nªn chó ý mét m¹ng th«ng th−êng cã hμng tr¨m c¸c thiÕt bÞ kh¸c nhau, mçi thiÕt bÞ cã tÝnh chÊt riªng cña chóng vμ tÊt c¶ ®Òu lμm viÖc mét c¸ch hμi hoμ, th«ng qua mét s¬ ®å tØ mØ ng−êi kü s− míi cã thÓ ®¶m b¶o ®−îc chóng lμm viÖc mét c¸ch tèt nhÊt víi c¸c chøc n¨ng cña chóng trong DN, khi thay ®æi hay söa ch÷a ng−êi kü s− ph¶i lËp kÕ ho¹ch triÓn khai víi c¸c lo¹i thiÕt bÞ míi, ph¶i biÕt th«ng sè nμo cÇn thiÕt ph¶i cμi ®Æt, th«ng sè nμo kh«ng phï hîp víi t×nh huèng hiÖn t¹i, ng−êi kü s− cã thÓ hoμn thμnh viÖc tèi −u ho¸ m¹ng cña m×nh.
Qua c¸c b−íc thùc hiÖn trªn, NE cã thÓ gi¶m tèi thiÓu c¸c lçi trªn m¹ng. Tuy nhiªn kh«ng ph¶i m¹ng nμo còng hoμn h¶o, c¸c lçi cã thÓ xÈy ta bÊt cø lóc nμo cho dï m¹ng ®−îc thiÕt kÕ tèi −u. ChÝnh v× thÕ nªn cã t¸c vô thø n¨m: dμn xÕp c¸c tranh chÊp bëi v× nã lu«n tån t¹i víi nh÷ng lý do kh«ng thÓ biÕt tr−íc.
1. 4. Tæng quan vÒ qu¶n lý m¹ng:
C¸c tæ chøc ®· ®Çu t− rÊt nhiÒu thêi gian vμ tiÒn cña ®Ó x©y dùng mét hÖ DN phøc t¹p mμ nã r©t cÇn ®−îc b¶o tr× tèt. C¸c c«ng ty th−êng cã mét vμi kü s− m¹ng ®Ó b¶o tr× m¸y, thËt lμ tiÖn lîi khi c¸c
Trang 9
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
m¸y cã thÓ tù kiÓm tra b¶o qu¶n trong viÖc ®iÒu hμnh vμ xö lý thay cho c¸c c«ng viÖc buån tÎ hμng ngμy cña c¸c kü s−.
Qu¶n lý m¹ng (NM: Network Management) lμ qu¸ tr×nh ®iÒu khiÓn c¸c DN phøc t¹p, nh»m tèi −u ho¸ tÝnh n¨ng suÊt vμ hiÖu qu¶ cña m¸y dùa trªn c¸c kh¶ n¨ng cña chÝnh hÖ thèng ®Ó thùc thi viÖc qu¶n lý m¹ng. Qóa tr×nh nμy bao gåm:
Thu thËp d÷ kiÖn, hoÆc lμ tù ®éng hoÆc lμ th«ng qua sù nç lùc cña c¸c kü s−. Nã cã thÓ bao gåm c¶ viÖc ph©n tÝch c¸c d÷ liÖu vμ ®−a ra c¸c gi¶i ph¸p vμ cã thÓ cßn gi¶i quyÕt c¸c t×nh huèng mμ kh«ng cÇn ®Õn ng−êi kü s−.
Thªm vμo ®ã nã cã thÓ lμm c¸c b¶n b¸o c¸o cã Ých cho c¸c kü s− trong viÖc qu¶n lý m¹ng. §Ó hoμn tÊt c¸c c«ng viÖc mét hÖ qu¶n lý m¹ng cÇn cã 5 chøc n¨ng sau.
• Qu¶n lý lçi.
• Qu¶n lý cÊu h×nh.
• Qu¶n lý an toμn.
• Qu¶n lý hiÖu qu¶.
• Qu¶n lý tμi kho¶n.
N¨m chøc n¨ng trªn ®−îc ®Þnh nghÜa bëi ISO trong héi nghÞ vÒ
m¹ng.
a. Qu¶n lý lçi: ( FM:Fault Management)
FM lμ mét qu¸ tr×nh ®Þnh vÞ c¸c lçi , nã bao gåm c¸cvÊn ®Ò
sau:
• T×m ra c¸c lçi.
• C« lËp lçi
• Söa ch÷a nÕu cã thÓ.
Sö dông kü thuËt FM, c¸c kü s− m¹ng cã thÓ ®Þnh vÞ vμ gi¶i quyÕt c¸c vÊn ®Ò nhanh h¬n. VÝ dô, trong mét qu¸ tr×nh cμi ®Æt, mét ng−êi sö dông th©m nhËp vμo mét hÖ thèng tõ xa qua mét ®−êng ®i víi rÊt nhiÒu thiÕt bÞ m¹ng. §ét nhiªn liªn l¹c bÞ c¾t ®øt, ng−êi sö dông th«ng b¸o cho kü s− m¹ng. Víi mét c«ng cô qu¶n lý lçi kÐm hiÖu qu¶ muèn biÕt lçi nμy cã ph¶i do ng−êi sö dông g©y ra kh«ng ng−êi qu¶n trÞ ph¶i thùc hiÖn c¸c test, vÝ dô nh− ®−a vμo mét lÖnh sai hoÆc cè ý vμo mét hÖ m¹ng kh«ng cho phÐp. NÕu thÊy ng−êi sö dông kh«ng cã lçi th× sau ®ã cÇn ph¶i kiÓm tra c¸c ph−¬ng tiÖn nèi gi÷a ng−êi sö dông vμ hÖ thèng tõ xa ®ã, b¾t ®Çu tõ thiÕt bÞ gÇn ng−êi sö
Trang 10
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
dông nhÊt. Gض sö ta kh«ng t×m ra lçi trong thiÕt bÞ kÕt nèi. Khi vμo vïng d÷ liÖu trung t©m, ta thÊy mäi ®Ìn hiÖu ®Òu t¾t vμ cã thÓ xem thªm c¸c æ c¾m, lóc ®ã phÝch c¾m rêi ra ta kÕt luËn r»ng cã mét ai ®ã ®· ngÉu nhiªn rót phÝch c¾m ra, sau khi c¾m l¹i ta sÏ thÊy m¹ng lμm viÖc b×nh th−êng. VÝ dô trªn lμ mét lçi thuéc lo¹i ®¬n gi¶n. NhiÒu lçi kh«ng dÔ dμng t×m nh− thÕ.
Víi sù gióp ®ì cña FM ta cã thÓ t×m ra c¸ch gi¶i quyÕt c¸c vÊn ®Ò nhanh h¬n. Thùc ra, ta cã thÓ t×m vμ söa c¸c sai háng tr−íc khi ng−êi sö dông th«ng b¸o.
b. Qu¶n lý vÒ cÊu h×nh (Configuration Management - CM )
H×nh tr¹ng c¸c thiÕt bÞ trong mét m¹ng cã ¶nh h−ëng quan träng ®Õn ho¹t ®éng cña m¹ng. CM lμ qu¸ tr×nh x¸c ®Þnh vμ cμi ®Æt l¹i cÊu h×nh cña c¸c thiÕt bÞ ®· bÞ cã vÊn ®Ò.
GØa sö mét version A cña phÇn mÒm ch¹y trªn mét cÇu Ethernet cã mét vÊn ®Ò nμo ®ã lμm gi¶m hiÖu n¨ng cña m¹ng. §Ó gi¶i quyÕt c¸c dÞ th−êng nμy nhμ s¶n xuÊt ®−a ra mét b¶n n©ng cÊp lªn version B mμ nã sÏ ph¶i ®ßi hái chóng ta ph¶i cμi ®Æt míi ®èi víi tõng cÇu trong sè hμng tr¨m cÇu trong m¹ng. Theo ®ã ta ph¶i l©p mét kÕ ho¹ch triÓn khai viÖc n©ng cÊp version B vμo tÊt c¶ c¸c cÇu trªn m¹ng ®ã. Tr−íc tiªn ta ph¶i x¸c ®Þnh lo¹i phÇn mÒm hiÖn t¹i ®−îc cμi ®Æt trªn c¸c cÇu ®ã. §Ó lμm ®−îc ®iÒu ®ã nÕu kh«ng cã CM th× ng−êi kü s− cÇn ph¶i kiÓm tra tõng cÇu nèi mét b»ng ph−¬ng ph¸p vËt lý nÕu kh«ng cã mét c«ng cô qu¶n trÞ cÊu h×nh
Mét bé CM cã thÓ ®−a ra cho ng−êi kü s− tÊt c¶ c¸c version hiÖn hμnh trªn tõng cÇu nèi. Do ®ã, nã sÏ lμm cho ng−êi qu¶n trÞ dÔ dμng x¸c ®Þnh ®−îc chç nμo cÇn n©ng cÊp
c. Qu¶n lý an ninh m¹ng (security management - SM)
Qñan lý an ninh lμ qu¸ tr×nh kiÓm tra quyÒn truy nhËp vμo c¸c th«ng tin trªn m¹ng. Mét vμi th«ng tin ®−îc l−u trong c¸c m¸y nèi m¹ng cã thÓ kh«ng cho phÐp tÊt c¶ nh÷ng ng−êi sö dông ®−îc xem. Nh÷ng th«ng tin nμy ®−îc gäi lμ c¸c th«ng tin nh¹y c¶m (sensitive information) vÝ dô nh− th«ng tin vÒ s¶n phÈm míi hoÆc c¸c kh¸ch hμng cña c«ng tyg tin ®ã.
Gi¶ sö mét tæ chøc quyÕt ®Þnh qu¶n lý an ninh ®èi víi viÖc truy nhËp tõ xa tíi m¹ng th«ng qua ®−êng ®iÖn tho¹i quay sè trªn mét server phuc vô c¸c tr¹m cuèi cho mét nhãm c¸c kü s−.
Mçi lÇn c¸c kü s− m¸y tÝnh muèn lμm viÖc trªn m¹ng th× cã thÓ
®¨ng nhËp vμo hÖ thèng ®Ó lμm viÖc.
Trang 11
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
Cæng dÞch vô cho phÐp truy nhËp c¸c th«ng tin tõ nhiÒu m¸y tÝnh ë trong m¹ng truy nhËp tíi trung t©m b¶o mËt ®Ó b¶o vÖ c¸c th«ng tin cÇn thiÕt.
§Ó qu¶n lý an ninh th× b−íc ®©u tiªn ta ph¶i lμm lμ dïng c«ng cô qu¶n lý cÊu h×nh ®Ó giíi h¹n c¸c viÖc truy nhËp vμo m¸y tõ c¸c cæng dÞch vô. Tuy nhiªn ®Ó biÕt ai ®· truy nhËp m¹ng th× ng−êi qu¶n trÞ m¹ng ph¶i ®Þnh kú vμo m¹ng ®Ó ghi l¹i nh÷ng ai ®ang sö dông nã.
C¸c hÖ qu¶n trÞ an ninh cung cÊp c¸ch theo dâi c¸c ®iÓm truy nhËp m¹ng vμ ghi nhËn ai ®· sö dông nh÷ng tμi nguyªn nμo trªn m¹ng
d. Qu¶n lý hiÖu qu¶: (Performance management:PM)
PM liªn quan ®Õn viÖc ®o hiÖu qu¶ cña m¹ng vÒ phÇn cøng phÇn mÒm vμ ph−¬ng tiÖn lμm viÖc. C¸c ho¹t ®éng ®ã lμ c¸c biÖn ph¸p kiÓm tra vÝ dô nh− kiÓm tra n¨ng lùc th«ng qua (khèi l−îng c«ng viÖc hoμn thμnh ®−îc trong mét ®¬n vÞ thêi gian), bao nhiªu % tμi nguyªn ®−îc sö dông, tû lÖ c¸c lçi xÈy ra hoÆc thêi gian tr¶ lêi.
Dïng c¸c th«ng tin vÒ PM, kü s− hÖ thèng cã thÓ ®¶m b¶o r»ng m¹ng sÏ kiÓm tra ®−îc m¹ng cã tháa m·n c¸c yªu cÇu cña ng−êi dïng hay kh«ng vμ tho¶ m·n ë møc ®é nμo.
XÐt mét vÝ dô, mét ng−êi sö dông phμn nμn vÒ kh¶ n¨ng truyÒn tÖp qua mét m¹ng rÊt tåi. NÕu kh«ng cã c«ng cô, ®Çu tiªn nh©n viªn qu¶n trÞ sÏ ph¶i xem xÐt lçi cña m¹ng. Gi¶ sö kh«ng t×m thÊy lçi, b−íc tiÕp theo ta ph¶i kiÓm tra ®¸nh gi¸ hiÖu qu¶ lμm viÖc cña c¸c ®−êng kÕt nèi gi÷a tr¹m lμm viÖc cña ng−êi sö dông vμ thiÕt bÞ nèi vμo m¹ng. Trong qu¸ tr×nh ®iÒu tra, gi¶ sö ta thÊy th«ng l−îng trung b×nh cña ®−êng kÕt nèi lμ qu¸ chËt hÑp so víi yªu cÇu. §iÒu ®ã cã thÓ dÉn ta ®Õn gi¶i ph¸p n©ng cÊp viÖc nèi kÕt hiÖn thêi hoÆc cμi ®Æt mét kÕt nèi míi víi th«ng l−îng lín h¬n.
Nh− vËy nÕu ta cã s½n mét c«ng cô qu¶n lý chÕ ®é lμm viÖc th× ta cã thÓ sím ph¸t hiÖn ra kÕt nèi cÇn ®−îc n©ng cÊp th«ng qua c¸c b¸o c¸o ®Þnh kú.
e. Qu¶n lý tμi kho¶n (accounting management - AM)
AM bao gåm c¸c viÖc theo dâi viÖc sö dông cña mçi thμnh viªn trong m¹ng hay mét nhãm thμnh viªn ®Ó cã thÓ ®¶m b¶o ®¸p øng tèt h¬n yªu cÇu cña hä. MÆt kh¸c AM còng cã quyÒn cÊp ph¸t hay thu l¹i viÖc truy nhËp vμo m¹ng.
1. 5. §Þnh nghÜa mét hÖ qu¶n lý m¹ng (network management
system - NMS)
Trang 12
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
NMS lμ mét bé phÇn mÒm ®−îc thiÕt kÕ ®Ó c¶i hiÖu qu¶ vμ n¨ng suÊt viÖc qu¶n lý m¹ng. Cho dï mét kü s− m¹ng cã thÓ thùc hiÖn c¸c c«ng viÖc víi c¸c dÞch vô t−¬ng tù gièng nh− hÖ qu¶n lý m¹ng th× vÉn cã thÓ lμm nã tèt h¬n nÕu cã mét phÇn mÒm thùc hiÖn c¸c t¸c vô ®ã. Do vËy nã cã thÓ gi¶i phãng c¸c kü s− m¹ng ra khái c¸c c«ng viÖc phøc t¹p ®· ®−îc ®Þnh s½n. Bëi v× mét hÖ NMS ®−îc dù kiÕn hoμn tÊt nhiÒu t¸c vô ®ång thêi cïng mét lóc vμ nã cã ®Çy ®ñ kh¶ n¨ng tÝnh to¸n.
a. Lîi Ých cña mét hÖ qu¶n lý m¹ng:
NMS cã thÓ gióp cho c¸c kü s− m¹ng lμm viÖc trong nhiÒu m«i tr−êng kh¸c nhau. GØa sö ta cã mét kü s− m¹ng lμm viÖc trong phßng thÝ nghiÖm cña mét tr−êng ®¹i häc, m¹ng cã thÓ cã 10 m¸y ®−îc nèi kÕt th«ng qua LAN, mét m«i tr−êng ®ñ nhá mμ ë ®ã mét kü s− m¹ng biÕt ®−îc t©t c¶ c¸c khÝa c¹nh cña m¹ng mét c¸ch râ rμng ®Ó cã thÓ triÓn khai, b¶o tr×, ®iÒu khiÓn nã. Còng trªn hÖ thèng naú, mét NMS cßn cã thÓ gióp ®ì cho c¸c kü s− m¹ng nhiÒu vÊn ®Ò kh¸c nhau. NMS sÏ thùc hiÖn c¸c c«ng viÖc ph©n tÝch phøc t¹p, xem xÐt c¸c xu h−íng qua c¸c mÉu truyÒn tin. Nã cã thÓ kiÓm tra c¸c lçi do ng−êi sö dông g©y mÊt an toμn th«ng tin, nã cßn t×m ra c¸c th«ng tin sai cÊu h×nh trong hÖ thèng ®Ó c« lËp khu vùc cã lçi, tõ ®ã ®−a c¸ch gi¶i quyÕt cho c¸c vÊn ®Ò ®ã. Víi mét NMS thùc hiÖn c¸c t¸c vô trªn, ng−êi kü s− m¹ng sÏ cã thªm thêi gian ®Î hoμn thiÖn hÖ thèng hái ®¸p víi ng−êi sö dông theo c¸c nhu cÇu cña hä vμ gióp hä hoμn thμnh c¸c dù ¸n.
B©y giê ta xÐt ®Õn mét m¹ng phøc t¹p h¬n. M¹ng cã thÓ ®−îc më réng víi c¸c ®iÓm nèi ë B¾c mü, ch©u ©u, viÔn ®«ng vμ óc, nã cã thÓ ch¹y trªn nhiÒu nghi thøc m¹ng nh− IBM SNA (standard network architecture), XeroxXNS (xerox network service), appletalk, TCP/IP (transmission control protocol/internet protocol), vμ DECnet.
C¸c Host (mét tr¹m cã ®Þa chØ trªn m¹ng) cã thÓ lªn tíi nhiÒu ngμn bao gåm c¸c tr¹m lμm viÖc, c¸c m¸y tÝnh mini vμ c¸c m¸y c¸ nh©n víi mét vμi thiÕt bÞ kÕt nèi kh¸c. ThËt kh«ng thÝch hîp nÕu tr«ng chê vμo mét ng−êi thËm chÝ mét ª kip cã kh¶ n¨ng b¶o tr× toμn bé. Mét m«i tr−êng nh− vËy ®ßi hái qu¶n trÞ ®ång thêi c¶ LAN vμ WAN. Sù kh¸c nhau gi÷a m«i truêng lín nh− trªn víi m«i tr−êng mét LAB cña ®¹i häc ë chç ph¶i qu¶n lý c¶ c¸c kÕt nèi ®−êng dμi vÝ dô nh− c¸c modem tèc ®é cao nh− DSU/CSU hay mét ROUTER cã thÓ hiÓu ®−îc c¸c nghi thøc cña c¶ LAN vμ WAN. Víi nhiÒu thiÕt bÞ nh− vËy, kü s− hÖ thèng ph¶i dùa trªn c¸c th«ng tin cung cÊp tõ hÖ qu¶n trÞ m¹ng ®Ó theo dâi mét khèi l−îng lín c¸c th«ng tin sèng cßn ®ßi hái ph¶i cã quyÕt ®Þnh cho (cid:31)søc khoÎ(cid:31) cña m¹ng.
Trang 13
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
Tãm l¹i trong c¶ hai m«i tr−êng m¹ng nªu trªn th× c¸c kh¸i niÖm, chøc n¨ng cña NMS lμ gièng nhau, vÒ mÆt b¶n chÊt mét m«i tr−êng lín h¬n sÏ lu«n lu«n ®ßi hái hÖ thèng ph¶i thùc hiÖn nhiÒu t¸c vô vμ trî gióp cho ng−êi kü m¹ng ë c¸c møc ®é phøc t¹p cao h¬n. Tuy nhiªn, víi d÷ liÖu m¹ng ë bÊt kú cì nμo th× NMS còng cã thÓ cho phÐp c¸c kü s− lμm viÖc trong m¹ng mét c¸ch tèi −u vμ hiÖu qu¶ h¬n trong viÖc phôc vô c¸c nhu cÇu cña ng−êi dïng.
b. CÊu tróc cña mét hÖ qu¶n lý m¹ng:
§Ó x©y dùng mét hÖ NMS th× ta ph¶i kÕt hîp chÆt chÏ tÊt c¶ c¸c chøc n¨ng cÇn thiÕt ®Ó cung cÊp mét hÖ qu¶n lý hoμn h¶o, ®ã lμ nhiªm vô phøc t¹p, ng−êi kü s− phÇn mÒm ph¶i hiÓu møc ®é lμm viÖc vμ c¸c yªu cÇu cña c¸c kü s− m¹ng. VÒ mÆt c¬ b¶n hä ph¶i b¾t ®Çu thùc hiÖn thiÕt kÕ mét b¶n cÊu tróc cho hÖ thèng, khi cÊu tróc hÖ thèng ®−îc cμi ®Æt kü s− phÇn mÒm lóc ®ã sÏ ph¶i x©y dùng mét lo¹t c¸c c«ng cô hay øng dông ®Ó trî gióp ng−êi kü s− m¹ng hoμn tÊt c¸c c«ng viÖc qu¶n lý. Ta thÊy kh«ng cã quy luËt nhÊt ®Þnh nμo cho cÊu tróc cña hÖ NMS, tuy nhiªn khi quan t©m tíi tÊt c¶ c¸c chøc n¨ng mμ hÖ thèng ®ßi hái th× ta cã thÓ yªu cÇu mét vμi ®iÓm mμ mét NMS ph¶i cã lμ:
- HÖ thèng ph¶i cung cÊp mét giao diÖn ®å häa mμ t¹i ®ã nã cã thÓ ®−a ra ®−îc h×nh ¶nh cña m¹ng theo tõng cÊp vμ nèi kÕt logic gi÷a c¸c hÖ thèng, nã cÇn ph¶i gi¶i thÝch râ rμng c¸c nèi kÕt trong biÓu ®å ph©n cÊp chøc n¨ng vμ quan hÖ cña chóng nh− thÕ nμo hiÖu qu¶ cña m¹ng. Mét giao diÖn ®å häa ph¶i trïng víi cÊu tróc ph©n cÊp chøc n¨ng. Mét b¶n ®å m¹ng ph¶i cung cÊp h×nh ¶nh chÝnh x¸c h×nh tr¹ng m¹ng (networrk topology).
- HÖ thèng ph¶i cung cÊp mét c¬ së d÷ liÖu, CSDL nμy cã kh¶ n¨ng l−u gi÷ vμ cung cÊp bÊt kú th«ng tin nμo liªn quan ®Õn ho¹t ®éng vμ sö dông m¹ng, ®Æc biÖt ®Ó cã thÓ qu¶n lý cÊu h×nh vμ qu¶n lý tμi kho¶n mét c¸ch cã hiÖu qu¶.
- HÖ thèng ph¶i cung cÊp mét ph−¬ng tiÖn thu thËp th«ng tin tõ tÊt c¶ c¸c thiÕt bÞ m¹ng. Tr−êng hîp lý t−ëng cho ng−êi dïng lμ th«ng qua mét nghi thøc qu¶n lý m¹ng ®¬n gi¶n.
- HÖ thèng ph¶i dÔ dμng më réng vμ n©ng cÊp còng nh− thay ®æi theo yªu cÇu. HÖ thèng ph¶i dÔ dμng khi thªm vμo c¸c øng dông vμ c¸c ®Æc ®iÓm yªu cÇu cña ng−êi kü s− m¹ng.
- HÖ thèng ph¶i cã kh¶ n¨ng theo dâi c¸c ®Ò ph¸t sinh hoÆc hËu qu¶ tõ bªn ngoμi. Khi kÝch cì vμ ®é phøc t¹p cña m¹ng t¨ng lªn th× øng dông nμy trë nªn v« gi¸.
Trang 14
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
c. Mét sè kiÓu kiÕn tróc NMS
Cã 3 ph−¬ng ph¸p ®−îc ®Ò cËp ®Õn viÖc lμm thÕ nμo ®Ó x©y
dùng mét kiÕn tróc qu¶n lý m¹ng ®ang phæ biÕn ë hiÖn nay.
- X©y dùng mét hÖ thèng tËp trung ®Ó ®iÒu khiÓn toμn m¹ng.
- X©y dùng mét hÖ thèng mμ cã thÓ ph©n chia ®−îc chøc n¨ng
qu¶n lý m¹ng.
- KÕt hîp c¶ hai ph−¬ng ph¸p trªn vμo mét hÖ thèng ph©n cÊp
chøc n¨ng.
Mét kiÕn tróc tËp trung sÏ sö dông mét CSDL chung trªn mét m¸y trung t©m nμo ®ã, mäi th«ng tin liªn quan ®Õn ho¹t ®éng cña m¹ng do c¸c øng dông göi vÒ ®©y sÏ ®−îc sö dông chung trong c¸c øng dông qu¶n lý m¹ng.
Mét kiÕn tróc ph©n t¸n cã thÓ sö dông nhiÒu m¹ng ngang hμng (peer network) cïng thùc hiÖn c¸c chóc n¨ng qu¶n trÞ mét c¸ch riªng rÏ. ThËt khã ®ßi hái h¬n nÕu mét sè thiÕt bÞ nμo ®ã chØ thÝch hîp mét sè øng dông qu¶n trÞ. Tuy nhiªn rÊt cã lîi nÕu cã mét CSDL tËp trung ®Ó l−u tr÷ c¸c th«ng tin nμy.
CÊu tróc kh¶ dông thø ba lμ kÕt hîp c¸c ph−¬ng ph¸p ph©n cÊp vμ tËp trung vμo trong mét hÖ thèng ph©n cÊp chøc n¨ng. Vïng hÖ thèng trung t©m chÝnh cña cÊu tróc sÏ cßn tån t¹i nh− lμ gèc cña cÊu tróc ph©n cÊp, thu thËp c¸c th«ng tin tõ c¸c m¹ng cÊp d−íi vμ cho phÐp truy nhËp tõ c¸c phÇn cña m¹ng. Khi thiÕt lËp c¸c hÖ thèng ®ång møc (peer system) tõ cÊu tróc ph©n cÊp, hÖ thèng trung t©m nμy cã thÓ giao quyÒn ®iÒu hμnh m¹ng cho chøc n¨ng ®ã gièng nh− lμ c¸c møc con trong hÖ ph©n cÊp.
Sù kÕt hîp tÊt c¶ c¸c ph−¬ng ph¸p nμy lμ cã −u ®iÓm rÊt lín. cung cÊp rÊt nhiÒu sù lùa chän linh ®éng ®Ó x©y dùng mét cÊu tróc NMS. Trong tr−êng hîp lý t−ëng nhÊt lμ b¶n kiÕn tróc cã thÓ ®èi chiÕu víi cÊu tróc tæ chøc ®ang dïng nã, nÕu hÇu hÕt c¸c viÖc qu¶n lý cña tæ chøc lμ tËp trung t¹i mét khu vùc th× mét NMS sÏ cã nhiÒu thuËn lîi.
Trang 15
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
Ch−¬ng II.
Nghi thøc qu¶n trÞ m¹ng
Nh− ®· tr×nh bμy qu¶n lý m¹ng mét c¸ch cã hiÖu qu¶ phô thuéc vμo ng−êi kü s− qu¶n trÞ m¹ng cã kh¶ n¨ng gi¸m s¸t vμ ®iÒu khiÓn m¹ng ®−îc hay kh«ng. ThiÕu nh÷ng th«ng tin vÒ t×nh tr¹ng ho¹t ®éng cña m¹ng, ng−êi kü s− cã thÓ buéc ph¶i ®−a ra c¸c quyÕt ®Þnh kh«ng x¸c ®¸ng do kh«ng tÝnh ®Õn sè liÖu ®o ®Þnh tÝnh vμ ®Þnh l−îng ®−îc cung cÊp bëi c¸c ph−¬ng tiÖn ®o l−êng ho¹t ®éng m¹ng. V× vËy, ®iÒu rÊt c¬ b¶n lμ c¸c kü s− m¹ng ph¶i hiÓu ®−îc c¸c ph−¬ng
Trang 16
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
ph¸p s½n cã trong ngμnh c«ng nghiÖp m¸y tÝnh vÒ viÖc gi¸m s¸t vμ ®iÒu khiÓn m¹ng.
Trong phÇn nμy chóng ta sÏ tæng kÕt mét sè c¸c nghi thøc qu¶n trÞ m¹ng vμ nªu ra qu¸ tr×nh ph¸t triÓn cña c¸c nghi thøc. MÆt kh¸c ta còng ®Ò cËp tíi c¸c ph−¬ng ph¸p s½n cã trong viÖc lÊy vμ thiÕt lËp c¸c th«ng tin qu¶n trÞ trªn mét m¹ng.
2.1. LÞch sö c¸c nghi thøc qu¶n lý m¹ng.
Cho tíi gÇn ®©y, viÖc thu thËp th«ng tin tõ c¸c thiÕt bÞ m¹ng kh¸c nhau ®· ®ßi hái c¸c kü s− ph¶i häc mét lo¹t c¸c ph−¬ng ph¸p ®Ó lÊy ®−îc c¸c d÷ liÖu. Lý do ®èi víi ®iÒu nμy lμ c¸c s¶n phÈm nèi m¹ng míi ®· ®−îc ph¸t triÓn, c¸c nhμ chÕ t¹o chóng ®· thiÕt lËp c¸c c¬ chÕ thÝch hîp ®Ó cã thÓ thu thËp d÷ liÖu tõ c¸c s¶n phÈm cña hä : kÕt qu¶ lμ cã hai c«ng cô cã cïng chøc n¨ng nh−ng ®−îc ®−a ra tõ c¸c nhμ chÕ t¹o kh¸c nhau, cã thÓ cung cÊp c¸c ph−¬ng ph¸p kh¸c nhau ®Ó thu thËp d÷ liÖu.
VÝ dô : gi¶ sö mét c«ng ty sö dông hai lo¹i router cña DEC ®Ó nèi víi c¸c m¸y mini cña Digital. Lo¹i ®Çu tiªn ®−îc s¶n xuÊt bëi mét c«ng ty ®−îc gäi lμ RoutMe vμ lo¹i thø hai bëi mét c«ng ty kh¸c cã tªn lμ FastRoute.
C¶ hai lo¹i ®Òu cho phÐp ®¨ng nhËp m¹ng tõ xa. Tuy nhiªn, ph−¬ng ph¸p mμ b¹n sÏ ph¶i sö dông ®Ó tiÕp cËn thùc sù tíi c¸c d÷ liÖu lμ kh¸c nhau ®¸ng kÓ. §Ó hái router RouteMe vÒ sè hiÖu cña thiÕt bÞ giao tiÕp vμ c¸c th«ng sè ho¹t ®éng, ta sÏ ph¶i sö dông mét thùc ®¬n Trong khi ®Ó hái c¸c th«ng tin ®ã ®èi víi router FastRoute rÊt cã thÓ l¹i ph¶i sö dông ba lÖnh nμo ®ã trªn mét giao diÖn theo kiÓu lÖnh.
Nh− ®· thÊy , trong mét m«i tr−êng m¹ng hçn t¹p - viÖc sö dông th«ng tin b»ng nh÷ng ph−¬ng ph¸p triªng biÖt do tõng nhμ s¶n xuÊt quy ®Þnh g©y chËm ch¹p vμ nÆng nÒ. C¸c kü s− m¹ng ®ßi hái mét ph−¬ng ph¸p nhÊt qu¸n ®Ó thu thËp th«ng tin vÒ tÊt c¶ c¸c bé phËn hîp thμnh trªn m¹ng. V× vËy, c¸c kü s− ®· muèn sö dông c¸c c«ng cô chung nh− lμ c¸c c«ng cô tiªu chuÈn. Tuy nhiªn, dï r»ng c¸c c«ng cô nμy lμ ®¬n gi¶n h¬n nhiÒu ph−¬ng ph¸p ®−îc cung cÊp bëi c¸c nhμ chÕ t¹o - chóng kh«ng ®−îc thiÕt kÕ riªng biÖt cho qu¶n lý m¹ng vμ nh− vËy ®· cã c¸c mÆt h¹n chÕ cña chóng nh− ®−îc bμn luËn d−íi ®©y.
§èi víi c¸c m¹ng theo nghi thøc Internet (IP), c¸c kü s− m¹ng cã thÓ sö dông chøc n¨ng lÆp l¹i nghi thøc th«ng b¸o ®iÒu khiÓn
Trang 17
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
Internet (ICMP: Internet Control Message Protocol) Echo vμ Echo Reply ®Ó thu thËp mét sè th«ng tin h¹n chÕ nh−ng h÷u Ých cho qu¶n lý m¹ng. Dù ®Þnh ban ®Çu lμ göi th«ng b¸o ®iÒu khiÓn gi÷a hai thiÕt bÞ m¹ng, nh−ng phÇn lín c¸c th«ng b¸o ICMP kh«ng dÔ ®äc. Tuy nhiªn, c¶ hai chøc n¨ng trªn tån t¹i trªn bÊt kú thiÕt bÞ nμo víi bé nghi thøc IP, chóng cung cÊp mét ph−¬ng ph¸p kiÓm tra liªn tôc cña hÖ thèng ®èi víi mét thiÕt bÞ ë xa.
Víi viÖc sö dông c¸c th«ng b¸o nμy, mét thiÕt bÞ trªn m¹ng khi tiÕp nhËn mét th«ng b¸o ICMP (gäi lμ Echo) ph¶i chuyÓn l¹i mét b¸o ®¸p l¹i (Echo Reply) cho thiÕt bÞ nguån. NÕu kh«ng thÊy th«ng b¸o ®¸p l¹i cã nghÜa lμ cã mét lçi trªn m¹ng. øng dông ®ã ®−îc gäi lμ Ping (Packet Internet Groper). Nã kiÓm tra hai thiÕt bÞ cã kÕt nèi ®−îc hay kh«ng b»ng c¸ch göi ®i mét ICMP Echo vμ ®îi Echo Reply.
PhÇn lín c¸c phiªn b¶n cña Ping còng cã thÓ ®Õm thêi gian ph¶n håi tÝnh theo miligi©y gi÷a th«ng b¸o ®−îc göi vμ b¸o ®¸p nhËn ®−îc, cïng nh− tû lÖ % cña c¸c th«ng b¸o ®¸p. TCP/IP kh«ng ph¶i lμ bé nghi thøc duy nhÊt cung cÊp c«ng cô nh− Ping. MÉu b¸o ®¸p nμy cßn tån t¹i trong mét vμi nghi thøc kh¸c nh− Appletalk, Novell/ IPX, Xerox XNS vμ Banyan Vines.
Tuy nhiªn, mÉu nμy cã c¸c mÆt h¹n chÕ sau ®©y :
1. Giao nhËn kh«ng tin cËy.
2. CÇn ph¶i th¨m dß.
3. Th«ng tin h¹n chÕ.
PhÇn lín c¸c øng dông ICMP nμy sö dông tÇng network cña m¹ng chø kh«ng sö dông tÇng transport. Nh− vËy viÖc kh«ng nhËn ®−îc Echo Reply kh«ng h¼n lμ kh«ng kÕt nèi ®−îc. Cã thÓ chØ ra lμ mét thiÕt bÞ m¹ng ®· bá r¬i b¸o ®¸p hay chØ do thiÕu vïng ®Öm t¹m thêi. Còng cã thÓ lμ háng bëi sù t¾c nghÏn t¹i mét m¹ch d÷ liÖu ë mét thêi ®iÓm truyÒn d÷ liÖu.
§Ó t×m ra th«ng tin hiÖn hμnh b»ng viÖc t×m chøc n¨ng Echo/Echo Reply ta ph¶i th¨m dß liªn tôc c¸c thiÕt bÞ m¹ng. ViÖc thùc hiÖn th¨m dß nμy lμ mét ph−¬ng ph¸p c« lËp lçi th«ng dông vμ cã thÓ thùc hiÖn nhanh chãng vμ dÔ dμng vμ kh«ng ®ßi hái bÊt kú −u tiªn nμo hoÆc phÇn cøng hç trî. Mét tØ lÖ phÇn tr¨m lín c¸c b¸o ®¸p mÊt cã thÓ cho biÕt cã vÊn ®Ò vÒ kÕt nèi m¹ng. Mét khi ®−îc x¸c ®Þnh, kü s− m¹ng cÇn ph¶i dùa vμo c¸c ph−¬ng ph¸p kh¸c ®Ó c« lËp vμ x¸c
Trang 18
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
®Þnh nguyªn nh©n. Mét thñ tôc qu¶n lý m¹ng nªn cung cÊp kh¶ n¨ng ®Ó c¸c thiÕt bÞ tù göi c¸c th«ng b¸o tíi mét hÖ thèng qu¶n lý. §iÒu nμy cã thÓ g©y thªm c«ng viÖc th¨m dß, nh−ng nã lμ mét ph−¬ng ph¸p rÊt hiÖu qu¶ ®Ó thu thËp th«ng tin qu¶n lý m¹ng.
Mét lý do s¬ ®¼ng cña sù khiÕm khuyÕt nμy lμ phÐp thö Echo/Echo Reply kh«ng ®−îc thiÕt kÕ ®Ó cung cÊp nhiÒu th«ng tin qu¶n trÞ m¹ng. Th«ng tin thu ®−îc th−êng kh«ng ®ñ ®Ó x¸c ®Þnh t×nh tr¹ng m¹ng vμ do ®ã kh«ng thÓ cã c¸c quyÕt ®Þnh ®óng ®¾n ®èi víi viÖc qu¶n trÞ m¹ng. §èi víi môc ®Ých nμy, cÇn sö dông mét thñ tôc ®−îc viÕt riªng.
Nhòng khã kh¨n trªn ®· lμm nhu cÇu cÇn cã c¸c nghi thøc qu¶n trÞ m¹ng tiªu chuÈn trë nªn bøc xóc. C¸c nhμ ph¸t triÓn ®· ®−a ra hai h−íng kh¸c nhau ®Ó t¹o ra c¸c nghi thøc qu¶n trÞ m¹ng. Gi¶i ph¸p thø nhÊt lμ SMNP (Simple Network Management Protocol) mμ sau nμy ®· chøng tá lμ rÊt thμnh c«ng. Gi¶i ph¸p thø hai lμ CMIS/SMIP (Common Management Information Services/ Common Management Information Protocol) ®−îc ph¸t triÓn bëi Tæ chøc quèc tÕ vÒ tiªu chuÈn (ISO) còng cã mét ¶nh h−ëng nhÊt ®Þnh trong céng ®ång m¹ng. C¶ hai nghi thøc nμy ®Òu cung cÊp c¸c ph−¬ng tiÖn thu thËp c¸c th«ng tin tõ c¸c thiÕt bÞ m¹ng vμ göi c¸c lÖnh ®Õn c¸c thiÕt bÞ m¹ng. H¬n n÷a c¶ hai nghi thøc nμy ®Òu ®−îc x©y dùng trªn c¬ së m« h×nh tham chiÕu m¹ng 7 tÇng ®· ®−îc chuÈn ho¸ bëi ISO
2.2. Sù ph¸t triÓn cña c¸c nghi thøc chuÈn :
C¸c vÝ dô vμ mét sè vÊn ®Ò mμ ta ®· th¶o luËn trong phÇn trªn kh«ng lμm râ ®−îc c¸c gi¶i ph¸p liªn quan ®Õn qu¶n lý mét m¹ng phøc t¹p. MÆt kh¸c nãi chung kh«ng mét m¹ng nμo ®ã cã thÓ hoμn toμn ®−îc x©y dùng tõ c¸c thiÕt bÞ (hubs, bridges, routers, hosts) ®−îc cung cÊp bëi mét c«ng ty duy nhÊt. Do ®ã khi ng−êi kü s− m¹ng cã kÕ ho¹ch thay ®æi vμ ph¸t triÓn m¹ng th× hä còng ph¶i tÝnh ngay ®Õn viÖc qu¶n trÞ m¹ng víi mét tiªu chuÈn nμo ®ã.
GÇn ®©y ®Ó gi¶i quyÕt c¸c vÊn ®Ò ®ã th× c¸c nhμ chÕ t¹o ®· ®−a ra c¸c nghi thøc qu¶n lý m¹ng chuÈn, c¸c nghi thøc nμy cho phÐp thu thËp vμ lÊy c¸c th«ng tin tõ thiÕt bÞ m¹ng. MÆt kh¸c c¸c nghi thøc nμy cã thÓ cung cÊp mét kiÓu truy nhËp tíi thiÕt bÞ m¹ng. Cã thÓ ta ph¶i hái
• Tªn cña thiÕt bÞ.
• Version phÇn mÒm trong thiÕt bÞ.
• Sè cña giao diÖn trong thiÕt bÞ.
Trang 19
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
• Sè cña c¸c gãi tin ®i qua mét thiÕt bÞ trong mét kho¶ng thêi
gian.
C¸c tham sè cã thÓ thiÕt lËp ®−îc ®èi víi thiÕt bÞ m¹ng cã thÓ
bao gåm :
• Tªn cña thiÕt bÞ.
• §Þa chØ cña mét giao diÖn m¹ng.
• Tr¹ng th¸i ho¹t ®éng cña mét thiÕt bÞ giao tiÕp m¹ng.
C¸c nghi thøc m¹ng ®−îc chuÈn ho¸ mang thªm ®Õn nh÷ng lîi Ých míi ë chç d÷ liÖu truyÒn ®Õn vμ thu nhËn vÒ tõ c¸c thiÕt bÞ m¹ng lμ nhÊt qu¸n.
Tr−íc khi ®i tíi 2 nghi thøc qu¶n trÞ m¹ng tiªu chuÈn lμ CMIP vμ SNMP ta còng nªn ®iÓm qua mét vμi sù kiÖn. Tr−íc hÕt lμ Héi ®ång C«ng t¸c Internet (Internet Activities Board viÕt t¾t lμ IAB). Héi ®ång nμy xem xÐt chung c«ng nghÖ còng nh− nghi thøc trong céng ®ång c¸c m¹ng dùa trªn TCP/IP. IAB gåm 2 nhãm ®Æc nhiÖm lμ IETF (Internet Engineering Task Force) vμ IRTF (Internet Researche Task Force). IETF h−íng vμo x¸c ®Þnh c¸c vÊn ®Ò vμ phèi hîp gi¶i quyÕt vÊn ®Ò trong lÜnh vùc qu¶n trÞ, c«ng nghÖ vμ ho¹t ®éng cña Internet. Cßn IRTF chÞu tr¸ch nhiÖm nghiªn cøu c¸c vÊn ®Ò liªn quan ®Õn céng ®ång m¹ng TCP/IP vμ Internet.
Vμo 1988 ®· cã ba nghi thøc qu¶n lý m¹ng kh¸c nhau nh− sau:
- HÖ thèng qu¶n lý thùc thÓ ë møc cao (HEMS:High-level
Entity Management System).
- Nghi thøc gi¸m s¸t cæng ®¬n ( SGMP: Simple Gateway
Monitoring Protocol).
- Nghi thøc th«ng tin qu¶n lý chung trªn TCP (CMIP :
Common Management Information Protocol ).
Nh− mét gi¶i ph¸p t¹m thêi, IAB ®· khuyÕn c¸o cμi ®Æt ngay nghi thøc qu¶n lý m¹ng ®¬n gi¶n (SNMP) dùa trªn nghi thøc gi¸m s¸t cæng ®¬n (SGMP) nh− mét nghi thøc qu¶n lý m¹ng chung (CNMP) víi c¸c m¹ng dùa trªn TCP/IP.
IETF ®· chÞu tr¸ch nhiÖm thiÕt lËp SNMP. IAB còng ®· nhÊn m¹nh r»ng SNMP trong t−¬ng l¹i ph¶i tËp trung vμo qu¶n lý lçi vμ qu¶n lý cÊu h×nh. DÉu sao th× t¹i thêi ®iÓm ®ã, SNMP ®−îc nhiÒu tæ chøc sö dông trong tÊt c¶ c¸c lÜnh vùc vÒ qu¶n lý m¹ng.
Trong thêi gian dμi, IAB ®· khuyÕn c¸o céng ®ång nghiªn cøu Internet rμ so¸t nghi thøc CMIS/CMIP nh− mét nÒn t¶ng cho viÖc
Trang 20
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
qu¶n trÞ m¹ng cã thÓ ®¸p øng ®−îc c¸c nhu cÇu trong t−¬ng lai. CMIS/CMIP ®−îc ph¸t triÓn bëi chuÈn ISO víi môc ®Ých kh¸c víi nghi thøc SNMP. SNMP chØ nh»m vμo môc ®Ých qu¶n trÞ c¸c thiÕt bÞ kiÓu IP cßn CMIS / CMIP ®−îc më réng ®Ó trë thμnh mét ®Æc t¶ kh«ng thñ tôc ®Ó cã thÓ qu¶n trÞ toμn bé c¸c thiÕt bÞ m¹ng.
Khi IAB xem xÐt CMIS/CMIP, CMIS/CMIP ®· ®−îc cμi ®Æt trªn nÒn t¶ng cña TCP. Sù kÕt hîp nμy ®· ®−a tíi nghi thøc cã tªn lμ CMOT. Ngμy nay CMOT kh«ng cßn ®ù¬c sö dông réng r·i n÷a.
2.3. MIB (Management Information Base)
MIB lμ sù ®Þnh nghÜa chÝnh x¸c c¸c th«ng tin truy nhËp ®−îc th«ng qua nghi thøc qu¶n lý m¹ng. Trong RFC 1052, IAB ®· khuyÕn c¸o cÇn tiªn cao cho viÖc x¸c ®Þnh mét MIB më réng dïng cho c¶ nghi thøc SNMP vμ CMIS/CMIP mÆc dï viÖc t¹o mét MIB nh− vËy kh«ng kh¶ thi.
MIB ®Þnh nghÜa nh÷ng th«ng tin qu¶n trÞ s½n cã trong c¸c thiÕt bÞ m¹ng theo mét cÊu tróc ph©n cÊp. Mçi thiÕt bÞ muèn ®−îc xem xÐt trong c«ng viÖc qu¶n trÞ m¹ng ph¶i sö dông vμ cung cÊp ®−îc nh÷ng th«ng tin ®−îc MIB ®Þnh d¹ng theo mét tiªu chuÈn chung.
RFC 1065 miªu t¶ có ph¸p vμ kiÓu cña th«ng tin cã s½n trong MIB ®Ó qu¶n lý c¸c m¹ng TCP/IP gäi lμ SMI (viÕt t¾t tõ Structure and Identification of management information for TCP/IP base Internets). ChÝnh RFC 1065 ®· ®Þnh nghÜa c¸c quy t¾c ®¬n gi¶n ®Ó ®Æt tªn vμ t¹o c¸c kiÓu th«ng tin. VÝ dô Gauge ®−îc ®Þnh nghÜa nh− mét sè nguyªn cã thÓ t¨ng hoÆc gi¶m hay Time Ticks lμ bé ®Õm theo ®¬n vÞ 1/100 gi©y. Sau nμy RFC 1065 ®−îc IAB chÊp nhËn nh− mét tiªu chuÈn ®Çy ®ñ trong RFC 1155.
Sö dông qui t¾c SMI, RFC 1066 ®· ®−a ra version ®Çu cña MIB cho viÖc sö dông bé nghi thøc TCP/IP. ChuÈn nμy ®· ®−îc biÕt ®Õn nh− lμ MIB - I, nã gi¶i thÝch vμ ®Þnh nghÜa mét c¸ch chÝnh x¸c nh÷ng th«ng tin c¬ së cÇn thiÕt cho ®iÒu khiÓn vμ gi¸m s¸t m¹ngTCP/IP.
RFC 1066 ®−îc chÊp nhËn bëi IAB nh− lμ mét tiªu chuÈn ®Çy
®ñ trong RFC 1156.
RFC 1158 ®· ®Ò nghÞ mét version thø hai cho MIB, MIB - II ®−îc sö dông cïng víi nghi thøc tiÕp theo cña TCP/IP. §Ò nghÞ nμy ®· ®−îc chÝnh thøc hãa nh− lμ tiªu chuÈn vμ ®· ®−îc phª duyÖt bëi IAB trong RFC 1213. MIB II ®· më réng th«ng tin c¬ së ®· ®−îc ®Þnh nghÜa trong MIB - I.
Trang 21
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
§Ó dÔ dμng chuyÓn dÞch thμnh c¸c version th−¬ng m¹i RFC- 1156 cho phÐp c¸c nhμ ph¸t triÓn më réng MIB. Vi dô mét c«ng ty muèn t¹o ra mét ®èi t−îng gäi lμ (cid:31)sö dông CPU(cid:31) cña mét cÇu Ethernet s½n cã mμ MIB II ch−a s½n cã. MIB II cho phÐp t¹o thªm nh÷ng ®èi t−îng míi nh− vËy theo chuÈn SMI nãi trªn.
C¸c nhμ nghiªn cøu qu¶n trÞ m¹ng còng nghiªn cøu c¸c MIB kh«ng phô thuéc vμo m«i tr−êng TCP/IP. Mçi MIB nh− vËy cã thÓ tËp trung vμo mét m«i tr−êng cô thÓ vμ c¸c thiÕt bÞ cô thÓ. Ch¼ng h¹n MIB cho Token Ring theo tiªu chuÈn IEEE 802.5 cho trong RFC 1231, RMON (Remote Network Monitoring MIB) cho trong RFC 1271, FDDI Interface cho trong RFC 1285...
a. ASN. 1 Syntax :
Mét tËp con c¸c kÝ ph¸p có ph¸p rót gän cña ISO (Abstract Syntax Notation one viÕt t¾t lμ ISO ASN.1) ®· ®Þnh nghÜa có ph¸p cho MIB. Mçi MIB sö dông cÊu tróc c©y ®−îc ®Þnh nghÜa trong ASN.1 ®Ó t¹o nªn tÊt c¶ c¸c th«ng tin s½n cã. Mçi mÈu th«ng tin trong c©y lμ mét nót cã nh·n (Labeled node). Mçi nót cã nh·n gåm:
- Tªn ®èi t−îng (Object Identifier - OID).
- Mét m« t¶ ng¾n d−íi d¹ng v¨n b¶n.
æ ®©y OID lμ mét d·y sè nguyªn ®−îc t¸ch ra bëi c¸c dÊu chÊm chØ tªn nót ®ã vμ biÓu thÞ chÝnh x¸c nh¸nh cña c©y ASN.1.
Mét nót cã nh·n cã thÓ cã c¸c c©y con chøa ®ùng c¸c nót cã nh·n kh¸c hoÆc lμ mét nót l¸ (leaf node) kh«ng cã c©y con. Mçi nót lμ chøa ®ùng mét gi¸ trÞ vμ ®−îc hiÓu lμ mét ®èi t−îng. H×nh vÏ sau lμ mét c©y MIB ®Þnh nghÜa theo kiÓu ASN.1
Trang 22
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
Mét vÝ dô cña c©y ASN.1
Theo h×nh vÏ nμy th× ®èi t−îng A1 sÏ cã OID lμ 1.2.1.1
b. C¸c nh¸nh cña c©y MIB :
C©y MIB nãi ë ®©y hiÓu nh− mét sù ph©n nh¸nh c¸c d¹ng th«ng tin c¬ b¶n trong qu¶n trÞ m¹ng. Nã còng liªn quan ®Õn c¸c tæ chøc nghiªn cøu chuÈn ho¸ c¸c th«ng tin qu¶n trÞ m¹ng.
Nót gèc cña c©y MIB kh«ng cã tªn nh−ng cã 3 c©y con nh− sau:
+ CCITT(0), ®−îc qu¶n trÞ bëi CCITT (International
Telephone and Telegraph Consultative Committee).
+ ISO(1), ®−îc qu¶n trÞ bëi ISO.
+ Joint-CCITT - ISO(2), ®−îc qu¶n trÞ bëi ISO vμ CCITT.
D−íi nót ISO (1) cã mét sè c©y con, trong ®ã cã c¶ c©y con mμ ISO ®· x¸c ®Þnh cho c¸c tæ chøc kh¸c gäi lμ org (3). D−íi tæ chøc org(3) c©y con, mét nót ®Æc biÖt ®−îc Bé Quèc Phßng Mü sö dông (United States Department of Defence - DOD) ký hiªô lμ dod(6). TÊt c¶ c¸c th«ng tin ®−îc thu thËp tõ c¸c thiÕt bÞ qua c¸c nghi thøc kiÓu DOD vÝ dô nh− TCP/IP cã trong c©y con ®ã mμ OID cña nã lμ 1.3.6.1.
Trang 23
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
C¸c OID nμy chÝnh lμ Internet. Nguyªn b¶n chuÈn cho ID nμy
lμ {ISO org (3)dod (6) 1}.
C©y ASN.1 ®−îc dïng cho qu¶n lý m¹ng.
Cã 4 c©y con ®−îc ®Þnh nghÜa d−íi oid Internet nh− sau :
- Directory (1)
- Mgmt (2)
- Experimental (3)
- Private (4)
C©y con Directory (1) : HiÖn t¹i c©y con Directory (1) lμ ®−îc dμnh cho t−¬ng lai. C©y con nμy sÏ chøa c¸c th«ng tin vÒ dÞch vô th− môc OSI (X. 500).
- C©y con Mgmt (2) : C©y con Mgmt (2) lμ ®−îc dμnh cho th«ng tin qu¶n lý theo nghi thøc DOD. T¹i thêi ®iÓm lμm viÖc nμy, c¸c ®èi t−îng trong c©y con hÇu hÕt ®−îc sö dông réng r·i. MIB - I (RFC 1156) míi ®−îc ®Æt trong OID 1.3.6.1.2.1.
D−íi c©y con Mgmt (2) lμ c¸c ®èi t−îng ®−îc sö dông ®Ó lÊy c¸c th«ng tin cô thÓ tõ c¸c thiÕt bÞ m¹ng. C¸c ®èi t−îng ®ã ®−îc ph©n r· thμnh 11 lo¹i nh− trong b¶ng d−íi ®©y.
Trang 24
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
lo¹i Th«ng tin trong c©y
11 lo¹i c©y con Mgmt(2)
System (1) HÖ ®iÒu hμnh m¹ng
Interfaces(2) §Æc t¶ giao tiÕp m¹ng
Address tranlation(3) ¸nh x¹ ®Þa chØ
IP(4) §Æc t¶ nghi thøc Internet
ICMP(5)
§Æc t¶ nghi thøc ®iÒu khiÓn th«ng b¸o liªn m¹ng
Tcp(6) §Æc t¶ nghi thøc truyÒn
UDP(7)
§Æc t¶ nghi thøc Datagram cho ng−êi dïng
EGP(8) §Æc t¶ nghi thøc cæng ngoμi
CMOT(9) DÞch vô th«ng tin qu¶n lý chung
Tranmission(10) §Æc t¶ Nghi thøc truyÒn
SNMP(11)
§Æc t¶ nghi thøc qu¶n lý m¹ng ®¬n gi¶n
-C©y con Experimental (3):
C¸c nghi thøc thö nghiÖm ®Æt trong c©y con Experimental
- C©y con Private (4)
C©y con Private (4) lμ ®−îc dïng ®Ó ®Þnh nghÜa c¸c ®èi t−îng
cô thÓ riªng biÖt
2.4. Nghi thøc SNMP
HÇu hÕt nghi thøc qu¶n lý m¹ng dïng cho m¹ng lμ nghi thøc qu¶n trÞ m¹ng ®¬n gi¶n. Thùc ra ®Çu tiªn RFC 1067 ®· ®−a ra vμ ®· ®Þnh nghÜa c¸c th«ng tin ®−îc truyÒn qua gi÷a hÖ thèng qu¶n lý m¹ng vμ c¸c Agent ®èi víi SNMP. TiÕp ®ã RFC 1098 ®−îc t¹o ra vμ lμm cho RFC 1067 bÞ lçi thêi. Sau ®ã víi RFC 1157 th× IAB ®· chÊp nhËn ®Ò nghÞ cña RFC 1098 vμ chÊp nhËn nghi thøc SNMP nh− lμ mét nghi thøc chuÈn.
Trang 25
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
RFC 1157 m« t¶ m« h×nh Agent/Station ®−îc dïng trong SNMP. Mét agent cña SNMP lμ phÇn mÒm cã kh¶ n¨ng tr¶ lêi mét sè c©u hái hîp thøc tõ mét tr¹m SNMP. Mét tr¹m SNMP cã thÓ lμ hÖ thèng qu¶n lý m¹ng . Mét thiÕt bÞ m¹ng cã thÓ cung cÊp c¸c th«ng tin vÒ MIB tíi tr¹m lμ mét agent SNMP. §Ó m« h×nh Agent/Station lμm viÖc ®−îc b×nh th−êng th× Agent vμ Station ph¶i cã cïng mét ng«n ng÷ gièng nhau.
C¸c agent vμ station liªn kÕt nhau th«ng qua mét th«ng b¸o chuÈn. Mçi mét th«ng b¸o lμ sù trao ®æi mét gãi th«ng tin. V× vËy nghi thøc SNMP sö dông tÇng 4 (tÇng UDP (user datagram protocol) - chÝnh lμ tÇng vËn chuyÓn (transport) trong m« h×nh tham chiÕu OSI cña m¹ng)
Nghi thøc SNMP cã 5 kiÓu th«ng b¸o :
* Get-Request.
* Get-Response.
* Get-Next-Request.
* Set-Request.
* Trap.
Tr¹m SNMP dïng Get-Request ®Ó lÊy th«ng tin tõ mét thiÕt bÞ m¹ng mμ nã cã mét Agent SNMP. Agent ®Õn l−ît m×nh th«ng qua Get-Respond sÏ göi tr¶ l¹i mét th«ng b¸o cã thÓ mang th«ng tin vÒ tªn cña hÖ thèng, hÖ thèng ch¹y trong bao l©u vμ sè hiÖu cña thiÕt bÞ giao tiÕp m¹ng trong hÖ thèng.
Get-Next-Request ®−îc dïng ®Ó hái tiÕp c¸c th«ng tin nh− Get-
Request ®· hái
Set-Request cho phÐp thiÕt lËp tõ xa c¸c tham sè cÊu h×nh trong mét thiÕt bÞ. VÝ dô th«ng b¸o Set-Request cã thÓ thiÕt lËp tªn mét thiÕt bÞ, giao diÖn ng¾t hoÆc xãa mét ®Þa chØ ph©n gi¶i b¶ng.
SNMP Trap (bÉy) lμ mét th«ng b¸o kh«ng ph¶i t¹o ra theo yªu cÇu mμ do mét Agent tù göi tíi mét Station. Th−êng c¸c bÉy lμ c¸c th«ng b¸o bÊt th−êng vÝ dô nh− mét m¹ch bÞ háng, kh«ng gian ®Üa kh«ng cßn ®ñ cho ho¹t ®éng cña hÖ thèng
HiÖn t¹i cã b¶y kiÓu Trap SNMP ®−îc MIB-II ®Þnh nghÜa. §ã
lμ:
Trang 26
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
*Coldstart of system.
*Warmstart of a system.
*Link down.
*Link up.
*Failure of authentication.
*Exterior Gateway Protocol (EGP) neighbor loss.
*Enterprise-specific.
Trong ®ã:
Coldstart trap cho biÕt Agent ®ang do ®ã cÊu h×nh hoÆc nghi thøc ®· bÞ thay ®æi. Mét Coldstart trap xÈy ra khi mét thiÕt bÞ b¾t ®Çu ®−îc cÊp nguån ®iÖn. Trong khi ®ã métWarmstart trap cho biÕt thiÕt bÞ tù khëi ®éng l¹i nh−ng cÊu h×nh vμ nghi thøc kh«ng bÞ thay ®æi
Link down Trap th«ng b¸o qu¸ tr×nh kÕt nèi bÞ thÊt b¹i cßn Link up Trap th«ng b¸o viÖc kÕt nèi ®· ®−îo thùc hiÖn trë l¹i
Th«ng b¸o Failure of authentication Trap lμ göi tíi hÖ thèng qu¶n lý m¹ng th«ng b¸o r»ng station nhËn ®−îc mét th«ng b¸o kh«ng phï hîp
Exterior Gateway Protocol (EGP) neighbor loss Trap lμ ®ùîc dïng bëi mét Agent SNMP ®Ó b¸o c¸o mÊt ®èi t¸c EGP. Khi ®ã EGP cã thÓ ®−îc n¹p l¹i
C¸c chuçi chung (Community strings) SNMP kh«ng cung cÊp th«ng tin còng nh− ph−¬ng tiÖn thay ®æi cÊu h×nh nÕu kh«ng cã c¸c biÖn ph¸p an ninh cÇn thiÕt. Mét SNMP agent cã thÓ yªu cÇu mét SNMP station göi th«ng b¸o cã kÌm mËt khÈu sau ®ã nã kiÓm tra quyÒn h¹n sö dông c¸c th«ng tin MIB. MËt khÈu ®ã gäi lμ chuçi chung. Mét s« b¶n SNMP cã quy ®Þnh c¸c møc an ninh kh¸c nhau trong ®Þnh d¹ng cña chuçi chung
2.5. Nghi thøc CMIS/CMIP :
NhiÒu ng−êi cho r»ng nghi thøc nμy cã thÓ lμ tèt nhÊt ®èi v¬i
nhu cÇu qu¶n lý m¹ng theo m« h×nh tham chiÕu OSI.
ë ®©y CMIS ®Þnh nghÜa dÞch vô cung cÊp bëi mçi thμnh phÇn trong m¹ng nh»m phôc vô qu¶n lý m¹ng. DÞch vô nμy th−êng lμ chung. Cßn nghi thøc CMIP lμ nghi thøc thùc thi dÞch vô CMIS.
C¸c nghi thøc m¹ng OSI ®−îc dïng ®Ó cung cÊp mét kiÕn tróc m¹ng chung cho tÊt c¶ c¸c thiÕt bÞ trªn mçi tÇng cña m« h×nh ISO.
Trang 27
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
T−¬ng tù, CMIS/CMIP còng cung cÊp mét bé nghi thøc qu¶n lý m¹ng trän vÑn ®Ó dïng víi nhiÒu thiÕt bÞ m¹ng. Víi CMIS/CMIP mét hÖ thèng (c¸c thiÕt bÞ m¹ng) ®−îc xem lμ mét hÖ thèng më vμ b×nh ®¼ng
Qu¶n trÞ m¹ng lμ mét øng dông trªn m¹ng, vμ n»m trªn tÇng 7 trong m« h×nh tham chiÕu vÒ kiÕn tróc m¹ng. ë ®©y c¸c ®¬n vÞ dÞch vô th«ng tin qu¶n trÞ chung (Common Management Information Service Element, viÕt t¾t lμ CMISE) cung cÊp c¸c ph−¬ng tiÖn øng dông cho viÖc dïng CMIP. Còng trong tÇng nμy cßn 2 nghi thøc øng dông ISO lμ ACSE (Association control service element vμ ROSE (Remote Opreration Service Element).
Nh− vËy trong m« h×nh tham chiÕu ISO vÒ m¹ng ta cã thÓ h×nh
dïng vÞ trÝ cña c¸c CMISE ®−îc ISO chuÈn ho¸ nh− sau.
C¸c tiÕn tr×nh qu¶n trÞ m¹ng
Líp 7 CMISE ISO.......
ACSE ROSE
Líp 6 Presentation
Líp 5 Session
Líp 4 Transport
Líp 3 Network
Líp 2 Datalink
Líp 1 Physical
LÊy th«ng tin nhê CMIS.
DÞch vô CMIS cung cÊp viÖc x©y dùng c¸c m« ®un c¬ b¶n (mét øng dông thμnh phÇn) ®Ó hÖ thèng cã thÓ gi¶i quyÕt c¸c vÊn ®Ò r¾c rèi trong viÖc qu¶n lý m¹ng. Mçi mét øng dông nh− vËy ta gäi lμ mét CMISE-service-user mμ ta t¹m dÞch lμ ®èi t−îng sö dông dÞch vô CMISE (§TSDDV CMISE)
CMIS ®· ®Þnh nghÜa 3 líp dÞch vô nh− sau :
• Phèi hîp qu¶n lý ( Management Association).
• Th«ng b¸o qu¶n lý(Management Notification).
• Thi hμnh qu¶n lý ( Management Operation )
Trang 28
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
DÞch vô phèi hîp qu¶n lý:
Líp dÞch vô phèi hîp qu¶n lý kiÓm so¸t sù phèi hîp cña c¸c hÖ thèng më b×nh ®¼ng. DÞch vô nμy ®−îc dïng chñ yÕu cho sù thiÐt lËp hay hñy bá liªn kÕt gi÷a c¸c hÖ thèng. Chóng ®iÒu khiÓn c¸c øng dông víi c¸c dÞch vô sau:
M-INITIALIZE.
M-TERMINATE.
M-ABORT.
DÞch vô M-INITIALIZE thiÕt lËp mét sù kÕt hîp víi mét lý hÖ thèng. DÞch vô M- §TSDDV CMISE cho viÖc qu¶n TERMINATE kÕt thóc mét kÕt nèi gi÷a c¸c §TSDDV CMISE cïng møc. DÞch vô M-ABORT lμ ®−îc sö dông khi mét kÕt nèi gi÷a §TSDDV CMISE bÞ kÕt thóc kh«ng b×nh th−êng (tr−êng hîp cã lçi).
Mçi dÞch vô cña Management Association nμy ®¶m nhiÖm viÖc sö dông dÞch vô cña ACSE cho thao t¸c. Mét dÞch vô CMIS kh¸c thao t¸c víi ROSE.
DÞch vô Th«ng b¸o qu¶n lý
KiÓu thø hai cña dÞch vô CMIS lμ th«ng b¸o qu¶n lý. DÞch vô nμy t−¬ng tù nh− th«ng b¸o bÉy mμ SNMP dïng ®Ó cung cÊp th«ng tin vÒ c¸c sù kiÖn trªn mét m¹ng. DÞch vô th«ng b¸o qu¶n lý cung cÊp c¸c th«ng tin nμy th«ng qua dÞch vô M-EVENT-REPORT - nã b¸o cho mét §TSDDV CMISE cïng møc vÒ mét sù kiÖn nμo ®ã ®−îc x¶y ra ë mét §TSDDV CMISE kh¸c. NÕu §TSDDV CMISE trong mét hÖ thèng cÇn thay ®æi gi¸ trÞ (nh− lμ tr¹ng th¸i cña mét thiÕt bÞ giao tiÕp m¹ng) th× nã cã thÓ khai b¸o v¬i hÖ thèng nhê dÞch vô M-EVENT- REPORT. Tuy nhiªn, so víi dÞch vô bÉy cña nghi thøc SNMP, c¸c sù kiÖn ë ®©y kh«ng ®−îc x¸c ®Þnh chÆt chÏ. §©y lμ mét yÕu tè më ®Ó c¸c nhμ ph¸t triÓn ®Þnh ra c¸c th«ng b¸o phï hîp víi yªu cÇu.
DÞch vô thi hμnh qu¶n lý
DÞch vô thao t¸c qu¶n lý gåm c¸c nhãm nh− sau :
• M-GET
• M-SET
• M-ACTION
• M-CREATE
Trang 29
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
• M-DELETE
Trong ®ã :
- DÞch vô M-GET lμ ®−îc sö dông bëi §TSDDV CMISE ®Ó lÊy th«ng tin qu¶n lý tõ mét §TSDDV CMISE kh¸c cïng møc. Nã t−¬ng tù nh− trong th«ng b¸o GET-REQUEST cña nghi thøc SNMP.
- DÞch vô M-SET cña CMIS cho phÐp mét §TSDDV CMISE söa ®æi th«ng tin qu¶n lý cña §TSDDV CMISE cïng møc. DÞch vô nμy còng t−¬ng tù nh− th«ng b¸o SET-REQUEST cña nghi thøc SNMP cho phÐp söa ®æi th«ng tin trªn mét thiÕt bÞ m¹ng.
- DÞch vô M-ACTION lμ ®−îc nªu ra bëi mét §TSDDV CMISE ®Ó yªu cÇu mét §TSDDV CMISE cïng møc thùc hiÖn mét hμnh ®éng mong muèn. VD : Mét hÖ thèng cã thÓ göi ICMP Echoes (pings) tíi mét ®Þa ®iÓm kh¸c vμ yªu cÇu göi tr¶ l¹i ph¶n hæi ®Ó kiÓm tra viÖc kÕt nèi tíi mét thiÕt bÞ IP kh¸c cã thμnh c«ng hay kh«ng. §©y lμ mét trong nhiÒu ho¹t ®éng mμ mét hÖ thèng më cã thÓ yªu cÇu mét hÖ thèng më kh¸c thùc hiÖn.
- DÞch vô M-CREATE ®−îc dïng bëi mét §TSDDV CMISE ®Ó cung cÊp mét §TSDDV CMISE cïng møc cho viÖc t¹o lËp phiªn b¶n ®Ó qu¶n lý. Phiªn b¶n nμy sÏ ®¹i diÖn cho §TSDDV CMISE trªn mét hÖ thèng qu¶n lý.
- DÞch vô cuèi cïng lμ M-DELETE cho phÐp xo¸ phiªn b¶n ®·
t¹o ra bëi M-CREATE
Còng gièng nh− chuçi chung trong SNMP ®Ó kiÓm so¸t quyÒn
sö dông th«ng tin qu¶n lý, CMISE sö dông danh s¸ch truy nhËp
KÕt hîp qu¶n lý (Management Associations )
Mét kÕt hîp qu¶n lý lμ mét liªn kÕt gi÷a hai hÖ thèng më cïng møc ®èi víi qu¶n lý hÖ thèng. Qu¸ tr×nh kÕt nèi dùa trªn CMISE ®Ó t¹o ra mét giao tiÕp víi c¸c nghi thøc.
Víi CMIS cã 4 kiÓu phèi hîp cã thÓ tån t¹i gi÷a c¸c hÖ thèng
më cïng møc nh− sau :
• Sù kiÖn (Event)
• Sù kiÖn vμ gi¸m s¸t (Event/Monitor)
• Gi¸m s¸t vμ ®iÒu khiÓn (Monitor/Control)
• Qu¶n lý toμn diÖn vμ ®èi t¸c (Full Manager/Agent)
Trang 30
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
Mét kÕt hîp theo kiÓu sù kiÖn Event cho phÐp hai hÖ thèng më
göi th«ng b¸o M-EVENT- REPORT.
Mét kÕt hîp theo kiÓu Event/Monitor lμ gièng nh− phèi hîp 1 Event, ngoμi ra mçi hÖ thèng còng cã thÓ thu nhËn vμ vËn hμnh th«ng b¸o M-GET.
Mét kÕt hîp theo kiÓu Monitor/Control cho phÐp liªn kÕt M- GET, M-SET, M-CREATE, M-DELETE vμ M-ACTION yªu cÇu, mÆc dÇu kh«ng cho phÐp sinh b¸o c¸o.
Mét kÕt hîp theo kiÓu Full Manager/AGent hç trî tÊt c¶ c¸c
dÞch vô cña CMIS.
2. 6. Nghi thøc CMOT :
CMOT lμ ch÷ viÕt t¾t cña Common Management information
Services and Protocol over TCP/IP.
Nghi thøc nμy thùc chÊt lμ dïng c¸c dÞch vô cña CMIS trªn nghi thøc TCP/IP. RFC 1189 ®Þnh nghÜa cho nghi thøc CMOT vμ ®−îc minh ho¹ trªn m« h×nh ISO nh− b¶ng d−íi ®©y.
Laye r 7
ROSE ISO 9072 - 1/2
Management Application Processes CMISE ISO 9595/9596 ACSE ISO 8649/8650 Lightweight Presentation Protocol (LPP) RFC
1085
ISO Session
TCP UDP
IP
ISO data link
Physical
Laye r 6 Laye r 5 Laye r 4 Laye r 3 Laye r 2 Laye r 1
C¸c nghi thøc øng dông ®−îc dïng bëi CMIS kh«ng thay ®æi chÕ ®é thi hμnh cña CMOT. Nghi thøc CMOT th−êng dùa vμo c¸c nghi thøc CMISE, ACSE vμ ROSE nh− tr−íc khi ®−îc miªu t¶ víi CMIS. Tuy nhiªn trong khi chê ®îi ISO thiÕt lËp nghi thøc ë møc 6 th× sö dông nghi thøc kh¸c gäi lμ Lightweight presentation protocol (LPP) ë Layer 6 vμ nã ®−îc ®Þnh nghÜa trong RFC 1085. Nghi thøc
Trang 31
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
nμy cung cÊp giao tiÕp chung cho c¶ hai nghi thøc ®−îc dïng ngμy nay lμ UDP vμ TCP.
ch−¬ng III.
Nghi thøc qu¶n trÞ m¹ng SNMP
Nh− ®· biÕt, nghi thøc qu¶n lý m¹ng ®¬n gi¶n SNMP lμ mét nghi thøc ë tÇng øng dông, nã cho phÐp dÔ dμng trao ®çi c¸c th«ng tin qu¶n lý gi÷a c¸c thiÕt bÞ trong m¹ng. Trong ch−¬ng nμy ta sÏ m« t¶ chi tiÕt nghi thøc qu¶n trÞ m¹ng SNMP.
3.1. SNMP Version. 1
Trong SNMP V.1 agent lμ c¸c m« ®un phÇn mÒm ch¹y trong c¸c thiÕt bÞ, agent truy cËp tíi c¸c th«ng tin trªn thiÕt bÞ, mμ ë ®ã agent cã thÓ lÊy vμ t¹o lËp c¸c th«ng tin nμy tõ hÖ thèng qu¶n lý m¹ng NMS (NMS : Network Management System) th«ng qua SNMP V.1
Mét thiÕt bÞ ®−îc qu¶n lý cã thÓ lμ bÊt kú mét nót trªn m¹ng, bao gåm c¸c m¸y chñ, card giao tiÕp m¹ng, c¸c print server, router, host, bridge vμ c¸c hub.
V× c¸c thiÕt bÞ nμy cã thÓ cã kh¶ n¨ng rÊt h¹n chÕ (VD : cã thÓ do tèc ®é cña CPU hoÆc bé nhí nhá) nªn c¸c phÇn mÒm qu¶n lý ®−îc gi¶ ®Þnh ph¶i ho¹t ®éng ë møc chiÕm tμi nguyªn thÊp nhÊt cã thÓ ®Ó Ýt g©y ¶nh h−ëng nhÊt cho ho¹t ®éng cña thiÕt bÞ ®−îc qu¶n lý
User interface
Network management Application
SNMP SNMP
Agent Agent Agent
MIB MIB MIB
ThiÕt bÞ ®−îc qu¶n lý ThiÕt bÞ ®−îc qu¶n lý ThiÕt bÞ ®−îc qu¶n lý
Trang 32
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
Mét hoÆc nhiÒu NMS cã thÓ tån t¹i trªn bÊt kú mét m¹ng ®−îc qu¶n lý nμo. NMS cã thÓ ch¹y c¸c øng dông qu¶n trÞ m¹ng mμ kÕt qu¶ lμ c¸c th«ng tin qu¶n lý m¹ng ®−îc ®−a ra cho ng−êi qu¶n trÞ. Giao diÖn ng−êi sö dông th«ng th−êng lμ giao diÖn ®å ho¹ (GUI : Graphical user interface).
Liªn l¹c gi÷a thiÕt bÞ ®−îc qu¶n lý vμ NMS ®−îc qu¶n trÞ b»ng mét nghi thøc qu¶n lý m¹ng. Khung chung cña mét hÖ qu¶n lý m¹ng theo chuÈn Internet dùa trªn gi¶ ®Þnh r»ng ta cã thÓ t×m vμ söa lçi tõ xa. Nh− vËy c¸c thiÕt bÞ m¹ng ph¶i sö dông mét sè biÕn ®Ó duy tr× c¸c th«ng tin vÒ thiÕt bÞ còng nh− t×nh tr¹ng ho¹t ®éng cña thiÕt bÞ. C¨n cø vμo ®ã NMS cã thÓ kiÓm tra vμ ®iÒu chØnh c¸c th«ng tin cÇn thiÕt phôc vô cho ho¹t ®éng cña m¹ng. VD ta ph¶i theo dâi c¸c th«ng tin sau :
- Sè hiÖu vμ tr¹ng th¸i cña c¸c m¹ch (Virtual circuit) cña thiÕt
bÞ.
- Thèng kª sè l−îng mét sè lo¹i th«ng b¸o lçi.
- Sè l−îng byte vμ c¸c gãi ®i vμ ®Õn thiÕt bÞ.
- §é dμi lín nhÊt cña hμng ®îi (cho c¸c router vμ c¸c thiÕt bÞ
liªn m¹ng kh¸c).
- C¸c th«ng ®iÖp ph¸t ®i vμ thu nhËn.
- C¸c thiÕt bÞ giao tiÕp m¹ng bÞ ngõng ho¹t ®éng hay ho¹t ®éng
trë l¹i
a. KiÓu lÖnh :
NMS ®iÒu khiÓn mét thiÕt bÞ m¹ng b»ng c¸ch göi mét th«ng b¸o, yªu cÇu thiÕt bÞ thay ®æi gi¸ trÞ mét hoÆc nhiÒu biÕn. ThiÕt bÞ sÏ ®¸p øng hoÆc khëi ®éng b»ng mét trong 4 kiÓu lÖnh kh¸c nhau sau:
• KiÓu ®äc : §−îc NMS dïng ®Ó gi¸m s¸t c¸c thiÕt bÞ m¹ng.
NMS ®äc c¸c biÕn ®· ®−îc thiÕt bÞ ghi nhí.
• KiÓu viÕt : §−îc NMS dïng ®Ó ®iÒu khiÓn c¸c thiÕt bÞ. NMS
viÕt gi¸ trÞ c¸c biÕn vμo bé nhí, l−u gi÷ bªn trong c¸c thiÕt bÞ
• KiÓu c¸c phÐp to¸n traversal : §−îc NMS dïng ®Ó qui ®Þnh nh÷ng biÕn mμ thiÕt bÞ hç trî còng nh− lμ thu thËp c¸c th«ng tin tõ mét b¶ng biÕn (vÝ dô b¶ng chän ®−êng trong IP)
Trang 33
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
• KiÓu bÉy : §−îc NMS dïng thu thËp c¸c sù kiÖn bÊt th−êng
tõ c¸c thiÕt bÞ m¹ng.
b. C¬ së d÷ liÖu qu¶n lý:
Nh− ®· biÕt, tÊt c¶ c¸c ®èi t−îng ®−îc qu¶n lý ®Òu ®−îc chøa trong MIB. VÒ b¶n chÊt, MIB lμ mét c¬ së d÷ liÖu cña c¸c ®èi t−îng, mét MIB ®−îc miªu t¶ nh− lμ mét c©y víi c¸c môc d÷ liÖu riªng, t¸ch rêi nhau, mçi mét môc d÷ liÖu cña th«ng tin trong c©y lμ mét nót cã nh·n tu©n thñ OSI ANS 1 mμ ta ®· nãi trong ch−¬ng tr−íc. B¶n th©n MIB dïng ®èi víi SNMP còng dïng c©y MIB nμy, nã cho trong nh¸nh 11 cña nót MIB II.
sau:
CÊu tróc th«ng tin qu¶n lý (Structure of Management of information - SMI) cho phÐp dïng kiÓu d÷ liÖu chuÈn ASN.1 víi c¸c kiÓu nh− INTEGER, OCTET STRING vμ OBJECT IDENTIFIER. Ngoμi ra nã còng ®Þnh nghÜa c¸c kiÓu d÷ liÖu nh− sau :
- Network addressers (§Þa chØ m¹ng) : M« t¶ hay tr×nh bμy mét ®Þa chØ cña mét hä nghi thøc ®iÓn h×nh. SNMP V.1 chØ hç trî lo¹i ®Þa chØ IP 32 bit
- Counters : KiÓu nguyªn d−¬ng t¨ng cho ®Õn gi¸ trÞ lín nhÊt th× quay trë l¹i 0. Tæng sè byte nhËn ®−îc trong mét thiÕt bÞ giao tiÕp m¹ng lμ mét vÝ dô cña counter.
- Gauges : KiÓu nguyªn d−¬ng cã thÓ t¨ng hoÆc gi¶m nh−ng lu«n duy tr× gi¸ trÞ lín nhÊt ®· ®¹t. VÝ dô : ®é dμi cña mét hμng ®îi cÇn göi ®i (trong packet) lμ mét vÝ dô ®iÓn h×nh cña gauges.
- Time ticks : Lμ mét bé ®Õm thêi gian theo ®¬n vÞ 1/100 gi©y
- Opaque : m· hãa ngÉu nhiªn, ®−îc sö dông ®Ó chuyÓn c¸c
th«ng tin ra ngoμi SMI.
c. C¸c phÐp to¸n.
B¶n th©n SNMPV. 1 lμ mét nghi thøc ®¬n gi¶n võa yªu cÇu võa
®¸p øng. Ta nh¾c l¹i 4 phÐp to¸n ®· ®Ò cËp trong ch−¬ng II
- Get : LÊy th«ng tin tõ mét ®èi t−îng mμ Agent cung cÊp.
- Getnext : LÊy th«ng tin tiÕp theo trong b¶ng hoÆc danh s¸ch
-Set : ThiÕt lËp tham sè cho mét ®èi t−îng
-Trap : NMS th«ng b¸o mét vμi sù kiÖn kh«ng ®ång bé
d. §Þnh d¹ng th«ng b¸o :
Néi dung th«ng b¸o cña SNMP V. 1 gåm cã hai phÇn : header
vμ phÇn d÷ liÖu (Protocol Data Unit - PDU)
Trang 34
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
PhÇn ®Çu th«ng b¸o lμ header trong ®ã néi dung cã sè version vμ community name. Community name cã hai chøc n¨ng : Chøc n¨ng tr−íc tiªn lμ ®Þnh nghÜa m«i tr−êng truy nhËp cïng dïng chung cho mét nhãm c¸c hÖ qu¶n trÞ m¹ng . Chøc n¨ng thø hai lμ ®Ó x¸c nhËn bëi v× mét sè thiÕt bÞ kh«ng ®−îcSNMP V.1 hç trî nªn cÇn cã mét biÖn ph¸p ng¨n ngõa, v× thÒ Community name ®−îc dïng ®Ó x¸c nhËn .
Cßn phÇn d÷ liÖu cña néi dung th«ng b¸o SNMP V.1 chØ ra tªn phÐp to¸n get, set,... vμ c¸c thÓ hiÖn cña ®èi t−îng cña c¸c giao t¸c nμy.
PDU ®Þnh d¹ng th«ng b¸o cña SNMP V. 1 nh− sau :
Error status Error Index Variable bindings
Request - ID
Get, getnext, set vμ response format
Enterpris e Agents Address Specific Trap code Time stamp Variable bindings
Generic Trap Type
Trap format
SNMP Ver. 1. get, getnext, response cã c¸c tr−êng sau:
+ Requets ID : Sè hiÖu chØ ®Þnh kÕt hîp c¸c yªu cÇu víi ®¸p
øng.
+ Error status : B¸o hiÖu tr¹ng th¸i lçi vμ kiÓu lçi.
+ Error Index : KÕt hîp lçi víi mét biÕn ®Æc biÖt ë trong
variable building nãi ë phÇn d−íi ®©y
+ Variable binding : chøa d÷ liÖu cña PDU cña SNMP V.1. Mçi variable bindings kÕt hîp mét biÕn ®Æc biÖt víi gi¸ trÞ hiÖn t¹i cña nã. BiÕn nμy sÏ kh«ng dïng trong tr−êng hîp yªu cÇu lμ Get, GetNext
Cßn d÷ liÖu bÉy ®èi víi get, getnext, response vμ set cã kh¸c
nhau ®«i chót. Chóng cã c¸c tr−êng sau :
- Enterprise : ChØ ®Þnh kiÓu ®èi t−îng ph¸t sinh ra bÉy.
Trang 35
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
- Agent address : Cung cÊp ®Þa chØ cña ®èi t−îng ph¸t sinh ra
bÉy.
- Generic trap type : Cung cÊp kiÓu bÉy t¹o ra.
- Specific trap code : Cung cÊp m· bÉy cô thÓ.
- Time stamp : Cung cÊp tæng sè thêi gian tr«i qua kÓ tõ khi
khíi ®éng l¹i m¹ng lÇn cuèi tíi khi bÉy ph¸t sinh.
- Variable bindings : Cung cÊp mét danh s¸ch c¸c biÕn víi néi
dung c¸c th«ng tin cÇn quan t©m vÒ bÉy.
3.2. SNMP Version 2. 0 :
Nghi thøc qu¶n lý m¹ng SNMP V.2 lμ ph¸t triÓn tiÕp theo tõ nghi thøc qu¶n lý m¹ng SNMP V.1, vμo th¸ng 7 n¨m 1992. So víi version 1, version 2 cã hai ®Æc ®iÓm míi lμ c¬ chÕ an ninh vμ nghi thøc qu¶n lý ®¬n gi¶n (SMP: simple Management protocol).
C¬ chÕ an ninh kh«ng cã trong SNMP V.1. V× vËy th«ng tin c¬ së trong SNMP V2 kh«ng t−¬ng thÝch víi th«ng tin c¬ së trong SNMP V1.
Céng ®ång nh÷ng ng−êi nghiªn cøu Internet ®· ph©n tÝch c¸c ®Æc t¶ cho SNMP míi vμ tich hîp c¸c yÕu tè b¶o mËt cho version SNMP míi Mïa xu©n n¨m 1993 version 2 cña SNMP ®−îc c«ng bè.
§Ó hiÓu râ h¬n vÒ nghi thøc SNMP V. 2 nμy chóng ta h·y xem
chi tiÕt c¸c ®Æc ®iÓm cña nghi thøc nh− sau :
a. CÊu tróc th«ng tin qu¶n lý (Structure of Management
Information - SMI).
CÊu tróc cña th«ng tin qu¶n lý SNMP V. 2 ®· hç trî cho mét vμi kiÓu d÷ liÖu míi vμ ®−îc ®−a vμo ®Ó t¹o lËp vμ xãa dùa trªn c¸c hμng ë trong mét b¶ng. D÷ liÖu ®Þa chØ m¹ng còng ngoμi ®Þa chØ IP cßn hç trî cho ®Þa chØ OSI NSAP . VÒ mÆt kiÓu d÷ liÖu SNMP V2 ®· ®−a vμo c¸c lo¹i bé ®Õm (counter) 64 bit ®Õm vμ 32 bit ®Õm.
Nghi thøc SNMP V. 2 ®· ®−a vμo quan niÖm vÒ khèi th«ng tin mμ chóng cho dïng ®Ó liªn kÕt mét nhãm c¸c th«ng tin cã liªn quan víi nhau. Cã 3 lo¹i khèi th«ng tin sau:
- Khèi MIB : chøa ®Þnh nghÜa c¸c ®èi t−îng qu¶n lý cã quan hÖ
qua l¹i víi nhau.
- LÖnh quy −íc cho khèi MIB Cung cÊp c¸ch m« t¶ c¸c nhãm
®èi t−îng qu¶n lý mμ ta b¾t buéc ph¶i cμi ®Æt
Trang 36
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
- LÖnh thiÕt lËp kh¶ n¨ng ®Ó cμi ®Æt c¸c agent. C¸c th«ng tin nμy ®Þnh nghÜa chÝnh x¸c møc hç trî mμ mét agent cã quyÒn ®ßi hái theo quy c¸ch cña MIB (vÝ dô møc truy nhËp ®−îc phÐp)
b. C¸c phÐp to¸n cña nghi thøc
SNMP V. 2 ®Þnh nghÜa thªm 2 phÐp to¸n míi nh− sau :
- D¹ng Inform : Cho phÐp mét chñ thÓ qu¶n lý göi mét th«ng
tin kiÓu bÉy ®Õn mét chñ thÓ qu¶n lý kh¸c vμ yªu cÇu mét ®¸p øng.
- D¹ng Getbulk : Cho phÐp mét chñ thÓ qu¶n lý ®äc c¸c khèi d÷ liÖu lín mét c¸ch hiÖu qu¶ h¬n, vÝ dô nh− ®äc c¸c hμng trong mét b¶ng d÷ liÖu.
c. §Þnh d¹ng th«ng b¸o trong SNMPV. 2:
§Ó ®¬n gi¶n hãa qu¸ tr×nh xö lý PDU th× tÊt c¶ c¸c thao t¸c trõ thao t¸c get-bulk th× tÊt c¶ c¸c phÐp to¸n kh¸c nh− get, getnext, set, respond, trap ®Òu dïng chung mét ®Þnh d¹ng PDU.
Sau ®©y lμ ®Þnh d¹ng PDU cho get, getnext, set, response vμ
trap.
PDU type Request ID Error status Error Index Variable bindings
Trong ®ã c¸c tr−êng cña c¸c thao t¸c nh− sau :
- PDU type : ChØ ®Þnh kiÓu ®Þnh d¹ng PDU, c¸c kiÓu ®ã cã thÓ
lμ get, getnext, set, response hoÆc trap.
- Request ID : Mét sè hiÖu kÕt hîp c¸c yªu cÇu víi tr¶ lêi.
- Error status : Cho biÕt mét lçi vμ mét kiÓu lçi.
- Error Index : KÕt hîp lçi víi mét biÕn c¸ biÖt ë trong sù liªn
kÕt biÕn.
- Variable bindings : KÕt hîp biÕn c¸ biÖt víi gi¸ trÞ hiÖn t¹i cña
nã.
Khi dïng víii c¸c thao t¸c get, getnext, set, trap vμ inform, c¸c
tr−êng Error status, Error Index ®−îc ®Æt gi¸ trÞ 0.
§Þnh d¹ng PDU cho phÐp to¸n getbulk nh− sau
PDU type request ID nonrepeate
r Max repeatition variable binding
trong ®ã:
Trang 37
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
-Ba tr−êng PDU type, request ID vμ variable binding cã ý
gièng nh− trong thao t¸c get, getnext, set, response vμ trap.
-Nonrepeaters: ChØ ®Þnh sè cña biÕn trong danh s¸ch bã biÕn,
mμ nã ®−îc tr¶ l¹i.
-Max-repetition: §Æc t¶ sè cña biÕn tiÕp theo ®−îc tr¶ l¹i cho
biÕn cßn l¹i trong danh s¸ch bã biÕn.
d. KiÕn tróc qu¶n lý:
Nghi thøc SNMP V. 2 hç trî cho viÖc qu¶n lý m¹ng tËp trung gièng nh− SNMP V1 còng nh− lμ qu¶n lý m¹ng theo kiÓu ph©n t¸n dùa trªn MIB míi theo kiÓu (cid:31)tõ chñ thÓ qu¶n lý ®Õn chñ thÓ qu¶n lý(cid:31) (from manager to manager (cid:31))
Trong mét kiÕn tróc ph©n t¸n, mét sè hÖ thèng thùc hiÖn víi c¶ hai t− c¸ch : chñ thÓ qu¶n lý vμ Agent (C¸c agent thùc tÕ lμ c¸c ®èi t−îng bÞ qu¶n lý) . Khi ho¹t ®éng nh− mét Agent th× hÖ thèng chÊp hμnh c¸c lÖnh tõ mét chñ thÓ qu¶n lý gi¸m s¸t. Cßn khi ®ãng vai trß mét chñ thÓ qu¶n lý nã l¹i cã thÓ ra lÖnh cho c¸c agent kh¸c. H¬n n÷a c¸c chñ thÓ qu¶n lý trung gian cã thÓ ph¸t ra mét th«ng tin bÉy tíi mét chñ thÓ cÊp cao h¬n.
Mét trong c¸c khiÕm khuyÕt trÇm träng cña v.1 lμ kh«ng cã c¬ chÕ x¸c nhËn, do ®ã kh«ng hç trî ®−îc cho tÝnh b¶o mËt. SNMP V2 ®· kh¾c phôc c¸c khiÕm khuyÕt nμy b»ng c¸ch ®−a ra mét sè quan niÖm nh− sau:
Masquerades: Mét thùc thÓ kh«ng cã quyÒn, chØ cã thÓ thi c¸c
lÖnh nÕu cã sù ñy quyÒn cña c¸c thùc thÓ cã quyÒn.
Modification of information: Mét thùc thÓ cã thÓ thay ®æi mét
th«ng b¸o ®−îc mét thùc thÓ cã quyÒn t¹o ra.
Message sequence and timing modification: Nghi thøc SNMP V.1 ®−îc thiÕt kÕ cho vËn chuyÓn kh«ng liªn kÕt. V× vËy SNMP V2 cho phÐp mét thùc thÓ cã thÓ s¾p xÕp l¹i, sao chÐp, göi chËm c¸c th«ng b¸o thuéc líp SNMP V.1.
Disclosures: Th«ng qua viÖc trao ®æi gi÷a mét ®èi t−îng qu¶n lý vμ mét Agent, mét thùc thÓ cã thÓ biÕt ®−îc c¸c gi¸ tri cña c¸c ®èi t−îng ®−îc qu¶n lý vμ biÕt ®−îc c¸c sù kiÖn cã thÓ th«ng b¸o ®−îc.
Mét thay ®æi trong ®Þnh d¹ng th«ng b¸o lμ cho phÐp nghi thøc
SNMP V.2 kh¶ n¨ng b¶o mËt trong viÖc trao ®æi th«ng b¸o.
§Þnh d¹ng th«ng b¸o míi trong SMNP V2 gåm ba lo¹i nh− sau: kh«ng b¶o ®¶m (Nonsecure) : §Þnh d¹ng th«ng b¸o theo kiÓu nμy kh«ng ®−îc b¶o mËt.
Trang 38
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
Destination
Unused
Destination
Source
Context
PDU
§Þnh d¹ng th«ng b¸o trong tr−êng hîp kh«ng b¶o ®¶m
§−îc x¸c nhËn nh−ng kh«ng riªng(Authenticated but not
private):
Nghi thøc SNMP V.2 dïng mét gi¸ trÞ bÝ mËt, chØ chñ thÓ göi vμ chñ thÓ nhËn biÕt ng−êi nhËn ®Ó x¸c nhËn th«ng b¸o. Chñ thÓ göi lÊy mét gi¸ trÞ bÝ mËt, gi¸ trÞ nμy ®· ®−îc chñ thÓ nhËn biÕt råi thùc hiÖn mét thuËt to¸n m· ho¸ digest trªn th«ng b¸o vμ ghi ®Ì vμo tr−êng digest. Vμ göi th«ng b¸o ®ã ®i.
Khi chñ thÓ nhËn ®−îc th«ng b¸o, nã gi¶i m· l¹i ®Ó so s¸nh ph¶i ch¨ng th«ng tin trong tr−êng digest cã trïng víi sè hiÖu nã ®· biÕt ch−a. NÕu trïng nhau chøng tá th«ng b¸o ®· ®−îc x¸c nhËn. Tuy nhiªn, ph−¬ng ph¸p ®Þnh d¹ng nμy kh«ng riªng biÖt bëi v× chñ thÓ nμo còng cã thÓ biÕt ®−îc gi¸ trÞ bÝ mËt ®ã.
Digest
Destination
Context
PDU
Destinatio n
Source
Destinatio n timeStamp
source Timestam p
§Þnh d¹ng th«ng b¸o trong tr−êng hîp ph¶i x¸c nhËn nh−ng kh«ng sö dông riªng
Private and authenticated (cã tÝnh chÊt riªng biÖt):
Ph−¬ng ph¸p ®Þnh d¹ng nμy th× th«ng b¸o sÏ ®−îc m· ho¸ vμ x¸c ®Þnh râ, cã nghÜa lμ chØ nh÷ng ng−êi nμo cã quyÒn th× míi ®−îc sö dông vμ nã cã tÝnh chÊt riªng biÖt.
PhÇn m· ho¸
Digest
Destination
Context
PDU
Destinatio n
Source
Destinatio n timeStamp
Source Timestam p
§Þnh d¹ng th«ng b¸o trong tr−êng hîp riªng vμ ph¶i x¸c nhËn
C¸c tr−êng cña kiÓu ®Þnh d¹ng th«ng b¸o SNMP V. 2 nh− sau:
Destination (n¬i ®Õn): ChØ ®Þnh ®èi t−îng nhËn th«ng b¸o. Tr−êng nμy xuÊt hiÖn hai lÇn trong ®Þnh d¹ng th«ng b¸o SNMP V.2. ë tr−êng ®Çu tiªn nã kh«ng ®−îc m· ho¸ cèt ®Ó th«ng b¸o kh«ng bÞ che ®Þa chØ ®Õn. PhÇn cßn l¹i ®ùoc m· hãa.
Source: ChØ ®Þnh ®èi t−îng göi th«ng b¸o.
Trang 39
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
Context: ChØ ®Þnh tËp hîp tμi nguyªn cña c¸c ®èi t−îng ®−îc qu¶n lý bëi nghi thøc SNMP V2. Tr−êng Context nμy thay thÕ cho community name trong version 1 cña nghi thøc SNMP.
PDU: ChØ ®Þnh c¸c phÐp to¸n qu¶n lý mong muèn trong th«ng
b¸o.
Digest: Chøa kÕt qu¶ tÝnh to¸n cña th«ng b¸o thuËt to¸n Digest
trªn mét phÇn cña ®Þnh d¹ng th«ng b¸o ®ã.
Destination timestamp :Chøa thêi gian theo ®ång hå cña chñ thÓ
göi trong lÇn trao ®æi th«ng b¸o tr−íc.
Source timestamp: Chøa thêi gian theo ®ång hå cña chñ thÓ göi
th«ng b¸o.
Th«ng qua thuËt to¸n x¸c nhËn trong SMNP V2 cã thÓ ®¶m b¶o th«ng b¸o ®· ®−îc göi vμ ®−îc nhËn kh«ng bÞ söa ®æi. ThuËt to¸n digest tÝnh ra mét m· digest dμi 128 bit trªn mét phÇn thÝch hîp nμo ®ã cña th«ng b¸o . Sau ®ã digest võa tÝnh ®−îc göi kÌm theo th«ng b¸o . Khi nhËn ®−îc, chñ thÓ nhËn tÝnh l¹i digest cña th«ng b¸o vμ so s¸nh víi digest nhËn ®−îc kÌm theo th«ng b¸o. NÕu thÊy trïng nhau th× th«ng b¸o nhËn ®−îc cã thÓ tin cËy ®−îc. Timestamp nãi trªn ®−îc xem nh− dÊu Ên thêi gian. Nã cho biÕt cã duy tr× ®−îc hay kh«ng ®ång bé vÒ thêi gian theo ®ång hå gi÷a chñ thÓ qu¶n lý vμ c¸c agent . Chñ thÓ nhËn cã thÓ c¨n cø vμo th«ng tin thêi gian ®Ó kiÓm tra th«ng b¸o lμ míi , hay bÞ lÆp l¹i.
Ch−¬ng IV.
Qu¶n lý cÊu h×nh
Trang 40
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
Nh− ®· tr×nh bμy, qu¶n lý cÊu h×nh lμ qu¸ tr×nh thu thËp c¸c d÷ liÖu lÊy ®−îc tõ m¹ng vμ dïng d÷ liÖu ®ã ®Ó ®Þnh h×nh tÊt c¶ c¸c thiÕt bÞ vμ lμ mét trong c¸c khÝa c¹nh qu¶n lý m¹ng
Qu¶n lý cÊu h×nh bao gåm viÖc :
- Thu thËp c¸c th«ng tin vÒ cÊu h×nh m¹ng hiÖn thêi.
- Sö dông c¸c th«ng tin ®ã ®Ó söa ®æi (modify) cÊu h×nh m¹ng :
- L−u gi÷ d÷ liÖu , lËp c¸c b¶ng kiÓm kª vμ sinh ra c¸c b¸o c¸o vÒ t×nh h×nh ho¹t ®éng cña m¹ng dùa trªn c¸c d÷ liÖu thu thËp ®−îc.
Trong ch−¬ng nμy chóng ta sÏ ®Ò cËp ®Õn c¸c lîi Ých cña qu¸ tr×nh qu¶n lý cÊu h×nh vμ nªu ra 3 møc c«ng cô qu¶n lý cÊu h×nh tõ ®¬n gi¶n ®Õn phøc t¹p.
4. 1. C¸c lîi Ých cña qu¶n lý cÊu h×nh :
Lîi Ých ®Çu tiªn cña c«ng viÖc qu¶n lý cÊu h×nh lμ nã cã thÓ t¨ng c−êng kh¶ n¨ng kiÓm so¸t thiÕt bÞ m¹ng. Ng−êi kü s− m¹ng ®iÒu khiÓn cã thÓ nhanh chãng truy cËp tíi c¸c d÷ liÖu cÊu h×nh ®Ó cã thÓ thiÕt lËp nhanh chãng cÊu h×nh theo nhu cÇu. §iÒu nμy cμng quan träng ®èi víi c¸c hÖ thèng phøc t¹p.
XÐt vÝ dô , d÷ liÖu cÊu h×nh th−êng ch−a c¶ c¸c th«ng tin vÒ tr¹ng th¸i setup hiÖn thêi cho mçi thiÕt bÞ m¹ng. Gi¶ sö ta cÇn ph¶i thªm vμo mét thiÕt bÞ giao tiÕp míi (mét card m¹ng, mét bé chuyÓn m¹ch...) lóc ®ã ta cÇn ph¶i biÕt tr−íc sè hiÖu cña cña thiÕt bÞ ®ã vÒ ph−¬ng diÖn vËt lý. Ta còng cã thÓ ph¶i biÕt ®Þa chØ m¹ng ®−îc g¸n cho giao diÖn ®ã. C¸c d÷ liÖu th«ng tin nμy sÏ gióp ta x¸c ®Þnh cÊu h×nh cho phÇn mÒm trªn thiÕt bÞ. Víi c«ng cô qu¶n lý cÊu h×nh, ta cã thÓ dÔ dμng x¸c ®Þnh ®óng c¸c th«ng tin nμy.
VÝ dô : XÐt mét thiÕt bÞ giao tiÕp cã lçi trªn segment cña LAN. Lóc ®ã ta cã thÓ dïng c«ng cô qu¶n lý cÊu h×nh ®Ó t¹m ®×nh chØ ho¹t ®éng cña thiÕt bÞ ®ã (thËm chÝ cã thÓ lμm tõ xa). Sau khi xem xÐt nguyªn nh©n, gi¶ sö thÊy r»ng c¸c tham sè thiÕt lËp kh«ng ®óng, ta cã thÓ ®Æt l¹i sau ®ã kÝch ho¹t thiÕt bÞ ho¹t ®éng trë l¹i.
- Qu¶n lý cÊu h×nh cã thÓ trî gióp cho ng−êi kü s− m¹ng cung cÊp mét b¶ng kiÓm kª míi nhÊt ®èi víi c¸c thμnh phÇn m¹ng. VÝ dô : cã bao nhiªu thiÕt bÞ thuéc mét lo¹i nμo ®ã hiÖn thêi ®ang tån t¹i trªn m¹ng. B¶ng kiÓm kª còng cã thÓ lμ danh s¸ch c¸c hÖ ®iÒu hμnh ®ang sö dông trªn m¹ng.
Trang 41
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
4. 2. Thùc hiÖn qu¶n lý cÊu h×nh :
Qu¶n lý cÊu h×nh bao gåm c¸c b−íc sau :
- Thu thËp c¸c th«ng tin vÒ m«i tr−êng m¹ng hiÖn thêi : ®iÒu nμy cã thÓ thùc hiÖn mét c¸ch thñ c«ng hay tù ®éng. Trong tr−êng hîp thu thËp mét c¸ch thñ c«ng, ng−êi qu¶n trÞ cã thÓ thÊt b¹i chØ v× mÊt qu¸ nhiÒu thêi gian mμ nguyªn nh©n l¹i lac cã mét lçi cÊu h×nh ®¬n gi¶n.
- Dïng d÷ liÖu ®ã ®Ó söa ®æi cÊu h×nh cña thiÕt bÞ m¹ng.
M«i tr−êng d÷ liÖu m¹ng lμ lu«n lu«n thay ®æi. Kh¶ n¨ng ®Ó söa ®æi cÊu h×nh hiÖn thêi ®ã trong trong thêi gian thùc (Real time) cÇn thiÕt. ViÖc söa ®æi nμy cã thÓ lμ thñ c«ng nÕu ph−¬ng ph¸p thu thËp th«ng tin lμ thñ c«ng hay tù ®éng nÕu ph−¬ng ph¸p thu thËp th«ng tin lμ tù ®éng.
- D÷ liÖu thu thËp ®−îc lu«n ®−îc l−− tr÷, cho phÐp sinh c¸c b¶ng kiÓm kª míi tÊt c¶ c¸c thμnh phÇn m¹ng hay c¸c b¸o c¸o kh¸c vÒ tõng thμnh phÇn cña m¹ng.
a. Thu thËp c¸c d÷ liÖu mét c¸ch thñ c«ng.
Thu nhËn th«ng tin tõ m¹ng th−êng lμ b¾t ®Çu víi mét sù cè g¾ng b»ng mét thao t¸c thñ c«ng. Ta cã thÓ ®¨ng nhËp m¹ng tõ xa ®Ó t×m mçi thiÕt bÞ trªn m¹ng vμ sau ®ã ghi c¸c sè serial còng nh− ®Þa chØ cña chóng trong mét b¶ng tÝnh hoÆc trong file v¨n b¶n. SÏ rÊt tèn thêi gian vμ khã kh¨n ®Ó theo dâi vμ ghi nhËn th−êng xuyªn cÊu h×nh m¹ng. §ã lμ ch−a kÓ c«ng viÖc nμy rÊt ®¬n ®iÖu vμ buån tÎ.
Thùc ra ®Ó cho dÔ theo dâi ta cã thÓ s¾p xÕp c¸c b¶ng nμy ®Ó dÔ dμng tra cøu. Nh−ng ®iÒu ®ã l¹i ®ßi hái ta ph¶i th−êng xuyªn xem xÐt l¹i danh môc c¸c thiÕt bÞ míi vμ s¾p xÕp l¹i.
ViÖc thu thËp sè liÖu thñ c«ng ®Æc biÖt khã kh¨n khi m¹ng
phøc t¹p.
b. Thu thËp tù ®éng
C¸c c«ng viÖc khã kh¨n cña viÖc thu thËp c¸c th«ng tin vμ cËp nhËt d÷ liÖu cÊu h×nh cã thÓ ®−îc lo¹i trõ nÕu dïng c¸c ph−¬ng ph¸p tù ®éng. VD : ng−êi kü s− cã thÓ dïng mét nghi thøc qu¶n lý m¹ng ®Ó lÊy c¸c d÷ liÖu ®Òu ®Æn vÒ c¸c thiÕt bÞ m¹ng vμ tù ®éng ghi l¹i c¸c d÷ liÖu ®ã trong thiÕt bÞ nhí.
Mét c«ng cô kh¸c ta cã thÓ dïng lμ ®−îc c«ng cô tù ph¸t hiÖn (Auto-discovery), cho phÐp sinh ra mét danh s¸ch tÊt c¶ c¸c thiÕt bÞ hiÖn cã trªn m¹ng. Th«ng qua bé tù ph¸t hiÖn còng cã thÓ t¹o ra mét
Trang 42
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
s¬ ®å h×nh häc (graphical map) cña m¹ng hiÖn thêi ®ang dïng víi mét qu¸ tr×nh ®−îc gäi lμ tù ®éng vÏ s¬ ®å (automapping).
Tù ph¸t hiÖn cÊu h×nh m¹ng Tù lªn b¶n ®å s¬ ®å m¹ng
c. Söa ®æi d÷ liÖu cÊu h×nh.
Th«ng tin qu¶n lý cÊu h×nh cÇn ®−îc cËp nhËt th−êng xuyªn. XÐt tr−êng hîp mét m¹ng cã 5000 nót. NÕu chØ cÇn1% c¸c m¸y ®ã ph¶i ®Æt ®Þa chØ mét tuÇn th× ng−êi kü s− ®· ph¶i thùc hiÖn tíi 50 söa ®æi trong mét tuÇn. ThÕ mμ vÊn ®Ò cÊp ®Þa chØ chØ lμ mét phÇn trong nh÷ng c«ng viÖc thiÕt lËp cÊu h×nh. Khi setup mét thiÕt bÞ cã khi ph¶i ®Æt ®Õn mét t¸ tham sè. Ta thÊy r»ng khã cã thÓ lμm c«ng viÖc nμy mét c¸ch thñ c«ng ngo¹i trõ khi c¸c kü s− thùc hiÖn tõng b−íc ®Ó ghi l¹i c¸c b−íc thùc hiÖn cña hä. NÕu c¸c thay ®æi cña cÊu h×nh sÏ kh«ng ®−îc l−u gi÷ cã thÓ dÉn tíi sù lén xén, r¾c rèi khi mμ mét ng−êi kü s− m¹ng kh¸c kiÓm tra cÊu h×nh cña thiÕt bÞ ®· ®−îc thay ®æi.
NÕu hÖ qu¶n lý cÊu h×nh cho phÐp thay ®æi cÊu h×nh thiÕt bÞ trªn toμn bé hÖ thèng qu¶n lý m¹ng th× c¸c thay ®æi ®ã cã thÓ ®−îc ghi l¹i tù ®éng tr−ãc khi chóng ®−îc göi cho thiÕt bÞ. Mét lîi Ých kh¸c khi qu¶n lý tù ®éng lμ hÖ thèng cã thÓ x¸c ®Þnh nh÷ng thay ®æi cÊu h×nh nμo lμ thÝch hîp víi thiÕt bÞ m¹ng vμ ph¶i b¸o cho ng−êi kü s− tr−íc khi anh ta v« t×nh ®Þnh d¹ng sai thiÕt bÞ.
Trang 43
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
d. L−u gi÷ c¸c th«ng tin :
Qu¶n lý cÊu h×nh còng ph¶i cung cÊp mét ph−¬ng tiÖn cho ®Ó l−u gi÷ c¸c th«ng tin. Mét hÖ qu¶n lý cã hiÖu qu¶ ph¶i l−u tr÷ toμn bé cÊu h×nh cña mét d÷ liÖu m¹ng t¹i mét vÞ trÝ trung t©m, mμ ë ®ã ng−êi kü s− m¹ng cã thÓ truy nhËp ®−îc mét c¸ch nhanh chãng c¸c d÷ liÖu cÊu h×nh. C¸c th«ng tin nμy ®−îc l−u gi÷ vμo trong mét notebook hoÆc lμ mét b¶ng tÝnh trªn mét m¸y PC t¹i trung t©m ®iÒu khiÓn m¹ng.
- Mét d¹ng chung nhÊt ®Ó l−u gi÷ c¸c th«ng tin cÊu h×nh trong bé nhí cña m¸y tÝnh lμ c¸c file d¹ng ASCII, d¹ng nμy cã −u ®iÓm lμ dÔ ®äc vμ cÊu tróc cña c¸c file ®ã th−êng lμ dÔ hiÓu vμ dÔ qu¶n lý. HÇu nh− c¸c ch−¬ng tr×nh øng dông cã kh¶ n¨ng ®äc ®−îc c¸c file ë d¹ng m· ASCII nμy. Tuy nhiªn gi¶i ph¸p nμy kh«ng ph¶i lμ hoμn toμn tèt. C¸c tÖp ASCII th−êng cã kÝch th−íc lín. H¬n n÷a viÖc t×m kiÕm th«ng tin trªn tÖp ASCII th−êng lμ ph¶i duyÖt nªn sÏ mÊt thêi gian h¬n theo kiÓu l−u tr÷ cã cÊu tróc. Mét khiÕm khuyÕt nghiªm träng cña d¹ng ASCII nμy lμ khã cung cÊp nh÷ng mèi liªn hÖ phøc t¹p.
V× c¸c file ë d¹ng m· ASCII cã nh÷ng thiÕu sãt hay bÊt lîi trong viÖc l−u tr÷ vμ sö dông th«ng tin nªn ®Ó ®¹t ®−îc hiÖu qu¶ tèt sau nμy ng−êi ta th−êng dïng c¸c hÖ qu¶n trÞ c¬ së d÷ liÖu quan hÖ (RDBMS : Relational Database Management System), mét RDBM th−êng cã nhiÒu lîi thÕ h¬n c¸c file d¹ng ASCII trong l−u tr÷ d÷ liÖu.
• Nã l−u tr÷ d÷ liÖu hiÖu qu¶, cho phÐp 1 sè l−îng lín d÷ liÖu
l−u tr÷ trªn mét m¸y.
• Nã l−u tr÷ d÷ liÖu trªn khu«n d¹ng cña nã, ®iÒu ®ã cho phÐp
t×m kiÕm nhanh c¸c d÷ liÖu riªng biÖt.
• Nã cã thÓ s¾p xÕp mét c¸ch tù ®éng c¸c d÷ liÖu l−u gi÷ theo
nhiÒu c¸ch kh¸c nhau.
• Nã cã thÓ kh«i phôc tù ®éng c¸c d÷ liÖu bÞ mÊt.
• Nã cho phÐp ng−êi dïng liªn kÕt nhiÒu kiÓu d÷ liÖu kh¸c
nhau.
4.3. Qu¶n lý cÊu h×nh trªn mét hÖ qu¶n lý m¹ng.
C«ng cô qu¶n lý cÊu h×nh cã thÓ trî gióp cho kü s− m¹ng ®¹t
hiÖu qu¶ tèt trong viÖc qu¶n lý b»ng c¸ch :
• Tù ®éng thu thËp vμ cËp nhËt d÷ liÖu trªn thiÕt bÞ m¹ng.
• Cung cÊp d÷ liÖu cÊu h×nh cho bé nhí trung t©m.
Trang 44
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
• Cho phÐp söa ®æi d÷ liÖu m¹ng.
• DÔ dμng sinh ra c¸c b¸o c¸o.
§Ó qu¶n lý cÊu h×nh mét hÖ qu¶n lý m¹ng chóng ta xÐt 3 kiÓu
c«ng cô tõ ®¬n gi¶n ®Õn phøc t¹p sau.
a. C«ng cô ®¬n gi¶n:
Mét c«ng cô qu¶n lý cÊu h×nh ®¬n gi¶n Ýt nhÊt lμ ph¶i cung cÊp ®Çy ®ñ c¸c th«ng tin cña m¹ng ®Ó l−u gi÷ mét c¸ch tËp trung. C¸c th«ng tin ®ã bao gåm sù g¸n ®Þa chØ trªn m¹ng, c¸c sè hiÖu thiÕt bÞ (serial number), ®Þa chØ vËt lý vμ c¸c d÷ liÖu kh¸c vÒ thiÕt bÞ. Mét c«ng cô ®¬n gi¶n còng cã thÓ cung cÊp mét ph−¬ng tiÖn quan träng kh¸c lμ t×m kiÕm. Chøc n¨ng t×m kiÕm nμy cho phÐp ng−êi kü s− m¹ng x¸c ®Þnh ®−îc c¸c th«ng tin mét c¸ch dÔ dμng trong viÖc qu¶n lý cÊu h×nh.
b. C«ng cô phøc t¹p h¬n :
Mét c«ng cô ®¬n gi¶n ®«i khi chØ gi¶i quyÕt hoÆc qu¶n lý ®−îc mét sè cÊu h×nh ®¬n gi¶n. Cßn ®èi víi nh÷ng cÊu h×nh phøc t¹p th× ph¶i dïng ®Õn c«ng cô phøc t¹p h¬n ®Ó qu¶n lý. C«ng cô phøc t¹p h¬n cã thÓ ®−îc ph¸t triÓn b»ng c¸ch thªm vμo c¸c ®Æc ®iÓm thu thËp tù ®éng vμ l−u gi÷ c¸c th«ng tin tõ tÊt c¶ c¸c thiÕt bÞ m¹ng. C«ng cô phøc t¹p nμy còng ph¶i cã thÓ so s¸nh cÊu h×nh hiÖn t¹i cña thiÕt bÞ víi cÊu h×nh ®· nhí. C«ng cô phøc t¹p nμy còng cã thÓ cho phÐp ng−êi kü s− m¹ng thay ®æi cÊu h×nh ®ang ch¹y cña thiÕt bÞ vμ quyÕt ®Þnh gièng nh− c«ng cô ®¬n gi¶n. Mét version phøc t¹p h¬n sÏ ph¶i cung cÊp viÖc l−u tr÷ c¸c d÷ liÖu vμo bé nhí, tËp hîp tÊt c¶ c¸c d÷ liÖu vμo bé nhí trung t©m vμ dÔ dμng cho phÐp kh«i phôc l¹i hoÆc lÊy c¸c d÷ liÖu mét c¸ch dÔ dμng h¬n.
Cã thÓ ®−a ra mét sè c¸c ®Æc ®iÓm cña c«ng cô lo¹i nμy nh−
sau :
- §Æc ®iÓm tù ®éng thu nhËn d÷ liÖu cña c«ng cô qu¶n lý cÊu h×nh lμ mét ®Æc ®iÓm rÊt quan träng bëi v× c«ng cô nμy cho phÐp ng−êi kü s− so s¸nh tù ®éng mét cÊu h×nh ®ang ch¹y víi cÊu h×nh l−u gi÷ vμ còng cã thÓ cho phÐp thay ®æi cÊu h×nh hoÆc chÕ ®é lμm viÖc tù ®éng cña cÊu h×nh thiÕt bÞ ®ã. C«ng cô cßn kiÓm tra xem cÊu h×nh cμi ®Æt cña thiÕt bÞ cã kh¸c víi cÊu h×nh ®· ®−îc l−u gi÷ kh«ng nÕu nh− c«ng cô t×m thÊy sù kh¸c nhau th× cã thÓ hái ng−êi kü s− cã cÇn thay ®æi cÊu h×nh thiÕt bÞ hay kh«ng ?
Tuy nhiªn ®Ó lμm viÖc trong c¸c m«i tr−êng kh¸c nhau cña m¹ng th× c«ng cô sÏ ph¶i cung cÊp c¸c ph−¬ng tiÖn kh¸c nhau mμ ng−êi kü s− cã thÓ ®Þnh râ c¸c lçi cÊu h×nh nμo ph¸t sinh th«ng b¸o
Trang 45
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
lçi vμ cã thÓ nh¾c nhë víi mét lêi c¶nh b¸o. VÝ dô mét server cho terminal cã kh¶ n¨ng lμm viÖc ®−îc víi nhiÒu thiÕt bÞ cã tèc ®é truyÒn kh¸c nhau ®ang ®−îc ®Æt tèc ®é truyÒn ë 9600 bps nh−ng thiÕt bÞ chØ lμm viÖc ë tèc ®é 2400 bps. Trong tr−êng hîp nμy chØ cÇn th«ng b¸o ®Ó ng−êi qu¶n trÞ m¹ng biÕt. Ng−îc l¹i nÕu c«ng cô ph¸t hiÖn ra r»ng mét ®−êng b¶o mËt nèi víi server cho terminal kh«ng ®−îc ®Æt mËt khÈu, nã ph¶i b¸o ®éng cho ng−êi qu¶n trÞ vμ ®Æt l¹i cÊu h×nh cho phï hîp. ë ®©y ®· cã sù can thiÕp ®Ó ®Æt l¹i cÊu h×nh. H×nh sau :
Trang 46
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
Trang 47
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
c. C«ng cô cao cÊp :
C«ng cô ë møc nãi trªn chØ cã thÓ cho phÐp thay ®æi cÊu h×nh ®ang dïng cña mét thiÕt bÞ. Mét c«ng cô cao cÊp sÏ cã cã hiÖu qu¶ cao h¬n nhiÒu nÕu nh− nã dïng mét c¬ së d÷ liÖu quan hÖ (RDBMS) ®Ó l−u gi÷, thiÕt lËp quan hÖ, hái, vμ kiÓm kª th«ng tin m¹ng. §Ó ho¹t ®éng tèi −u, c«ng cô nμy cÇn cã thÓ cã kh¶ n¨ng ®¸nh gi¸ c¸c cÊu h×nh cña thiÕt bÞ.
- Kh¶ n¨ng cña c«ng cô cao cÊp nμy cho phÐp thiÕt lËp quan hÖ gi÷a mét tËp d÷ liÖu nμy quan hÖ víi mét tËp d÷ liÖu kh¸c lμ rÊt quan träng ®Ó qu¶n lý cÊu h×nh.
- Mét RDBMS kh«ng chØ cho phÐp thao t¸c c¸c d÷ liÖu phøc t¹p mμ cßn cho phÐp hái c¸c d÷ liÖu phøc t¹p. C¸c c©u hái ®ã th−êng viÕt b»ng ng«n ng÷ hái cã cÊu tróc (SQL: structured query language). dïng SQL ng−êi kü s− cã thÓ t×m c¸c th«ng tin ®−îc l−u trong c¬ së d÷ liÖu. VÝ dô ng−êi qu¶n trÞ ph¸t hiÖn ra version A cña mét phÇn mÒm ch¹y trªn cÇu Ethernet ®ang g©y lçi. §Ó söa ch÷a t×nh tr¹ng nμy, ta cÇn t×m ra tÊt c¶ c¸c cÇu kh¸c còng ch¹y version nμy. Cã thÓ hái b»ng mét c©u hái trªn mét b¶ng tªn lμ DEVICES nh− sau:
SELECT * FROM DEVICES WHERE TYPE = Bridge AND
Software = A
SQL cßn cã kh¶ n¨ng sinh ra c¸c b¸o c¸o kiÓm kª. C¸c b¸o c¸o
nμy cã thÓ lμ:
• B¸o c¸o vÒ sè hiÖu thiÕt bÞ.
• Nhμ s¶n xuÊt vμ model.
• HÖ ®iÒu hμnh.
• Kh¶ n¨ng cña RAM.
• §Þa chØ m¹ng.
• Kh¶ n¨ng thiÕt bÞ.
VÝ dô cã thÓ sinh mét b¸o c¸o b»ng c©u hái SQL sau ®©y:
SELECT Devices, sn FROM devices, vendos WHERE
vendors.name = Banzai AND devices.month <= 11
KÕt qu¶ ta sÏ ®−îc danh s¸ch c¸c thiÕt bÞ trong m¹ng do h·ng Banzai cung cÊp vμ vÉn cßn trong h¹n b¶o hμnh trong vßng mét n¨m.
Nh− vËy cã thÓ chØ ra c¸c ®Æc tr−ng cña mét hÖ qu¶n trÞ cÊu
h×nh tiªn tiÕn lμ:
Trang 48
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
• Cã kh¶ n¨ng tù ®éng l−u tr÷ c¸c th«ng tin cÇn thiÕt.
• Cã kh¶ n¨ng so s¸nh cÊu h×nh ®Ó söa ®æi cÊu h×nh.
• Cã kh¶ n¨ng xö lý c©u hái.
• Cã kh¶ n¨ng ®¸nh gi¸ cÊu h×nh.
B©y giê ta xÐt kü h¬n chøc n¨ng cuèi cïng.
ViÖc ®¸nh gi¸ cÊu h×nh cÇn thùc hiÖn ®Þnh kú, nã cã thÓ ph¸t hiÖn nh÷ng vÊn ®Ò ®¹i lo¹i nh− ®Þa chØ ®−îc g¸n trïng nhau, c¸c chøc n¨ng ®· ®−îc sö dông. Gi¶ sö nh− mét LAN ®· ®−îc më réng. Trong LAN cã nhiÒu server. Khi ®ã mét c«ng cô qu¶n trÞ tiªn tiÕn cÇn ph¸t hiÖn ®−îc vμ b¸o l¹i cho ng−êi qu¶n trÞ vÝ dô nh− cã 2 server cïng cung cÊp mét lo¹i dÞch vô, ®iÒu ®ã cã thÓ g©y trïng chÐo.
Mét vÝ dô kh¸c, c«ng cô qu¶n trÞ cã thÓ tÝnh to¸n kh¶ n¨ng truyÒn th«ng cña cÊu h×nh m¹ng. ThiÕt bÞ cña m¹ng réng nh− bé ®iÒu khiÓn cluster vμ c¸c bé xö lý ®ßi hái ®Æt l¹i cÊu h×nh c¸c thiÕt bÞ kÕt nèi ®Ó ®¹t tèc ®é cao trong truyÒn th«ng.
d. Sinh b¸o c¸o cÊu h×nh.
Ta ®· biÕt, sinh b¸o c¸o cÊu h×nh lμ ®iÒu kh«ng b¾t buéc nh−ng rÊt nªn cã trong c¸c hÖ qu¶n trÞ cÊu h×nh m¹nh. Ýt nhÊt th× mét sè c¸c lçi cÊu h×nh quan träng nh− sù kiÖn nh− trïng ®Þa chØ ph¶i ®−îc b¸o c¸o. Cã thÓ chøc n¨ng tr×nh bμy trªn giao diÖn ®å ho¹ víi mÇu lμ kh«ng b¾t buéc nh−ng toμn bé kh¶ n¨ng sinh b¸o c¸o cã thÓ kiÓm so¸t ®−îc tõ mét terminal text.
Mét kiÓu b¸o c¸o ph¶i lμm chi tiÕt cÊu h×nh chung cña mçi nót m¹ng nh− tªn, ®Þa chØ, sè hiÖu thiÕt bÞ, nhμ s¶n xuÊt, hÖ ®iÒu hμnh, ng−êi b¶o tr×. Mét vμi th«ng tin phô nh− tªn nhμ cung cÊp, ®Þa chØ vËt lý cña thiÕt bÞ còng nªn cã. TÇn sè sinh b¸o c¸o cã thÓ lμ hμng tuÇn, hμng th¸ng tuú theo tÝnh tr¹ng æn ®Þnh cña m¹ng.
Mét b¸o c¸o kh¸c cÇn cã liªn quan ®Õn lÇn söa ®æi cÊu h×nh m¹ng gÇn nhÊt nh− danh s¸ch c¸c thiÕt bÞ míi vμ c¸c thiÕt bÞ cã thay ®æi cÊu h×nh, ai thay ®æi vμ thay ®æi khi nμo.
Cuèi cïng, cÇn cã mét b¶n kiÓm kª tãm t¾t vÒ toμn bé m¹ng gåm danh s¸ch c¸c thiÕt bÞ m¹ng víi c¸c th«ng tin vÒ sè hiÖu thiÕt bÞ , vÞ trÝ vËt lý, ngμy cung cÊp dÞch vô, b¶o hμnh, lÞch sö n©ng cÊp... B¶n nμy cã thÓ sinh kh«ng cÇn thiÕt ph¶i ®Þnh kú.
Trang 49
LuËn v¨n tèt nghiÖp Tr−êng §¹i häc Khoa häc tù nhiªn
KÕt luËn
Nh− ®· thÊy, tÇm quan träng cña qu¶n lý m¹ng lμ n©ng cao hiÖu qu¶ sö dông m¹ng, cho phÐp ph¸t hiÖn vμ xö lý lçi, qu¶n lý tèt an ninh m¹ng.
§èi víi t«i, ®©y lμ mét vÊn ®Ò kh¸ míi mÎ so víi kiÕn thøc ®−îc trang bÞ trong c¸c gi¸o tr×nh vÒ m¹ng v× nã võa lμ vÊn ®Ò kü thuËt, võa lμ vÊn ®Ò chuÈn nªn ch¾c ch¾c b¶n luËn v¨n cßn nhiÒu khiÕm khuyÕt. Hy väng r»ng ®©y còng chØ lμ b−íc ®Çu ®Ó chuÈn bÞ cho nhòng b−íc tiÕp theo.
Mét lÇn n÷a t«i xin c¶m ¬n c¸c thÇy, c« gi¸o trong khoa C«ng nghÖ Th«ng tin, ®Æc biÖt lμ thÇy §μo KiÕn Quèc vμ thÇy NguyÔn Nam H¶i. T«i còng xin c¶m ¬n c¸c b¹n cïng lμm viÖc trong nhãm lμm luËn v¨n vÒ Intranet cña khoa C«ng nghÖ Th«ng tin.
tμi liÖu tham kh¶o
[1]. Karen Fang Allan Leinwand. Network Management A Practical Perspective.
[2] Network Management System Protocol.
[3] Smoot Carl-Mitchell, John S. Quarterman. Practical Internetworking with TCP/IP and UNIX.
Trang 50