VIETHANITC ồ ọ ệ ố

Đ án môn h c Qu n lý h th ng m ng ả Ờ ạ L I NÓI Đ U Ầ

Môn h c ọ Qu n lý h th ng m ng ệ ố ế ạ là môn h c cung c p cho sinh viên các ki n ấ ả ọ

th c v các giao th c qu n lý m ng cũng nh các ph n m m, công c c n thi ụ ầ ứ ứ ư ề ề ầ ả ạ ế ể t đ

qu n lý h th ng m ng. N m b t đ c tr ng thái h th ng m ng đ đ m b o h ệ ố ắ ượ ả ạ ắ ệ ố ể ả ạ ạ ả ệ

th ng m ng đ c ho t đ ng xuyên su t.... Vì v y, vi c tìm hi u lý thuy t v các giao ạ ố ượ ạ ộ ế ề ệ ể ậ ố

th c qu n lý m ng cũng nh ch n công c thích h p đ nghiên c u, th c hành trong ụ ư ọ ứ ứ ự ể ả ạ ợ

quá trình h c t p là đi u không th thi u. ọ ậ ề ể ế

V i m c đích và ý nghĩa trên, nhóm 1 l p MM02A đã l a ch n đ tài “ ụ ự ề ớ ớ ọ Tìm hi uể

ầ v giao th c qu n lý m ng SNMP và th c hi n giám sát, qu n tr m ng v i ph n ự ề ị ạ ứ ớ ệ ả ạ ả

m m Solarwinds Orion Network Performance Monitor (NPM) ề ố ” đ làm đ án cu i ể ồ

môn h c. N i dung c a đ án chia làm ba ch ng: ủ ồ ộ ọ ươ

 Ch ng 1 : T ng quan v giao th c SNMP. M c đích c a ch ng này là cung ươ ứ ụ ủ ề ổ ươ

ơ c p cho chúng ta nh ng khái ni m c b n nh t v giao th c qu n lí m ng đ n ơ ả ấ ấ ề ữ ứ ệ ả ạ

gi n SNMP, các thành ph n, ch c năng và ph ứ ả ầ ươ ứ ng th c ho t đ ng c a giao th c. ạ ộ ứ ủ

 Ch ng 2 : Gi ươ ớ ạ i thi u t ng quan v ph n m m giám sát và qu n tr m ng ề ệ ề ầ ả ổ ị

Solarwinds. Trong ch ng này gi i thi u v ph n m m, các ch c năng chính ươ ớ ứ ệ ề ề ầ

cũng nh h ư ướ ng d n cài đ t ph n m m. ặ ề ầ ẫ

 Ch ng 3 : Đi vào h ng d n s d ng các tính năng chính trong Solarwinds ươ ướ ử ụ ẫ

Orion

ầ Trong quá trình làm đ án ch c ch n không tránh kh i thi u sót. Mong các th y ế ắ ắ ồ ỏ

cô và các b n đóng góp ý ki n đ đ án đ c hoàn thi n h n. Xin chân thành c m n! ể ồ ế ạ ượ ả ơ ệ ơ

Đà n ng, tháng 3 năm 2011. ẵ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

i

t ệ

Nhóm 1 – MM02A

VIETHANITC ồ ọ ệ ố

M C L C

ạ Đ án môn h c Qu n lý h th ng m ng ả Ụ Ụ

1.2. Gi ớ ứ

ớ ả ơ ả ữ ạ ể ề 1.4. Qu n lí liên l c gi a management v i các agent 1.5. C ch v n chuy n thông tin gi a management và agent ữ ơ ế ậ 1.6. B o v truy n thông liên l c gi a management và các agent kh i s c ữ ả ệ 1.7. Các ph ươ

ấ ả NG 2. T NG QUAN V PH N M M GIÁM SÁT VÀ QU N TR M NG Ị Ạ Ầ Ả Ề

c khi cài đ t. t tr ế ướ ặ

L I NÓI Đ U i .......................................................................................................................... Ờ CH NG 1. T NG QUAN V GIAO TH C SNMP 1 ........................................................ ƯƠ Ứ Ề Ổ 1 ng th c giám sát Poll và Alert ...................................................................... 1.1. Hai ph ứ ươ 1.1.1. Ph ng th c Poll 1 ................................................................................................... ươ ứ 2 ng th c Alert ................................................................................................. 1.1.2. Ph ươ ứ 3 i thi u giao th c SNMP ......................................................................................... ệ 1.2.1. u đi m trong thi 4 t k c a SNMP ...................................................................... ế ế ủ Ư ể ....................................................................................... 1.2.2. Nh c đi m c a SNMP. 4 ủ ể ượ 4 ...................................................................................... 1.2.3. Các phiên b n c a SNMP ả ủ 5 .......................................................................................................... 1.3. Đi u hành SNMP 1.3.1. Các thành ph n trong SNMP 5 ................................................................................. ầ 1.3.2. B ph n qu n lý (manager) 5 ................................................................................. ậ ả 6 ....................................................................................................................... 1.3.3. Agent 1.3.4. C s thông tin qu n lý - MIB 6 .............................................................................. ơ ở 7 ............................................................................... 1.3.5. Các l nh c b n trong SNMP ệ 9 ....................................................... 9 ........................................ 10 ............. ỏ ự ố ạ 11 ng th c c a SNMP ..................................................................................... ứ ủ 12 ............................................................................................................ 1.7.1. GetRequest 1.7.2. GetNextRequest 12 .................................................................................................... 1.7.3. SetRequest 13 ............................................................................................................. 13 1.7.4. GetResponse .......................................................................................................... 13 1.7.5. Trap ........................................................................................................................ 15 1.8. Các c ch b o m t cho SNMP ................................................................................ ơ ế ả 15 1.8.1. Community string ................................................................................................. 1.8.2. View 16 ...................................................................................................................... 17 1.8.3. SNMP access control list ...................................................................................... 1.9. C u trúc b n tin SNMP 17 .............................................................................................. CH Ề Ổ ƯƠ 19 SOLARWINDS ...................................................................................................................... 19 i thi u v solarwinds ........................................................................................... 2.1. Gi ệ ề 19 2.2. Các ch c năng qu n tr c a Solarwinds. .................................................................. ị ủ ứ ả 2.3. Cài đ t và c u hình Solarwinds Orion NetWork Performance Monitor (NPM) 20 .... ấ ặ 20 i thi u v Orion Network Porformance Monitor (NPM). ........................... 2.3.1. Gi ệ ớ 21 2.4. Cài đ t và c u hình .................................................................................................... ấ ặ 2.4.1.1. Yêu c u c n thi 21 ........................................................... ầ ầ 2.4.1.2. Cài đ t.ặ 23 ........................................................................................................... 2.4.1.3. C u hình 26 ......................................................................................................... NG 3. H ƯƠ Ẩ Ử Ụ ấ ƯỚ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

ii

t ệ

NG D N S D NG CÁC TÍNH NĂNG CHÍNH TRONG CH 32 SOLARWINDS ORION NETWORK PERFORMANCE MONITOR (NPM) .................... 32 3.1. Đăng Nh p L n Đ u Tiên ......................................................................................... ậ ầ ầ

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ọ

ươ ớ ồ ệ ố 3.2. Giao Di n Chính C a Ch ủ ệ 3.3. Gi ệ ệ

3.4. Gi ớ ệ

ự ạ ớ

ạ ế ị ạ ỗ ợ ệ ử ụ ệ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

iii

t ệ

ạ ng Trình: 32 ...................................................................... 33 i Thi u Giao Di n Home: .................................................................................. 3.3.1. Summary 33 ............................................................................................................... ..................................................................................................................... 3.3.2. Group 34 34 .................................................................................................................... 3.3.3. Top 10 3.3.4. Event (s ki n) 35 ..................................................................................................... ự ệ 3.3.5. Alerts (c nh báo) 36 .................................................................................................. ả 3.3.6. Syslog 36 .................................................................................................................... 36 ....................................................................................................... i) 3.3.7. Trap (b y l ẩ ỗ 36 i thi u giao di n Network: .................................................................................. ệ 3.4.1. Wireless 36 ................................................................................................................. 37 3.4.2. VSAN (Virtual Storage Area Network): .............................................................. 37 3.4.3. Overview ............................................................................................................... 3.4.3.1. IP Network Browser 38 ...................................................................................... 39 3.4.3.2. Trace route ..................................................................................................... 3.4.3.3. Ping 40 ................................................................................................................. 3.4.3.4. Enhanced ping 40 ................................................................................................ 3.4.3.5. Port Scanner 40 ................................................................................................... 41 3.4.3.6. Telnet .............................................................................................................. 3.4.3.7. WatchIt! 41 .......................................................................................................... 3.4.3.8. Subnet list 41 ....................................................................................................... 42 3.4.3.9. CPU Gauge ..................................................................................................... 3.4.3.10. Real-Time Interface Monitor 42 ....................................................................... 3.4.3.11. MIB Browser 42 ................................................................................................ 43 3.4.3.12. DOS Ping ...................................................................................................... 43 3.4.3.13. Remote Desktop ........................................................................................... 3.5. Th c hành giám sát m ng v i Solarwinds NPM 44 ...................................................... 3.5.1. Mô hình gi 44 .................................................................................................... l pả ậ 44 .................................................... 3.5.2. C u hình Router cisco h tr giám sát m ng ấ t b m ng s d ng Network Sonar Winzad: 3.5.3. Th c hi n tìm ki m phát hi n thi ế ự 46 ........................................................................................................................................... 53 3.5.4. Th c hi n giám sát router Cisco 3620 ................................................................ ệ ự 56 t l p m t c nh báo (Alerts) ......................................................................... 3.5.5. Thi ộ ả ế ậ

VIETHANITC ồ ọ Đ án môn h c Qu n lý h th ng m ng ả

ạ Ụ HÌNH NHẢ

ọ ơ ế ọ ơ ế ứ

ướ c khi b t đ u cài đ t ắ ầ

ng d n đ l u th m c cài đ t ể ư ư ụ

ấ ặ ả ệ ẫ c c u hình

ể ứ ệ ạ ườ ự ự ử ụ ự ự ố

ng trình ươ ố

ổ ả ế ạ ơ ồ ệ ố ả

t b m ng không dây Wireless ự ệ ủ ả ế ị ạ ố ệ ố ả ạ ả

t b m ng

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

iv

t ệ

ự ệ ố M C L C Ụ ................................................................................................2 Hình 1-1 Minh h a c ch Poll ..............................................................................................2 Hình 1-2 Minh h a c ch Alert ......................................................................8 Hình 1-3 Mô hình giao th c ho t đ ng SNMP. ạ ộ ..............................................................................9 Hình 1-4 Ho t đ ng c a giao th c SNMP ứ ủ ạ ộ ...........................................................15 ng th c SNMPv1 Hình 1-5 Hình minh h a các ph ứ ươ ọ ...........................................................................................17 Hình 1-6 C u trúc b n tin SNMP ả .............................................................................23 Hình 2-7 Giao di n b t đ u cài đ t NPM ặ ệ ắ ầ Hình 2-8 Đi n Email đ đăng ký tr ặ ...............................................24 ể ề ặ ........................................................................................................24 Hình 2-9 B t đ u cài đ t ắ ầ Hình 2-10 Ch n đ ặ ..........................................................24 ẫ ọ ườ ặ ...................................................................................................25 Hình 2-11 L a ch n cài đ t ọ ự Hình 2-12 Quá trinh cài đ t các gói c u hình ........................................................................25 ặ .................................................................................................26 Hình 2-13 Cài đ t thành công ...........................................................26 Hình 2-14 Giao di n đăng nh p qu n lý Solarwinds ậ .......................................................................27 Hình 2-15 Đ ng d n đ n ti n ích c u hình ấ ệ ế Hình 2-16 L a ch n các thành ph n đ ............................................................27 ầ ượ ấ ọ ự ...................................................................................28 Hình 2-17 L a ch n ki u ch ng th c ọ ....................................................................................29 Hình 2-18 S d ng CSDL hi n hành Hình 2-19 L a ch n tùy ch n kích ho t hay không kích ho t ch ng th c ự ........................30 ọ ọ ứ ạ Hình 2-20 L a ch n d ch v mu n cài đ t ặ ...........................................................................30 ụ ọ ị ..................................................................................................31 Hình 2-21 Quá tình c u hình ấ ậ .............................................................................................32 Hình 3-22 Giao di n đăng nh p ệ Hình 3-23 Giao di n chính c a ch .......................................................................32 ủ ệ ự ệ ..................................................................................33 Hình 3-24 Tính năng th ng kê s ki n Hình 3-25 Tính năng tìm ki mế ..............................................................................................33 ự ệ ủ ệ ố ..............................................33 Hình 3-26 X p h ng và th ng kê các s ki n c a h th ng ạ ..........................................................................34 Hình 3-27 S đ nhìn t ng quan c a m ng ủ .........................................................................................34 Hình 3-28 H th ng qu n lý node Hình 3-29 Qu n lý triggered Alerts ........................................................................................34 Hình 3-30 Top 10 node responed ICMP................................................................................35 ...................................................35 Hình 3-31 Th ng kê s ki n c a các m ng đang qu n lý ạ ..................................................................................36 Hình 3-32 H th ng c nh báo - Alerts Hình 3-33 Qu n lý thi .........................................................37 ạ ...........................................................................37 Hình 3-34 Tr ng thái các node trong m ng Hình 3-35 Menu các tính năng qu n lý node .........................................................................38 Hình 3-36 IP Network Browser...............................................................................................39 Hình 3-37 Tính năng Trace route............................................................................................39 Hình 3-38 Tính năng Ping.......................................................................................................40 Hình 3-39 Enhanced ping........................................................................................................40 Hình 3-40 Tính năng port scanner...........................................................................................41 ế ị ạ ..................................................................41 Hình 3-41 Tính năng giám sát các thi ạ ..................................42 Hình 3-42 SubnetList – Xây d ng danh sách các subnet trong m ng ...................................42 Hình 3-43 CPU Gauge – Giám sát CPU c a server và router Cisco ủ

VIETHANITC ồ ệ ố

ọ ể ặ ị ấ ấ

ạ ả ậ

ằ ủ ạ ạ ộ

ấ ệ ả ố ế ế ả ở ộ

ạ ủ

c s a d ng

t thông tin v interface ủ ề t l p qu n lý Alerts ế ậ ả

t l p c u hình th i gian cho Alerts ờ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

v

t ệ

Đ án môn h c Qu n lý h th ng m ng ạ ả ........................................................42 Hình 3-44 Hi n th các thông tin v Router và Switch ề ................................43 Hình 3-45 Truy v n c u hình software ho c là hardware qua SNMP Hình 3-46 Ping nodes..............................................................................................................43 Hình 3-47 Mô hình gi ........................................44 l p qu n lý m ng v i Solarwinds NPM ớ ả ...............................................45 Hình 3-48 L nh c u hình kích ho t SNMP trên router cisco Hình 3-49 K t qu th ng kê ho t đ ng c a SNMP trên router cisco b ng l nh ệ .............45 Hình 3-50 K t qu debug đ giám sát SNMP trên router ....................................................46 ể .............................................................................46 Hình 3-51 Kh i đ ng Network Discovery ớ ...............................................................................47 Hình 3-52 Tùy ch n t o Discovery m i ọ ạ ớ ................................................................................................47 Hình 3-53 T o Discovery m i ạ .............................................................................................48 Hình 3-54 Đi n tham s SNMP ề ..................................................................................48 Hình 3-55 K t qu sau khi t o SNMP ạ ả ế ..................................................................................................49 Hình 3-56 T o m i vCenter ớ ạ Hình 3-57 T o m i Vmware Credential ................................................................................49 ớ ạ .....................................................................................................50 Hình 3-58 Dãy IP c n quét ầ Hình 3-59 Đi u các tham s SNMP đ Scan ........................................................................51 ề ố Hình 3-60 Ch n l ch Discovery ..............................................................................................51 ọ ị Hình 3-61 Quá trình Discovery...............................................................................................52 ................................................................................................52 Hình 3-62 K t qu Discovery ả ế .....................................................................53 Hình 3-63 L u k t qu Discovery vào CSDL ả ư ế Hình 3-64 Các node m ng và tr ng thái sau khi quét ...........................................................53 ạ ...........................................................................54 Hình 3-65 Thông tin t ng quan c a router. ổ ....................................................................................55 Hình 3-66 Thông tin c th v router ụ ể ề ượ ử ụ ...................................................55 Hình 3-67 Thông tin v CPU và Memory đ ề ..........................................................................56 Hình 3-68 Giám sát các interface c a router Hình 3-69 xem chi ti ........................................................................56 ế Hình 3-70 Thi .......................................................................................57 ......................................................................................................57 Hình 3-71 C u hình Alerts ấ ....................................................................................................58 Hình 3-72 Ch nh s a Alerts ử ỉ Hình 3-73 Thi ..............................................................58 ế ậ ấ Hình 3-74 Reset condition.......................................................................................................59 Hình 3-75 Suppress alert ........................................................................................................59 ................................................................................................60 Hình 3-76 L p l ch cho Alerts ậ ị .......................................60 Hình 3-77 Tùy ch n c u hình ph ng th c báo hi u c a Alerts ệ ủ ọ ấ ươ ứ

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

CH

NG 1.

T NG QUAN V GIAO TH C SNMP

ƯƠ

M c đích c a ch ụ ủ ươ ấ ng này là cung c p cho chúng ta nh ng khái ni m c b n nh t ơ ả ữ ệ ấ

th c qu n lí m ng đ n gi n SNMP, các thành ph n, ch c năng và ph v giao ề ứ ứ ầ ả ạ ả ơ ươ ứ ng th c

ho t đ ng c a giao th c. ủ ạ ộ ứ

Ph n đ u ch ng gi i thi u t ng quan v SNMP, c u trúc và đ c đi m cũng ầ ầ ươ ớ ệ ổ ề ể ấ ặ

nh ho t đ ng c a giao th c này. Sau đó gi ạ ộ ứ ư ủ ớ i thi u các phiên b n sau c a SNMP và ả ủ ệ

phân tích đ c nh ng khác bi t c a các phiên b n sau v i phiên b n SNMP đ u tiên. ượ ữ ệ ủ ả ả ầ ớ

1.1. Hai ph ng th c giám sát Poll và Alert ươ ứ

Đây là hai ph ươ ầ ng th c c b n c a các k thu t giám sát h th ng, nhi u ph n ậ ứ ơ ả ủ ệ ố ề ỹ

m m và giao th c đ ng th c này, trong đó có SNMP. ứ ề ượ c xây d ng d a trên hai ph ự ự ươ ứ

Vi c hi u rõ ho t đ ng c a Poll & Alert và u nh c đi m c a chúng s giúp chúng ta ạ ộ ư ủ ể ệ ượ ủ ẽ ể

d dàng tìm hi u nguyên t c ho t đ ng c a các giao th c hay ph n m m giám sát. ủ ễ ạ ộ ứ ề ể ầ ắ

Ho c n u mu n t ặ ế ố ự phát tri n m t c ch giám sát c a riêng mình thì nó cũng là c s ủ ộ ơ ế ơ ở ể

đ giúp chúng ta xây d ng m t nguyên t c ho t đ ng đúng đ n. ể ạ ộ ự ắ ắ ộ

1.1.1. Ph ươ ng th c Poll ứ

Nguyên t c ho t đ ng: Trung tâm giám sát (manager) s th ng xuyên h i thông ạ ộ ẽ ườ ắ ỏ

t b c n giám sát (device). N u Manager không h i thì Device không tr l tin c a thi ủ ế ị ầ ả ờ i, ế ỏ

i. B ng cách h i th ng xuyên, Manager s luôn n u Manager h i thì Device ph i tr l ế ả ả ờ ỏ ằ ỏ ườ ẽ

c thông tin m i nh t t Device. Ví d : Ng i qu n lý c n theo dõi khi c p nh t đ ậ ậ ượ ấ ừ ớ ụ ườ ả ầ

nào th làm xong vi c. Anh ta c th ng xuyên h i ng i th “Anh đã làm xong ứ ườ ệ ợ ỏ ườ ợ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

1

t ệ

ch a ?”, và ng i th s tr l ư ườ ợ ẽ ả ờ i “Xong” ho c “Ch a”. ặ ư

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

Hình 1-1 Minh h a c ch Poll ọ ơ ế

1.1.2. Ph ươ ng th c Alert ứ

Nguyên t c ho t đ ng: M i khi trong Device x y ra m t s ki n (event) nào đó ộ ự ệ ạ ộ ả ắ ỗ

thì Device s t ẽ ự ộ đ ng g i thông báo cho Manager, g i là Alert. Manager không h i thông ọ ử ỏ

Device. Ví d : Ng i qu n lý c n theo dõi tình hình làm vi c c a th , anh tin đ nh kỳ t ị ừ ụ ườ ệ ủ ả ầ ợ

ta yêu c u ng i th thông báo cho mình khi có v n đ gì đó x y ra. Ng i th s ầ ườ ề ấ ả ợ ườ ợ ẽ

thông báo các s ki n đ i lo i nh “Ti n đ đã hoàn thành 50%”, “M t đi n lúc 10h”, ộ ự ệ ư ế ệ ấ ạ ạ

“Có đi n l i lúc 11h”, “M i có tai n n x y ra”. ệ ạ ạ ả ớ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

2

t ệ

Hình 1-2 Minh h a c ch Alert ọ ơ ế

VIETHANITC ệ ố ạ

Đ án môn h c Qu n lý h th ng m ng ả ồ i thi u giao th c SNMP 1.2. Gi ọ ệ ứ ớ

SNMP là “giao th c qu n lý m ng đ n gi n”, d ch t c m t “Simple Network ứ ạ ả ả ơ ị ừ ụ ừ

Management Protocol”.

Th nào là giao th c qu n lý m ng đ n gi n ? Giao th c là m t t p h p các th ộ ậ ứ ứ ế ạ ả ả ơ ợ ủ

t c mà các bên tham gia c n tuân theo đ có th giao ti p đ ụ ế ượ ớ ự c v i nhau. Trong lĩnh v c ể ể ầ

ổ thông tin, m t giao th c quy đ nh c u trúc, đ nh d ng (format) c a dòng d li u trao đ i ị ữ ệ ứ ủ ạ ấ ộ ị

, th t c đ trao đ i dòng d li u đó. N u m t bên tham v i nhau và quy đ nh trình t ớ ị ự ủ ụ ể ữ ệ ế ộ ổ

gia g i d li u không đúng đ nh d ng ho c không theo trình t thì các bên khác s không ử ữ ệ ạ ặ ị ự ẽ

hi u ho c t ặ ừ ể ch i trao đ i thông tin. SNMP là m t giao th c, do đó nó có nh ng quy ộ ứ ữ ố ổ

đ nh riêng mà các thành ph n trong m ng ph i tuân theo. ầ ị ạ ả

c và ho t đ ng tuân theo giao th c SNMP đ c g i là “có M t thi ộ t b hi u đ ế ị ể ượ ạ ộ ứ ượ ọ

ng thích SNMP” (SNMP compartible). h tr SNMP” (SNMP supported) ho c “t ỗ ợ ặ ươ

SNMP dùng đ qu n lý, nghĩa là có th theo dõi, có th l y thông tin, có th ể ấ ể ể ả ể

đ c thông báo, và có th tác đ ng đ h th ng ho t đ ng nh ý mu n. ượ ể ệ ố ạ ộ ố VD m t sộ ố ư ể ộ

kh năng c a ph n m m SNMP : ầ ủ ề ả

 Theo dõi t c đ đ ng truy n c a m t router, bi t đ ộ ườ ố ủ ề ộ ế ượ ổ c t ng s byte đã ố

truy n/nh n. ề ậ

 L y thông tin máy ch đang có bao nhiêu c ng, m i c ng còn tr ng bao ủ ấ ổ ứ ỗ ổ ứ ố

nhiêu.

 T đ ng nh n c nh báo khi switch có m t port b down. ậ ả ự ộ ộ ị

 Đi u khi n t t (shutdown) các port trên switch. ể ắ ề

SNMP dùng đ qu n lý m ng, nghĩa là nó đ c thi ể ạ ả ượ ế ế ể ề t k đ ch y trên n n ạ

t b có n i m ng TCP/IP. Các thi t b m ng không nh t thi TCP/IP và qu n lý các thi ả ế ị ạ ố ế ị ạ ấ ế t

ầ ph i là máy tính mà có th là switch, router, firewall, adsl gateway, và c m t s ph n ả ộ ố ể ả

m m cho phép qu n tr b ng SNMP. Gi ị ằ ề ả ả ử ạ s b n có m t cái máy gi ộ ặ ạ t có th n i m ng ể ố

IP và nó h tr SNMP thì b n có th qu n lý nó t xa b ng SNMP. ể ả ỗ ợ ạ ừ ằ

SNMP là giao th c đ n gi n, do nó đ c thi ứ ơ ả ượ ế ế ơ ả t k đ n gi n trong c u trúc b n ả ấ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

3

t ệ

tin và th t c ho t đ ng, và còn đ n gi n trong b o m t (ngo i tr SNMP version 3). ạ ộ ủ ụ ạ ừ ả ả ậ ơ

VIETHANITC

Đ án môn h c Qu n lý h th ng m ng ệ ố ả S d ng ph n m m SNMP, ng ả ồ ử ụ ạ ị ạ ọ ầ ườ ề i qu n tr m ng có th qu n lý, giám sát t p trung t ả ể ậ ừ

xa toàn m ng c a mình. ủ ạ

1.2.1. u đi m trong thi t k c a SNMP Ư ể ế ế ủ

SNMP đ c thi t k đ đ n gi n hóa quá trình qu n lý các thành ph n trong ượ ế ế ể ơ ả ả ầ

c phát tri n nhanh và t n ít chi phí. m ng. Nh đó các ph n m m SNMP có th đ ầ ể ượ ề ạ ờ ể ố

SNMP đ c thi ượ ế ế ể t k đ có th m r ng các ch c năng qu n lý, giám sát. Không ứ ể ở ộ ả

có gi i h n r ng SNMP có th qu n lý đ c cái gì. Khi có m t thi t b m i v i các ớ ạ ằ ể ả ượ ộ ế ị ớ ớ

thu c tính, tính năng m i thì ng i ta có th thi t k “custom” SNMP đ ph c v cho ớ ộ ườ ể ế ế ụ ụ ể

riêng mình (trong ch ng 3 tác gi s trình bày file c u trúc d li u c a SNMP). ươ ả ẽ ữ ệ ủ ấ

SNMP đ c thi ượ ế ế ể t k đ có th ho t đ ng đ c l p v i các ki n trúc và c ch ộ ậ ạ ộ ể ế ơ ớ ế

t b h tr SNMP. c a các thi ủ ế ị ỗ ợ

Các thi ế ị ố t b khác nhau có ho t đ ng khác nhau nh ng đáp ng SNMP là gi ng ạ ộ ư ứ

nhau. VD b n có th dùng 1 ph n m m đ theo dõi dung l ng ể ề ể ạ ầ ượ ổ ứ ủ c ng còn tr ng c a ố

các máy ch ch y HĐH Windows và Linux; trong khi n u không dùng SNMP mà làm ủ ế ạ

tr c ti p trên các HĐH này thì b n ph i th c hi n theo các cách khác nhau. ả ự ế ự ệ ạ

1.2.2. Nh ượ c đi m c a SNMP. ủ ể

 Làm tăng l u l ư ượ ng đáng k . ể

 Không cho phép phân b tác đ ng tr c ti p cho các đ i lý. ự ế ạ ổ ộ

 Không có s đi u khi n t ng h p c a nhi u n i qu n lý. ề ơ ợ ủ ự ề ể ổ ả

1.2.3. Các phiên b n c a SNMP ả ủ

SNMP có 4 phiên b n: SNMPv1, SNMPv2c, SNMPv2u và SNMPv3. Các phiên ả

b n này khác nhau m t chút ả ộ ở ị đ nh d ng b n tin và ph ả ạ ươ ng th c ho t đ ng. Hi n t ạ ộ ệ ạ i ứ

SNMPv1 là ph bi n nh t do có nhi u thi ổ ế ề ấ t b t ế ị ươ ề ng thích nh t và có nhi u ph n m m ề ấ ầ

t b và ph n m m h tr SNMPv3. h tr nh t. Trong khi đó ch có m t s thi ỗ ợ ấ ộ ố ỉ ế ị ỗ ợ ề ầ

Năm 1993, SNMP Version 2 (SNMPv2) đ c IETF đ a ra v i m c đích gi ượ ụ ư ớ ả i

quy t v n đ t n t ề ồ ạ ế ấ ề i trong SNMPv1 là c ch đ m b o b o m t. SNMPv2 có nhi u ế ả ả ả ậ ơ

thay đ i so v i SNMPv1 nh h tr các m ng trung tâm c p cao, m ng phân tán, c ch ạ ư ổ ợ ơ ế ạ ấ ớ ổ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

4

t ệ

b o m t, làm vi c v i kh i d li u l n... Tuy nhiên SNMPv2 không đ ả ố ữ ệ ớ ệ ậ ớ ượ ậ c ch p nh n ấ

VIETHANITC ồ ọ

ạ Đ án môn h c Qu n lý h th ng m ng ả hoàn toàn b i vì SNMPv2 ch a tho mãn v n đ b o m t và qu n tr b i v y năm 1996 ề ả ấ ệ ố ư ị ở ậ ậ ả ả ở

nh ng ph n b o m t trong SNMPv2 b b qua và SNMPv2 đ c g i là “SNMPv2 trên ị ỏ ữ ả ậ ầ ượ ọ

c s truy n thông” hay SNMPv2c. ơ ở ề

c đ nh nghĩa trong RFCs 2571- Năm 1998, IETF b t đ u đ a ra SNMPv3 đ ắ ầ ư ượ ị

2575. V b n ch t, SNMPv3 m r ng đ đ t đ ể ạ ượ ả ề ả ở ộ ả c c hai m c đích là b o m t và qu n ụ ả ậ ấ

tr . SNMPv3 h tr ki n trúc theo ki u module đ có th d dàng m r ng. Nh th ổ ợ ế ể ể ở ộ ư ế ể ể ị

c m r ng chúng có th đ n u các giao th c b o m t đ ế ứ ả ậ ượ ở ộ ể ượ ổ ợ ở ằ c h tr b i SNMPv3 b ng

cách đ nh nghĩa nh là các module riêng. ư ị

1.3. Đi u hành SNMP ề

1.3.1. Các thành ph n trong SNMP ầ

H th ng qu n lý m ng d a trên SNMP g m ba thành ph n: b ph n qu n lí ệ ố ự ả ầ ậ ả ạ ộ ồ

(manager), đ i lý (agent) và c s d li u g i là C s thông tin qu n lý (MIB). M c dù ọ ơ ở ữ ệ ơ ở ặ ả ạ

SNMP là m t giao th c qu n lý vi c chuy n giao thông tin gi a ba th c th trên, song ể ứ ự ữ ệ ể ả ộ

nó cũng đ nh nghĩa m i quan h client-server (ch t ). đây, nh ng ch ng trình client ủ ớ ở ệ ố ị ữ ươ

là b ph n qu n lý, trong khi client th c hi n các thi xa có th đ c coi là ệ ở ự ậ ả ộ t b t ế ị ừ ể ượ

server. Khi đó, c s d li u do agent SNMP qu n lý là đ i di n cho MIP c a SNMP. ơ ở ữ ệ ủ ệ ả ạ

1.3.2. B ph n qu n lý (manager) ộ ậ ả

ng trình v n hành trên m t ho c nhi u máy tính B ph n qu n lý là m t ch ả ậ ộ ộ ươ ề ậ ặ ộ

tr m. Tùy thu c vào c u hình, m i b ph n qu n lí có th đ ỗ ộ ể ượ ậ ả ạ ấ ộ ộ c dùng đ qu n lý m t ể ả

m ng con, ho c nhi u b ph n qu n lý có th đ ộ ể ượ ề ả ạ ặ ậ ạ c dùng đ qu n lý cùng m t m ng ể ả ộ

con hay m t m ng chung. T ạ ộ ươ ng tác th c s gi a m t ng ự ự ữ ộ ườ ử ụ i s d ng cu i (end-user) ố

và b ph n qu n lý đ c duy trì qua vi c s d ng m t ho c nhi u ch ậ ả ộ ượ ệ ử ụ ề ặ ộ ươ ứ ng trình ng

d ng mà cùng v i b ph n qu n lý, bi n m t b ng ph n c ng thành Tr m qu n lý ụ ặ ằ ớ ộ ứ ế ầ ạ ậ ả ả

m ng (NMS). Ngày nay, trong th i kỳ các ch ng trình giao di n ng ạ ờ ươ ệ ườ ử ụ ồ ọ i s d ng đ h a

ng trình ng d ng cung c p môi tr ng c a s ch và click (GUI), h u h t nh ng ch ế ữ ầ ươ ụ ứ ấ ườ ử ổ ỉ

chu t, th c hi n liên v n hành v i b ph n qu n lý đ t o ra nh ng b n đ h a và ậ ớ ộ ồ ọ ể ạ ự ữ ệ ả ả ậ ộ

bi u đ cung c p nh ng t ng k t ho t đ ng c a m ng d i d ng th y đ c. ể ồ ạ ộ ữ ủ ế ạ ấ ổ ướ ạ ấ ượ

Qua b ph n qu n lý, nh ng yêu c u đ c chuy n t ữ ầ ả ậ ộ ượ ể ớ i m t ho c nhi u thi ặ ề ộ ế ị t b

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

5

t ệ

ch u s qu n lý. Ban đ u SNMP đ c phát tri n đ s d ng trên m ng TCP/IP và ự ả ầ ị ượ ể ử ụ ể ạ

VIETHANITC ệ ố ọ

Đ án môn h c Qu n lý h th ng m ng ạ ả nh ng m ng này ti p t c làm m ng v n chuy n cho ph n l n các s n ph m qu n lý ậ ế ụ ầ ớ ồ ữ ể ả ẩ ả ạ ạ

m ng d a trên SNMP. Tuy nhiên SNMP cũng có th đ c chuy n qua NetWare IPX và ể ượ ự ạ ể

nh ng c c u v n chuy n khác. ậ ơ ấ ữ ể

1.3.3. Agent

Thi t b ch u s qu n lý (Managed device): Là m t nút m ng h tr ế ị ị ự ổ ợ ạ ả ộ ứ giao th c

SNMP và thu c v m ng b qu n lý. Thi ộ ề ạ ả ị ế ị t b có nhi m v thu th p thông tin qu n lý và ậ ụ ệ ả

luu tr đ ph c v cho h th ng qu n lý m ng. Nh ng thi t b ch u s qu n lý, đôi khi ữ ể ụ ụ ệ ố ữ ạ ả ế ị ị ự ả

đ m ng, có th là nh ng b đ nh tuy n và máy ch truy c p- ượ ọ c g i là nh ng ph n t ữ ầ ử ạ ộ ị ữ ủ ể ế ậ

Access Server, switch và bridge, hub, máy tính hay là nh ng máy in trong m ng. ữ ạ

t b ch u s qu n lý bao g m ph n m m ho c ph n s n (firmware) d M i thi ỗ ế ị ị ự ả ầ ụ ề ặ ầ ồ ướ i

ầ d ng mã phiên d ch nh ng yêu c u SNMP và đáp ng c a nh ng yêu c u đó. Ph n ạ ữ ữ ủ ứ ầ ầ ị

m m ho c ph n s n này đ c coi là m t agent. M c dù m i thi ầ ụ ề ặ ượ ặ ỗ ộ ế ị ắ ồ t b b t bu c bao g m ộ

m t agent ch u qu n lý tr c ti p, nh ng thi ng thích không theo SNMP cũng có ữ ự ế ả ộ ị t b t ế ị ươ

th qu n lý đ ả ể ượ ể ự c n u nh chúng h tr m t giao th c qu n lý đ c quy n. Ð th c ổ ợ ộ ư ứ ế ề ả ộ

c đi u này, ph i giành đ c m t agent y nhi m (proxy agent). Proxy agent hi n đ ệ ượ ề ả ượ ủ ệ ộ

này có th đ ể ượ ầ c xét nh m t b chuy n đ i giao th c vì nó phiên d ch nh ng yêu c u ư ộ ộ ứ ữ ể ổ ị

SNMP thành giao th c qu n lý đ c quy n c a thi ề ủ ứ ả ộ ế ị ứ t b không ho t đ ng theo giao th c ạ ộ

SNMP.

ữ M c dù SNMP ch y u là giao th c đáp ng thăm dò (poll-respond) v i nh ng ủ ế ứ ứ ặ ớ

yêu c u do b ph n qu n lý t o ra d n đ n nh ng đáp ng trong agent, agent cũng có ế ữ ứ ẩ ầ ậ ả ạ ộ

kh năng đ x ng ra m t “đáp ng t nguy n”. Ðáp ng t ề ướ ả ứ ộ ự ứ ệ ự ệ nguy n này là đi u ki n ệ ề

vi c giám sát agent v i ho t đ ng đã đ c đ nh nghĩa tr c nh báo t ả ừ ệ ạ ộ ớ ượ ị ướ ằ c và ch ra r ng ỉ

đã t i ng c. D i s đi u khi n c a SNMP, vi c truy n c nh báo này ớ ưỡ ng đ nh tr ị ướ ướ ự ề ủ ể ệ ề ả

đ c coi là cái b y (trap). ượ ẫ

1.3.4. C s thông tin qu n lý - MIB ơ ở ả

t b ch u s qu n lý có th có c u hình, tr ng thái và thông tin th ng kê M i thi ỗ ế ị ị ự ể ấ ạ ả ố

t b . Thông tin này có r t đa d ng, đ nh nghĩa ch c năng và kh năng v n hành c a thi ấ ứ ủ ả ậ ạ ị ế ị

t l p chuy n m ch ph n c ng, nh ng giá tr khác nhau l u tr th bao g m vi c thi ồ ể ệ ế ậ ứ ữ ư ể ạ ầ ị ữ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

6

t ệ

ng thông tin trong h s l u tr trong các b ng ghi nh d li u, b h s ho c các tr ớ ữ ệ ộ ồ ơ ặ ả ườ ồ ơ ư ữ

ạ ồ các file và nh ng bi n ho c thành ph n d li u t VIETHANITC . Nhìn chung, nh ng thành ng t Đ án môn h c Qu n lý h th ng m ng ả ầ ở ệ ố ặ ữ ệ ươ ữ ế ữ ự

c coi là c s thông tin qu n lý c a thi t b ch u s qu n lý. Xét ph n d li u này đ ữ ệ ầ ượ ơ ở ủ ả ế ị ị ự ả

c coi là m t đ i t ng b qu n lý và bao riêng, m i thành ph n d li u bi n đ i đ ầ ữ ệ ổ ượ ế ỗ ộ ố ượ ả ị

ệ g m tên, m t ho c nhi u thu c tính, và m t t p các h at đ ng (operation) th c hi n ồ ộ ậ ự ề ặ ộ ộ ọ ộ

trên đ i t ng đó. Vì v y MIB đ nh nghĩa lo i thông tin có th khôi ph c t m t thi ố ượ ụ ừ ộ ể ạ ậ ị ế ị t b

t b mà có th đi u khi n t ch u s qu n lý và nh ng b trí (settings) thi ữ ị ự ả ố ế ị ể ề ể ừ ệ ố h th ng

qu n lí. ả

1.3.5. Các l nh c b n trong SNMP ơ ả ệ

SNMP s d ng các d ch v chuy n t i d li u đ ử ụ ể ả ữ ệ ụ ị ượ ứ c cung c p b i các giao th c ở ấ

UDP/IP. M t ng d ng c a Manager ph i nh n d ng đ c Agent c n thông tin v i nó. ộ ứ ủ ụ ả ậ ạ ượ ầ ớ

M t ng d ng c a Agent đ ộ ứ ụ ủ ượ ộ c nh n d ng b i d a ch IP c a nó và m t c ng UDP. M t ủ ộ ổ ở ị ậ ạ ỉ

ứ ậ ng d ng Manager đóng gói yêu c u SNMP trong m t UDP/IP, UDP/IP ch a mã nh n ụ ứ ầ ộ

d ng c ng ngu n, đ a ch IP đích và mã nh n d ng c ng UDP c a nó. Khung UDP s ạ ủ ạ ậ ồ ổ ổ ỉ ị ẽ

đ c g i đi thông qua th c th IP t i h th ng đ i đó khung UDP s ượ ử ự ể ớ ệ ố ượ c qu n lý, t ả ớ ẽ

đ c phân ph i b i th c th UDP t i Agent. Tuong t các b n tin TRAP ph i đ ượ ố ở ự ể ớ ự ả ượ c ả

nh n d ng b i các Manager. Các b n tin s d ng đ a ch IP và mã nh n d ng c ng UDP ử ụ ạ ậ ả ạ ậ ở ổ ỉ ị

c a Manager SNMP. ủ

 SNMP s d ng 3 l nh c b n là Read, Write, Trap và m t s l nh tùy bi n ế ộ ố ệ ử ụ ơ ả ệ

đ qu n lý thi ể ả t b . ế ị

• L nh ệ Read: Ð c SNMP dùng đ d c thông tin t

thi t b . Các thông tin ể ọ ượ ừ ế ị

này đ

t b và đ c ượ • cung c p qua các bi n SNMP luu tr trên thi ế ữ ấ ế ị ượ ậ ậ ở c c p nh t b i

• L nh Write: Ð c SNMP dùng đ ghi các thông tin đi u khi n lên thi ể

thi t b . ế ị

ượ ệ ể ề ế t

b b ng cách thay đ i giá tr các bi n SNMP. ị ằ ế ổ ị

thi • L nh Trap: Dùng đ nh n các s ki n g i t ể ự ệ ử ừ ệ ậ ế ị ế ỗ t b đ n SNMP. M i

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

7

t ệ

khi có m t s ki n x y ra trên thi t b m t l nh Trap s đ c g i t i NMS. ộ ự ệ ả ế ị ộ ệ ẽ ượ ử ớ

Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

t b b ng cách thay đ i ho c thu th p thông tin SNMP đi u khi n, theo dõi thi ể ề ế ị ằ ậ ổ VIETHANITC ặ

qua các bi n giá tr l u trên thi t b . Các Agent cài đ t trên thi ị ư ế ế ị ặ t b t ế ị ươ ữ ng tác v i nh ng ớ

chip đi u khi n h tr SNMP đ l y n i dung ho c vi i n i dung. t l ổ ợ ể ấ ề ể ặ ộ ế ạ ộ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

8

t ệ

Hình 1-3 Mô hình giao th c ho t đ ng SNMP. ạ ộ ứ

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

Hình 1-4 Ho t đ ng c a giao th c SNMP ạ ộ ủ ứ

1.4. Qu n lí liên l c gi a management v i các agent ữ ớ ạ ả

Nhìn trên ph ươ ng di n truy n thông, nhà qu n lí (manager) và các tác nhân ả ệ ề

(agent) cũng là nh ng ng ữ ườ ử ụ ả i s d ng, s d ng m t giao th c ng d ng. Giao th c qu n ử ụ ứ ứ ụ ứ ộ

lý yêu c u c ch v n t i đ h tr t ng tác gi a các tác nhân và nhà qu n lý. ầ ơ ế ậ ả ể ổ ợ ươ ữ ả

Management tr c h t ph i xác đ nh đ c các agent mà nó mu n liên l c. có th ướ ế ả ị ượ ạ ố ể

c ng d ng tác nhân b ng đ a ch IP c a nó và c ng UDP đ c gán cho nó. xác đ nh đ ị ượ ứ ủ ụ ằ ổ ỉ ị ượ

C ng UDP 161 đ c dành riêng cho các agent SNMP. Management gói l nh SNMP vào ổ ượ ệ

ộ m t phong bì UDP/IP. Phong bì này ch a c ng ngu n, đ a ch IP đích và c ng 161. M t ứ ổ ộ ồ ổ ỉ ị

th c th IP t i ch s chuy n giao khung UDP t ự ể ạ ổ ẽ ể ớ ệ ố ộ i h th ng b qu n lý. Ti p đó, m t ả ế ị

i ch s chuy n phát nó t i các agent. T ng t th c th UDP t ể ự ạ ổ ẽ ể ớ ươ ự nh v y, l nh TRAP ệ ư ậ

cũng c n xác đ nh nh ng management mà nó c n liên h . Chúng s d ng đ a ch IP cũng ử ụ ữ ệ ầ ầ ị ỉ ị

nh c ng UDP dành cho mamagement SNMP, đó là c ng 162. ư ổ ổ

1.5. C ch v n chuy n thông tin gi a management và agent ơ ế ậ ữ ể

Vi c l a ch n c ch v n chuy n có tính tr c giao v i giao th c truy n thông ệ ự ế ậ ứ ự ề ể ọ ơ ớ

đó. SNMP ch đòi h i c ch truy n t ỏ ơ ế ề ả ỉ ề i không tin c y d li u đ (datagram) đ truy n ậ ữ ệ ể ồ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

9

t ệ

đ a các PDU (đ n v d li u giao th c) gi a management và các agent. Ði u này cho ữ ư ị ữ ệ ứ ề ơ

ồ ọ

i nhi u nhóm giao th c. Mô hình v n chuy n datagram Đ án môn h c Qu n lý h th ng m ng ả phép s ánh x c a SNMP t ạ ủ ệ ố ớ ạ ứ ề ự VIETHANITC ậ ể

gi m đ ả ượ ứ c đ ph c t p c a ánh x t ng v n chuy n. Tuy nhiên, v n ph i nh n th c ứ ạ ủ ạ ầ ể ậ ậ ẩ ả ộ

th y s tham gia c a m t s l a ch n t ng v n chuy n. Các t ng v n chuy n khác ộ ố ự ấ ự ọ ầ ủ ể ể ậ ậ ầ

nhau có th s d ng nhi u k thu t đánh đ a ch khác nhau. Các t ng v n chuy n khác ị ể ử ụ ề ể ậ ầ ậ ỹ ỉ

nhau có th đua ra nh ng h n ch quy mô c a PDU. Ánh x t ng v n chuy n có trách ạ ầ ữ ủ ể ế ể ậ ạ

nhi m ph i x lý các v n đ đánh đ a ch , h n ch quy mô PDU và m t s tham s ả ử ộ ố ỉ ạ ế ệ ề ấ ị ố

t ng v n chuy n khác. ầ ể ậ

Trong phiên b n th hai c a SNMP, ng ứ ủ ả ườ ắ i ta s d ng kinh nghi m đ làm s c ử ụ ể ệ

nét và đ n gi n hóa quá trình ánh x t ạ ớ ả ơ ứ i các chu n v n chuy n khác nhau. Giao th c ể ậ ẩ

qu n lý đ ng v n chuy n m t cách tr c giao, đi u này cũng đ ả ượ c tách kh i môi tr ỏ ườ ự ể ề ậ ộ ượ c

khuy n khích s d ng cho b t c nhóm giao th c nào. ấ ứ ử ụ ứ ế

1.6. B o v truy n thông liên l c gi a management và các agent kh i s c ữ ỏ ự ố ả ệ ề ạ

Trong đi u ki n m ng thi u n đ nh và thi u đ tin c y thì s liên l c qu n lý ế ổ ế ệ ẽ ề ậ ạ ạ ả ộ ị

càng tr ở ộ nên quan tr ng. Làm th nào đ các management liên l c v i các agent m t ế ể ạ ọ ớ

cách tin c y? Vi c SNMP s d ng c ch UDP đ liên l c đã có nghĩa là thi u đi đ tin ơ ế ử ụ ệ ế ể ạ ậ ộ

i cho ch c y. SNMP hoàn toàn đ l ậ ể ạ ươ ử ng trình management ch u trách nhi m và x lý ị ệ

vi c m t thông tin. Các l nh GET, GET-NEXT, và SET đ u đ ệ ấ ệ ề ượ ộ c phúc đáp b ng m t ằ

l nh GET-RESPONSE. H th ng có th d dàng phát hi n ra vi c b m t m t l nh khi ệ ệ ị ấ ệ ố ộ ệ ể ễ ệ

không nh n đ c l nh tr l i. Nó có th l p l ậ ượ ệ ả ạ ể ặ ạ ữ i yêu c u đó m t l n n a ho c có nh ng ộ ầ ữ ầ ặ

hành đ ng khác. Tuy nhiên, các b n tin TRAP do agent t o ra và không đ c phúc đáp ạ ả ộ ượ

kh ng đ nh. Khi l nh TRAP b th t l c, các ch ng trình agent s không bi ị ấ ạ ệ ẳ ị ươ ẽ ế ề ề t v đi u

đó (t t nhiên là management cũng không hay bi t v đi u này). Thông th ấ ế ề ề ườ ả ng các b n

ậ tin TRAP mang nh ng thông tin h t s c quan tr ng cho management, do v y ế ứ ữ ọ

management c n chú ý và c n b o đ m vi c chuy n phát chúng m t cách tin c y. ầ ả ệ ể ả ậ ầ ộ

ấ M t câu h i đ t ra là làm th nào đ chuy n phát các b n tin TRAP tránh m t ỏ ặ ể ể ế ả ộ

mát, th t l c? Ta có th thi t k cho các agent l p l i b n tin TRAP. Bi n s MIB có ấ ạ ể ế ế ặ ạ ả ế ố

th đ c s l n l p l i theo yêu c u. L nh SET c a management có th đ t c u hình cho ể ọ ố ầ ặ ạ ể ặ ấ ủ ệ ầ

bi n s này. Có m t cách khác là agent có th l p l i l nh TRAP cho đ n khi ể ặ ế ộ ố ạ ệ ế

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

10

t ệ

management đ t bi n s MIB đ ch m d t s c . Hãy ghi nh r ng, c hai ph ứ ự ố ế ố ớ ằ ể ấ ả ặ ươ ng

VIETHANITC ồ ọ ạ

i pháp t ng ph n. Trong tr Đ án môn h c Qu n lý h th ng m ng ả pháp trên đ u ch cho ta nh ng gi ỉ ệ ố ữ ề ả ừ ầ ườ ứ ấ ố ầ ng h p th nh t, s l n ợ

i có th không đ đ đ m b o liên l c m t cách tin c y. Trong tr l p l ặ ạ ủ ể ả ể ả ạ ậ ộ ườ ng h p th ợ ứ

hai, m t s c m ng có th d n đ n vi c hàng lo t b n tin TRAP b m t tùy thu c vào ộ ự ố ạ ạ ả ể ẩ ế ệ ấ ộ ị

ơ t c đ mà các agent t o ra chúng. Ði u này làm cho s c m ng tr nên tr m tr ng h n. ố ộ ự ố ạ ề ầ ạ ọ ở

ng h p, n u ta c n chuy n phát nh ng b n tin TRAP t Trong c hai tr ả ườ ữ ế ể ả ầ ợ ớ ề i nhi u

ặ management, thì có th x y ra tình tr ng không nh t quán gi a các management ho c ể ả ữ ấ ạ

x y ra hi n t ả ệ ượ ệ ng th t l c thông tin r t ph c t p. N u các agent ph i ch u trách nhi m ứ ạ ấ ạ ế ả ấ ị

v thi ề ế ế ộ ứ ạ t k cho vi c ph c h i nh ng b n tin TRAP thì càng làm tăng thêm đ ph c t p ụ ồ ữ ệ ả

trong vi c qu n lý các agent trong môi tr ng đa nhà ch t o. ệ ả ườ ế ạ

Ng i ta cũng đã theo đu i c i ti n c ch x lý b n tin s c cho phiên b n th ườ ổ ả ế ơ ế ử ự ố ả ả ứ

hai c a SNMP. Th nh t là đ n nguyên TRAP đ ứ ấ ủ ơ ượ ỏ ộ ệ c b đi và thay th nó b ng m t l nh ế ằ

GET/RESPONSE không yêu c u. L nh này do agent t o ra và chuy n đ n cho ệ ể ế ạ ầ

“management b y” t ẫ ạ ổ ả i c ng UDP-162. Ði u này ph n ánh m t quan đi m là nhà qu n ề ể ả ộ

lý s c có th th ng nh t các b n tin s c r i tr l ự ố ồ ả ạ ể ố ự ố ả ấ i cho các yêu c u o. B ng cách ầ ả ằ

i ta cũng b sung thêm m t c b đi m t đ n th , giao th c đ ỏ ộ ơ ứ ượ ể c đ n gi n hóa. Ng ả ơ ườ ộ ơ ổ

t TRAP MIB đ th ng nh t vi c x lý s c , các s thông tin qu n lý đ c bi ở ả ặ ệ ự ố ử ệ ể ấ ố

management nh n b n tin v các s c này và vi c l p l ề ệ ặ ạ ể ả i đ c i thi n đ tin c y trong ộ ự ố ệ ậ ậ ả

chuy n phát thông tin. ể

1.7. Các ph ng th c c a SNMP ươ ứ ủ

Giao th c SNMPv1 có 5 ph ng th c ho t đ ng, t ng ng v i 5 lo i b n tin ứ ươ ạ ộ ứ ươ ạ ả ứ ớ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

11

t ệ

nh sau: ư

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

M i b n tin đ u có ch a OID đ cho bi t object mang trong nó là gì. OID trong ỗ ả ứ ề ể ế

GetRequest cho bi t nó mu n l y thông tin c a object nào. OID trong GetResponse cho ế ố ấ ủ

bi t nó mang giá tr c a object nào. OID trong SetRequest ch ra nó mu n thi t l p giá tr ế ị ủ ố ỉ ế ậ ị

cho object nào. OID trong Trap ch ra nó thông báo s ki n x y ra đ i v i object nào. ự ệ ố ớ ả ỉ

1.7.1. GetRequest

B n tin GetRequest đ c manager g i đ n agent đ l y m t thông tin nào đó. ả ượ ử ế ể ấ ộ

ủ Trong GetRequest có ch a OID c a object mu n l y. VD : Mu n l y thông tin tên c a ố ấ ố ấ ứ ủ

Device1 thì manager g i b n tin GetRequest OID=1.3.6.1.2.1.1.5 đ n Device1, ti n trình ử ả ế ế

SNMP agent trên Device1 s nh n đ i. ẽ ậ ượ ả c b n tin và t o b n tin tr l ạ ả ờ ả

ộ Trong m t b n tin GetRequest có th ch a nhi u OID, nghĩa là dùng m t ể ứ ề ả ộ

GetRequest có th l y v cùng lúc nhi u thông tin. ể ấ ề ề

1.7.2. GetNextRequest

B n tin GetNextRequest cũng dùng đ l y thông tin và cũng có ch a OID, tuy ể ấ ứ ả

nhiên nó dùng đ l y thông tin c a object n m k ti p object đ c ch ra trong b n tin. ế ế ể ấ ủ ằ ượ ả ỉ

T i sao ph i có ph ng th c GetNextRequest ? Nh b n đã bi ạ ả ươ ư ạ ứ ế t khi đ c qua ọ

nh ng ph n trên : m t MIB bao g m nhi u OID đ nh ng không liên ữ ề ầ ộ ồ ượ ắ c s p x p th t ế ứ ự ư

t m t OID thì không xác đ nh đ t c, n u bi ế ụ ế ộ ị ượ ầ c OID k ti p. Do đó ta c n ế ế

GetNextRequest đ l y v giá tr c a OID k ti p. N u th c hi n GetNextRequest liên ế ế ể ấ ị ủ ự ề ệ ế

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

12

t ệ

c toàn b thông tin c a agent. t c thì ta s l y đ ụ ẽ ấ ượ ủ ộ

VIETHANITC ồ ệ ố ọ ạ

Đ án môn h c Qu n lý h th ng m ng ả 1.7.3. SetRequest

B n tin SetRequest đ c manager g i cho agent đ thi ả ượ ử ể ế ậ ộ t l p giá tr cho m t ị

object nào đó.

 Có th đ t l

Ví d :ụ

i tên c a m t máy tính hay router b ng ph n m m SNMP ể ặ ạ ủ ề ằ ầ ộ

manager, b ng cách g i b n tin SetRequest có OID là 1.3.6.1.2.1.1.5.0 (sysName.0) và ử ả ằ

có giá tr là tên m i c n đ t. ớ ầ ặ ị

ằ  Có th shutdown m t port trên switch b ng ph n m m SNMP manager, b ng ề ể ầ ằ ộ

cách g i b n tin có OID là 1.3.6.1.2.1.2.2.1.7 (ifAdminStatus) và có giá tr là 2 7. Ch ử ả ị ỉ

nh ng object có quy n READ_WRITE m i có th thay đ i đ ổ ượ ữ ề ể ớ c giá tr . ị

1.7.4. GetResponse

M i khi SNMP agent nh n đ c các b n tin GetRequest, GetNextRequest hay ậ ỗ ượ ả

SetRequest thì nó s g i l i b n tin GetResponse đ tr l i. Trong b n tin GetResponse ẽ ử ạ ả ể ả ờ ả

có ch a OID c a object đ c request và giá tr c a object đó. ủ ứ ượ ị ủ

1.7.5. Trap

B n tin Trap đ c agent t ả ượ ự ộ đ ng g i cho manager m i khi có s ki n x y ra bên ỗ ự ệ ử ả

trong agent, các s ki n này không ph i là các ho t đ ng th ự ệ ạ ộ ả ườ ng xuyên c a agent mà là ủ

các s ki n mang tính bi n c . Ví d : Khi có m t port down, khi có m t ng i dùng ự ệ ụ ế ố ộ ộ ườ

login không thành công, ho c khi thi t b kh i đ ng l i, agent s g i trap cho manager. ặ ế ị ở ộ ạ ẽ ử

Tuy nhiên không ph i m i bi n c đ u đ ả ố ề ế ọ ượ ả c agent g i trap, cũng không ph i ử

m i agent đ u g i trap khi x y ra cùng m t bi n c . Vi c agent g i hay không g i trap ề ử ế ố ử ử ệ ả ọ ộ

cho bi n c nào là do hãng s n xu t device/agent quy đ nh. ả ế ố ấ ị

Ph ng th c request/response. SNMP ươ ng th c trap là đ c l p v i các ph ộ ứ ậ ớ ươ ứ

request/response dùng đ qu n lý còn SNMP trap dùng đ c nh báo. ể ả ể ả ọ Ngu n g i trap g i ồ ử

là Trap Sender và n i nh n trap g i là Trap Receiver. M t trap sender có th đ ể ượ ấ c c u ậ ọ ơ ộ

hình đ g i trap đ n nhi u trap receiver cùng lúc. Có 2 lo i trap : trap ph bi n (generic ổ ế ể ử ề ế ạ

trap) và trap đ c thù (specific trap). Generic trap đ c quy đ nh trong các chu n SNMP, ặ ượ ẩ ị

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

13

t ệ

còn specific trap do ng i dùng t đ nh nghĩa (ng i dùng ườ ự ị ườ ở đây là hãng s n xu t ấ ả

VIETHANITC ồ ọ

SNMP device). Lo i trap là m t s nguyên ch a trong b n tin trap, d a vào đó mà ạ Đ án môn h c Qu n lý h th ng m ng ả ứ ộ ố ệ ố ạ ự ả

t b n tin trap có nghĩa gì. phía nh n trap bi ậ ế ả

Theo SNMPv1, generic trap có 7 lo i sau : coldStart(0), warmStart(1), ạ

linkDown(2), linkUp(3), authenticationFailure(4), egpNeighborloss(5),

enterpriseSpecific(6).

Giá tr trong ngo c là mã s c a các lo i trap. Ý nghĩa c a các b n tin generic-trap ố ủ ủ ạ ả ặ ị

nh sau : ư

+ ColdStart: thông báo r ng thi t b g i b n tin này đang kh i đ ng l ằ ế ị ử ả ở ộ ạ i

(reinitialize) và c u hình c a nó có th b thay đ i sau khi kh i đ ng. ở ộ ể ị ủ ấ ổ

+ WarmStart: thông báo r ng thi t b g i b n tin này đang kh i đ ng l i và gi ằ ế ị ử ả ở ộ ạ ữ

nguyên c u hình cũ. ấ

+ LinkDown: thông báo r ng thi t b g i b n tin này phát hi n đ c m t trong ằ ế ị ử ả ệ ượ ộ

nh ng k t n i truy n thông (communication link) c a nó g p l ế ố ặ ỗ ữ ủ ề i. Trong b n tin trap có ả

tham s ch ra ifIndex c a k t n i b l i. ủ ế ố ị ỗ ố ỉ

+ LinkUp: thông báo r ng thi t b g i b n tin này phát hi n đ c m t trong ằ ế ị ử ả ệ ượ ộ

nh ng k t n i truy n thông c a nó đã khôi ph c tr l i. Trong b n tin trap có tham s ế ố ở ạ ữ ủ ụ ề ả ố

ch ra ifIndex c a k t n i đ c khôi ph c. ủ ế ố ượ ỉ ụ

+ AuthenticationFailure: thông báo r ng thi t b g i b n tin này đã nh n đ ằ ế ị ử ả ậ ượ c

m t b n tin không đ c ch ng th c thành công (b n tin b ch ng th c không thành công ộ ả ượ ị ứ ự ự ứ ả

có th thu c nhi u giao th c khác nhau nh telnet, ssh, snmp, ftp, …). Thông th ứ ư ề ể ộ ườ ng

trap lo i này x y ra là do user đăng nh p không thành công vào thi ậ ạ ả t b . ế ị

ủ + EgpNeighborloss: thông báo r ng m t trong s nh ng “EGP neighbor” 8 c a ộ ố ữ ằ

thi ế ị ử t b g i trap đã b coi là down và quan h đ i tác (peer relationship) gi a 2 bên không ệ ố ữ ị

còn đ c duy trì. ượ

ể + EnterpriseSpecific : thông báo r ng b n tin trap này không thu c các ki u ằ ả ộ

generic nh trên mà nó là m t lo i b n tin do ng i dùng t đ nh nghĩa. ạ ả ư ộ ườ ự ị

Ng i dùng có th t đ nh nghĩa thêm các lo i trap đ làm phong phú thêm kh ườ ể ự ị ể ạ ả

năng c nh báo c a thi t b nh : boardFailed, configChanged, powerLoss, cpuTooHigh, ủ ả ế ị ư

v.v…. Ng i dùng t quy đ nh ý nghĩa và giá tr c a các specific trap này, và dĩ nhiên ch ườ ự ị ủ ị ỉ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

14

t ệ

ủ nh ng trap receiver và trap sender h tr cùng m t MIB m i có th hi u ý nghĩa c a ể ể ỗ ợ ữ ộ ớ

VIETHANITC ồ ọ

ạ Đ án môn h c Qu n lý h th ng m ng ả ủ specific trap. Do đó n u b n dùng m t ph n m m trap receiver b t kỳ đ nh n trap c a ộ ệ ố ạ ể ế ề ấ ầ ậ

ư các trap sender b t kỳ, b n có th đ c và hi u các generic trap khi chúng x y ra; nh ng ể ể ọ ả ạ ấ

b n s không hi u ý nghĩa các specific trap khi chúng hi n lên màn hình vì b n tin trap ạ ẽ ệ ể ả

ch ch a ỉ ứ nh ng con s . ố ữ

Hình 1-5 Hình minh h a các ph ng th c SNMPv1 ọ ươ ứ

Đ i v i các ph port ố ớ ngươ th c Get/Set/Response thì SNMP Agent l ng nghe ứ ắ ở

UDP 161, còn ph ng th c trap thì SNMP Trap Receiver l ng nghe port UDP 162. ươ ứ ắ ở

1.8. Các c ch b o m t cho SNMP ơ ế ả ậ

M t SNMP management station có th qu n lý/giám sát nhi u SNMP element, ề ể ả ộ

thông qua ho t đ ng g i request và nh n trap. Tuy nhiên m t SNMP element có th ạ ộ ử ậ ộ ể

đ c c u hình đ ch cho phép các SNMP management station nào đó đ ượ ấ ể ỉ ượ ả c phép qu n

lý/giám sát mình.

Các c ch b o m t đ n gi n này g m có : community string, view và SNMP ậ ơ ế ả ả ơ ồ

access control list.

1.8.1. Community string

Community string là m t chu i ký t c cài đ t gi ng nhau trên c SNMP ộ ỗ đ ự ượ ả ặ ố

ổ ữ ệ manager và SNMP agent, đóng vai trò nh “m t kh u” gi a 2 bên khi trao đ i d li u. ư ữ ẩ ậ

Community string có 3 lo i : Read-community, Write-Community và Trap-Community. ạ

Khi manager g i GetRequest, GetNextRequest đ n agent thì trong b n tin g i đi ử ử ế ả

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

15

t ệ

có ch a Read-Community. Khi agent nh n đ c b n tin request thì nó s so sánh Read- ứ ậ ượ ẽ ả

ồ ạ ọ

Đ án môn h c Qu n lý h th ng m ng ệ ố ả community do manager g i và Read-community mà nó đ ử VIETHANITC c cài đ t. N u 2 chu i này ế ặ ỗ ượ

gi ng nhau, agent s tr l i; n u 2 chu i này khác nhau, agent s không tr l i. ẽ ả ờ ố ả ờ ế ẽ ỗ

+ Write-Community đ ượ ậ c dùng trong b n tin SetRequest. Agent ch ch p nh n ỉ ấ ả

thay đ i d li u khi write-community 2 bên gi ng nhau. ổ ữ ệ ố

+ Trap-community n m trong b n tin trap c a trap sender g i cho trap receiver. ủ ử ả ằ

Trap receiver ch nh n và l u tr b n tin trap ch khi trap-community 2 bên gi ng nhau, ữ ả ư ậ ố ỉ ỉ

tuy nhiên cũng có nhi u trap receiver đ c c u hình nh n t t c b n tin trap mà không ề ượ ấ ậ ấ ả ả

quan tâm đ n trap-community. ế

ề + Community string có 3 lo i nh trên nh ng cùng m t lo i có th có nhi u ư ư ể ạ ạ ộ

string khác nhau. Nghĩa là m t agent có th khai báo nhi u read-community, nhi u write- ề ề ể ộ

community.

Trên h u h t h th ng, read-community m c đ nh là “public”, write-community ế ệ ố ặ ầ ị

m c đ nh là “private” và trap-community m c đ nh là “public”. ặ ị ặ ị

Community string ch là chu i ký t d ng cleartext, do đó hoàn toàn có th b nghe ỗ ỉ ự ạ ể ị

lén khi truy n trên m ng. H n n a, các community m c đ nh th ng là “public” và ữ ề ặ ạ ơ ị ườ

“private” nên n u ng i qu n tr không thay đ i thì chúng có th d dàng b dò ra. Khi ế ườ ể ễ ả ổ ị ị

community string trong m ng b l i dùng bình th ng t i m t máy tính nào ị ộ ạ , m t ng ộ ườ ườ ạ ộ

đó trong m ng có th qu n lý/giám sát toàn b các device có cùng community mà không ể ả ạ ộ

đ c s cho phép c a ng ượ ự ủ ườ i qu n tr . ị ả

1.8.2. View

Khi manager có read-community thì nó có th đ c toàn b OID c a agent. Tuy ể ọ ủ ộ

nhiên agent có th quy đ nh ch cho phép đ c m t s OID có liên quan nhau, t c là ch ọ ộ ố ứ ể ị ỉ ỉ

c m t ph n c a MIB. T p con c a MIB này g i là view, trên agent có th đ nh đ c đ ọ ượ ầ ủ ể ị ủ ậ ộ ọ

nghĩa nhi u view. Ví d : agent có th đ nh nghĩa view interfaceView bao g m các OID ể ị ụ ề ồ

liên quan đ n interface, storageView bao g m các OID liên quan đ n l u tr , hay ế ư ữ ế ồ

AllView bao g m t t c các OID. ồ ấ ả

M t view ph i g n li n v i m t community string. Tùy vào community string ả ắ ề ớ ộ ộ

c là gì mà agent x lý trên view t ng ng. Ví d : agent đ nh nghĩa read- nh n đ ậ ượ ử ươ ứ ụ ị

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

16

t ệ

community “inf” trên view interfaceView, và “sto” trên storageView; khi manager g iử

ồ ạ ọ

Đ án môn h c Qu n lý h th ng m ng ệ ố ả request l y OID ifNumber v i community là “inf” thì s đ ớ ấ ẽ ượ VIETHANITC ằ c đáp ng do ifNumber n m ứ

trong interfaceView; n u manager request OID hrStorageSize v i community “inf” thì ế ớ

agent s không tr ẽ l ả ờ ế i do hrStorageSize không n m trong interfaceView; nh ng n u ư ằ

manager request hrStorageSize v i community “sto” thì s đ c tr l i do hrStorageSize ẽ ượ ớ ả ờ

n m trong storageView. ằ

Vi c đ nh nghĩa các view nh th nào tùy thu c vào t ng SNMP agent khác nhau. ư ế ệ ị ừ ộ

Có nhi u h th ng không h tr tính năng view. ệ ố ỗ ợ ề

1.8.3. SNMP access control list

Khi manager g i không đúng community ho c khi OID c n l y l ầ ấ ạ ử ặ ằ i không n m

trong view cho phép thì agent s không tr l i. Tuy nhiên khi community b l ả ờ ẽ ị ộ ộ thì m t

manager nào đó v n request đ c thông tin. ẫ ượ

Đ ngăn ch n hoàn toàn các SNMP manager không đ c phép, ng i qu n tr có ể ặ ượ ườ ả ị

th dùng đ n SNMP access control list (ACL). SNMP ACL là m t danh sách các đ a ch ể ế ộ ị ỉ

IP đ c phép qu n lý/giám sát agent, nó ch áp d ng riêng cho giao th c SNMP và đ ượ ụ ứ ả ỉ ượ c

cài trên agent. N u m t manager có IP không đ ế ộ ượ c phép trong ACL g i request thì agent ử

s không x lý, dù request có community string là đúng. ẽ ử

Đa s các thi ng thích SNMP đ u cho phép thi t l p SNMP ACL. ố t b t ế ị ươ ề ế ậ

1.9. C u trúc b n tin SNMP ả ấ

SNMP ch y trên n n UDP. C u trúc c a m t b n tin SNMP bao g m : version, ề ạ ộ ả ủ ấ ồ

community và data.

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

17

t ệ

Hình 1-6 C u trúc b n tin SNMP ấ ả

VIETHANITC ồ ệ ố ọ ạ

Đ án môn h c Qu n lý h th ng m ng ả + Version : v1 = 0, v2c = 1, v2u = 2, v3 = 3. Ph n Data trong b n tin SNMP g i là PDU (Protocol Data Unit). SNMPv1 có 5 ả ầ ọ

ph ng th c ho t đ ng t ươ ạ ộ ứ ươ ả ng ng 5 lo i PDU. Tuy nhiên ch có 2 lo i đ nh d ng b n ạ ị ứ ạ ạ ỉ

tin là PDU và Trap-PDU; trong đó các b n tin Get, GetNext, Set, GetResponse có cùng ả

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

18

t ệ

đ nh d ng là PDU, còn b n tin Trap có đ nh d ng là Trap-PDU. ị ạ ạ ả ị

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

CH

NG 2.

ƯƠ

T NG QUAN V PH N M M GIÁM SÁT VÀ Ầ Ề QU N TR M NG SOLARWINDS

Ổ Ả

Ị Ạ

2.1. Gi i thi u v solarwinds ớ ệ ề

Solarwinds là b công c h tr đ c l c cho nhà qu n tr nh m phân tích, giám ụ ổ ợ ắ ự ả ằ ộ ị

sát cũng nh các công c qu n lý vi c th c thi trên h th ng m ng. Ph n l n các công ụ ả ầ ớ ệ ố ự ư ệ ạ

ồ c trong solarwinds đ u s d ng giao th c SNMP đ truy n thông. Solarwinds bao g m ụ ề ử ụ ứ ể ề

32 công c đ c chia làm 6 ph n l n. ụ ượ ầ ớ

 Network Discovery Tools  Ping Diagnostic Tools  Tools for Cisco Routers  IP Address Management Tools  Fault & Performance Monitoring Tools  Miscellaneous Tools

2.2. Các ch c năng qu n tr c a Solarwinds. ả ị ủ ứ

1. Performance management: Qu n lý vi c th c thi c a h th ng. ả ủ ệ ố ự ệ

 Đ tin c y. ậ ộ

 Th i gian truy n ề ờ

 Tính hi u quệ ả

 Công c s d ng: Network performance monitor. ụ ử ụ

2. Configuration management: Qu n lý các thông s c u hình c a h th ng. ủ ệ ố ố ấ ả

 Install (Cài đ t)ặ

 Update (C p nh t) ậ ậ

 Extension (M r ng) ở ộ

 Công c d ng: Network performance monitor, DNS Analyser và s ụ ử ụ

DNS/Whois Resover.

3. Fault management: Qu n lý l i cho h th ng m ng. ạ ỗ

ả  Preactive: Kh c ph c khi có s c x y ra. ụ ệ ố ự ố ả ắ

c khi h th ng x y ra l  Proactive: Tác đ ng đ n h th ng tr ộ ệ ố ế ướ ệ ố ả ỗ i (đi u này ề

i qu n tr m ng) d a vào kinh nghi m c a ng ự ủ ệ ườ ị ạ ả

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

19

t ệ

 Công c s d ng: Network performance monitor. ụ ử ụ

VIETHANITC ồ ọ ệ ố

ạ ậ ệ ố 4. Security management: Qu n lý b o m t h th ng m ng. ả ạ

Đ án môn h c Qu n lý h th ng m ng ả ả  Packer Filter: L c gói d li u ữ ệ ọ

 Access Control: Đi u khi n truy c p. ề ể ậ

 Tài nguyên m ng.ạ

 Service:

• Xác th c ai mu n dùng tài nguyên ố ự

• Gi i h n quy n cho t i dùng s d ng tài nguyên. ớ ạ ề t c ng ấ ả ườ ử ụ

• B t kỳ d li u l u tr nào cũng đ c c p quy n. ữ ệ ư ữ ấ ượ ấ ề

• Tính toàn v n d li u trên đ ng truy n. ẹ ữ ệ ườ ề

• Tính không ch i cãi c a vi c chia s . ẽ ủ ệ ố

 Công c s d ng: ụ ủ ụ

• Port Scanner: Xác đ nh trên Agent có nh ng d ch v nào đang ch y thông ữ ụ ạ ị ị

qua s hi u c ng c a d ch v . ụ ủ ị

ố ệ ổ • SNMP Brute Force Attack: Công c quét community c a Agent. ụ ủ

5. Accounting management: Qu n lý tài kho n ng i dùng. ả ả ườ

 Xác th c.ự

 C p quy n. ề ấ

 Giám sát quy n h n trên Agent. ề ạ

 Công c s d ng: IP Network Browser. ụ ử ụ

2.3. Cài đ t và c u hình Solarwinds Orion NetWork Performance Monitor (NPM) ấ ặ

2.3.1. Gi i thi u v Orion Network Porformance Monitor (NPM). ớ ệ ề

Orion Network Performance Monitor (Orion NPM) cung c p toàn di n v các l ệ ề ấ ỗ i

và hi u su t qu n lý m ng v i s phát tri n m ng nhanh chóng và m r ng m ng l ể ớ ự ở ộ ệ ạ ạ ấ ạ ả ướ i

ớ giám sát v i nhu c u c a b n. Cho phép b n thu th p và xem m t cách kh d ng v i ạ ầ ủ ạ ả ụ ậ ớ ộ

th i gian th c và s li u th ng kê tr c ti p t ố ệ ế ừ ự ự ố ờ trình duy t web c a b n. Trong khi theo ủ ạ ệ

dõi, thu th p và phân tích d li u t thi t b đ nh tuy n (router), chuy n m ch (switch), ữ ệ ừ ậ ế ị ể ế ạ ị

t b h tr SNMP. Orion NPM giúp t ườ ng l a (firewall), máy ch (server), và b t c thi ủ ấ ứ ử ế ị ỗ ợ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

20

t ệ

cho b n đ n gi n, d s d ng.. Orion NPM có th m t ít th i gian đ tri n khai và ể ử ụ ể ấ ể ể ạ ả ơ ờ

ồ ệ ố ạ

t ph i có chuyên gia t v n. Orion NPM cung c p kh năng hi n th Đ án môn h c Qu n lý h th ng m ng ả ọ không c n thi ả ế ầ VIETHANITC ấ ư ấ ể ả ị

t b m ng (Network device), máy ch nhanh chóng và hi u v các v n đ c a các thi ề ề ủ ệ ấ ế ị ạ ủ

(server) và các ng d ng trên m ng c a b n. ụ ủ ạ ứ ạ

• Orion NPM giúp b n theo dõi s li u hi u su t quan t

i s d ng Orion NPM?  T i sao l ạ ạ ử ụ

ố ệ ệ ấ ạ r ng sau đây thi ọ ế t

b trên m ng. ị ạ

 M ng l ạ

i s n có ướ ẵ

 Công su t s d ng băng thông ấ ử ụ

 CPU và s d ng b nh ử ụ ộ ớ

 Phát hi n l i và lo i b ệ ỗ ạ ỏ

 Đ tr M ng. ộ ễ ạ

 Node, giao di n, và tình tr ng kh i l ng ố ượ ệ ạ

• Cung c p kh năng giám sát, đ y đ các tùy ch n hoàn toàn d a trên

 Kh i l ố ượ ng s d ng. ử ụ

ủ ự ầ ấ ả ọ

giao di n Web, các c nh báo, báo cáo linh đ ng, và kh năng m r ng linh ho t. ở ộ ệ ạ ả ả ộ

 Nh ng l ữ ợ i ích c a NPM. ủ

 Cài đ t nhanh. ặ

 D hi u và d s d ng. ễ ử ụ ễ ể

 Giá c ph i chăng. ả ả

 Cung c p kh năng m r ng. ả ở ộ ấ

2.4. Cài đ t và c u hình ấ ặ

2.4.1.1. Yêu c u c n thi ặ ầ ầ t tr ế ướ

ầ ề ầ ứ

ng < Yêu c uầ ừ ớ 500< đ i t ố ượ 2000 L n h n 2000 đ i ố ơ ngượ t

c khi cài đ t. a. Yêu c u v ph n c ng máy ch . ủ 100 Qu n lý t ả ố đ n 500 đ i ế ngượ t 2.0 GHz 2.4 GHz 3.0 GHz

Ghi chú: Dùng b x lý kép ( Dual processor) ộ ử

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

21

t ệ

ậ ng v t T c đ x lý ố ộ ử CPU Dung l ượ i thi u lý t ố ể ố 5GB Ghi chú: c n ít nh t 1GB dung l NPM và p i cài đ t vào cùng 2 GB ầ ả ấ ặ ượ h th ng n i đang l u tr ơ ổ ệ ố ng tr ng đ cài đ t Orio ể ữ 20GB ặ ư

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ạ ọ ồ

ệ ố h đi u hành ệ ề

3GB B nh chính 4GB 4GB ộ ớ

B ng ả 2-1 Yêu c u ph n c ng máy ch tr ầ ứ ủ ướ ầ c khi cài đ t Solawinds ặ

b. Yêu c u v ph n m m. ầ ề ầ

ề ầ

ề Ph n m m Opera System ch đ 32-bit.IIS ph i đ ặ ả ượ ở ế ộ ả ủ ị ụ ộ ể ả ụ

ườ

ườ ặ

ả Máy ch WEB ủ ch đ 32-bit. Yêu c uầ - Windows Server 2003 ho c 2008, v i ớ IIS c cài ả đ t. Nên qu n tr c c b đ đ m b o ặ đ y đ ch c năng c a công c Orion ầ ủ ứ NPM i dùng - L u ý: SolarWinds khuyên ng ư không nên cài đ t Orion NPM trong môi ặ tr ng Windows XP, Windows Vista ho c Windows 7. -Microsoft IIS phiên b n 6.0 và cao h n, ơ ở ế ộ

ụ .NET Framework D ch v Trap SNMP ị ụ ả

Trình duy t web ả ệ - Phiên b n 3.5 tr lên. ở - Các thành ph n, công c giám sát và ầ qu n lý h đi u hành Windown ệ ề - Internet Explorer phiên b n 6.0 tr lên ở ho c Firefox phiên b n 3.0 tr lên. ả ặ ở

2-2Yêu c u ph n m m tr B ng ả ề ầ ầ ướ c khi cài đ t Solawinds ặ

c. Yêu c u v c s d li u. ầ ề ơ ở ữ ệ

ng < Yêu c uầ ừ ớ 500< đ i t ố ượ 2000 L n h n 2000 đ i ố ơ ngượ t 100 Qu n lý t ả ố đ n 500 đ i ế ngượ t

SQL Server - SQL Server 2005 SP1 Express, Standard, or Enterprise. - SQL Server 2008 Express, Standard, or Enterprise.

2GHz 2GB 2.4GHz 5GB 3GHz 20GB

2GB 3GB 4GB T c đ x lý CPU ố ộ ử ng đĩa Dung l ượ c ngứ B nh chính ớ ộ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

22

t ệ

2-3 Yêu c u v CSDL B ng ả ầ ề

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

 M t s l u ý: ộ ố ư

2.4.1.2. Cài đ t.ặ

c khi cài NPM ph i cài .Net Framwork phiên b n 3.5 tr lên tr c. ướ ả ả ở ướ

• Tr • Cài đ t IIS tr ặ

c khi b n cài NPM, mà ch y u là World Wide Web ướ ủ ế ạ

Service (www), Simple Network Management Protocol (SNMP) và WMI SNMP

Provider.

t nh t nên cài vào đĩa h th ng, t c là đĩa logic l u file • Khi cài đ t, t ặ ố ấ ổ ệ ố ứ ổ ư

cài đ t NPM và h đi u hành là m t. ệ ề ộ

t ph n h tr IPv6 đ i v i các h đi u hành Windows Server ặ • Nên t ắ ổ ợ ầ ệ ề ố ớ

2008, Windows Vista, or Windows 7 tr c khi cài đ t. ướ ặ

 Quá trình cài đ t NPM: ặ

• Tìm đ n file th c thi right click ự

 open. ế

• Đi n email c a b n vào

Hình 2-7 Giao di n b t đ u cài đ t NPM ệ ắ ầ ặ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

23

t ệ

 Continue ủ ạ ề

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

Hình 2-8 Đi n Email đ đăng ký tr ể ề ướ c khi b t đ u cài đ t ặ ắ ầ

• B t đ u cài đ t. ặ ắ ầ

Hình 2-9 B t đ u cài đ t ặ ắ ầ

• Ch n đ ng d n đ l u th m c cài đ t. Nên đ m c đ nh. ọ ườ ể ặ ị ư ụ ể ư ặ ẫ

Hình 2-10 Ch n đ ọ ườ ng d n đ l u th m c cài đ t ặ ư ụ ể ư ẫ

• Tùy ch n cài đ t. ặ ọ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

24

t ệ

ử ụ ặ + Express Install: Cài đ t khi không có SQL Server database s d ng cùng v i ớ NPM.

ồ Đ án môn h c Qu n lý h th ng m ng ả ệ ố ọ

VIETHANITC ạ + Advanced Install: Cài đ t NPM s d ng SQL database đang hi n hành. ệ ử ụ ặ

Hình 2-11 L a ch n cài đ t ặ ự

ọ • Quá trình cài đ t các gói c u hình. ặ ấ

Hình 2-12 Quá trinh cài đ t các gói c u hình ấ ặ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

25

t ệ

• Cài đ t thành công. ặ

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

Hình 2-13 Cài đ t thành công ặ

• Sau khi cài đ t xong s xu t hiên giao di n qu n lý c a Solarwinds. ẽ ấ ủ ệ ả ặ

Hình 2-14 Giao di n đăng nh p qu n lý Solarwinds ệ ậ ả

Đ c u hình ch n 2.4.1.3. C u hình ấ ể ấ ọ Star  Program  Solarwinds Orion  Configuration and

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

26

t ệ

Auto-Discovery  Configuration Winzad.

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

Hình 2-15 Đ ng d n đ n ti n ích c u hình ườ ệ ế ẫ ấ

Các l a ch n c u hình. ọ ấ ự

c c u hình Hình 2-16 L a ch n các thành ph n đ ọ ầ ượ ấ ự

 C u hình Database. ấ

• SQL Server: Ch n Server SQL. ọ

• Use Windows Authentication: Ch ng th c b ng Windowns ự ằ ứ

• Use SQL Server Authentication: Ch ng th c b ng SQL Server s d ng ử ụ ứ ự ằ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

27

t ệ

c s d li u g c và password đ đăng nh p. ơ ở ữ ệ ố ể ậ

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

Hình 2-17 L a ch n ki u ch ng th c ự ọ ứ ự ể

 Tùy ch n t o m i c s d li u ho c là s d ng c s d li u đang hi n ệ ặ ớ ơ ỡ ữ ệ ơ ỡ ữ ệ ọ ạ ử ụ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

28

t ệ

hành.

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

Hình 2-18 S d ng CSDL hi n hành ử ụ ệ

 C u hình Website qu n lý. ấ ả

• IP Address: đi n đ a ch IP c a Web server. ủ ề ị ỉ

ố ệ ổ

ng d n th m c g c l u website. Nên • Port: S hi u c ng truy c p c a website. ậ ủ • Website Root Directory: Ch n đ ẩ ọ ườ ư ụ ố ư

đ m c đ nh. ể ặ ị

 N u ch n yes khi đăng nh p vào web Consol ph i ch ng th c ng

i: • 2 tùy ch n bên d ọ ướ

ự ứ ế ả ậ ọ ườ i

dùng.

 N u ch n no thì khi đăng nh p không c n ph i ch ng th c ng ậ ự ứ ế ả ầ ọ ườ i

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

29

t ệ

dùng.

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

Hình 2-19 L a ch n tùy ch n kích ho t hay không kích ho t ch ng th c ự ự ứ ạ ạ ọ ọ

 Ch n các d ch v mu n cài đ t. ụ ặ ố ọ ị

Hình 2-20 L a ch n d ch v mu n cài đ t ặ ọ ị ự ụ ố

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

30

t ệ

i web vào SQL Server. K t thúc quá trình này là công vi c c u hình thành ả ệ ấ ế Quá trình t công.

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

31

t ệ

Hình 2-21 Quá tình c u hình ấ

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

CH

H

NG 3.

NG D N S D NG CÁC TÍNH NĂNG

ƯỚ

Ẩ Ử Ụ ƯƠ CHÍNH TRONG SOLARWINDS ORION NETWORK PERFORMANCE MONITOR (NPM)

3.1. Đăng Nh p L n Đ u Tiên ầ ậ ầ

Hình 3-22 Giao di n đăng nh p ệ ậ

ng trình.  Nh p User name và password đ vào trang giao di n chính c a ch ể ủ ệ ậ ươ

 Dùng User name: Admin và đ tr ng password cho l n đang nh p đ u tiên. ể ố ầ ậ ầ

Sau khi đăng nh p b n có th đ i m t kh u và thêm user tùy ý. ể ổ ẩ ậ ạ ậ

3.2. Giao Di n Chính C a Ch ng Trình: ủ ệ ươ

Hình 3-23 Giao di n chính c a ch ng trình ủ ệ ươ

 Home: hi n th các thông tin chung v h th ng m ng c a b n. Nh các s ề ệ ố ủ ạ ư ể ạ ị ự

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

32

t ệ

ki n, các l u ý, danh sách 10 s ki n đáng quan tâm (top 10), các c nh báo,… ự ệ ư ệ ả

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ạ ọ ồ

đây có th  Network: hi n th tình tr ng c a các Node m ng c a h th ng. t ủ ủ ệ ố ể ạ ạ ừ ể ệ ố ị

giám sát h th ng m t cách t ng th nh t. ộ ể ấ ệ ố ổ

3.3. Gi i Thi u Giao Di n Home: ớ ệ ệ

3.3.1. Summary

tab này ta có cái nhìn t ng quan v các s ki n c a h th ng. Ở ự ệ ủ ệ ố ề ổ

 Có th bi t t ng c ng các lo i s ki n “Event Summary” ể ế ổ ạ ự ệ ở ộ

Hình 3-24 Tính năng th ng kê s ki n ự ệ ố

 Có th tìm ki m node “Search Nodes” ể ế ở

Hình 3-25 Tính năng tìm ki mế

 Có b ng x p h ng 25 s ki n sau cùng. ế ạ ự ệ ả

Hình 3-26 X p h ng và th ng kê các s ki n c a h th ng ự ệ ủ ệ ố ế ạ ố

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

33

t ệ

 Có th có cái nhìn t ng quan h th ng m ng v i “Map” – s đ m ng. ệ ố ơ ồ ạ ể ạ ổ ớ

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

Hình 3-27 S đ nhìn t ng quan c a m ng ơ ồ ủ ạ ổ

 Có th qu n lý Nodes v i “All Nodes” ể ả ớ

Hình 3-28 H th ng qu n lý node ệ ố ả

 Có th qu n lý alert v i “All Triggered Alerts” ớ ể ả

Hình 3-29 Qu n lý triggered Alerts ả

3.3.2. Group

Qu n lý các nhóm Nodes, nhóm các Alerts, nhóm các v n đ . ề ấ ả

3.3.3. Top 10

Top 10 s ki n c a các th lo i. Ch ng h n nh : top 10 Nodes cu i cùng g i gói ự ệ ủ ể ạ ử ư ẳ ạ ố

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

34

t ệ

ICMP.

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

Hình 3-30 Top 10 node responed ICMP

Ngoài ra còn top 10 các v n đ khác nh : ư ề ấ

c gói tin ICMP (Ping).

ớ ớ ầ

ng ổ ứ

ế ố ề

o Top 10 Nodes ko nh n đ ậ ượ o Top 10 Nodes v i ch s CPU g n đây nh t. ỉ ố ấ o Top 10 Nodes v i ch s memory g n đây nh t. ấ ỉ ố c ng s d ng cao. o Top 10 Nodes có dung l ượ ữ ụ o Top 10 Access point có s client k t n i nhi u nh t. ấ ố o ... Top 10 này, chúng ta có th bi t m t vài Nodes, interface, AP,... v i nh ng ch ể ế ộ Ở ữ ớ ỉ

ng” nh t. ng gi i quy t. s cao nh t, “b t th ấ ố ấ ườ ấ Đ có th đ a ra h ể ư ể ướ ả ế

3.3.4. Event (s ki n) ự ệ

Trong tab này có t t c các s ki n c a t t c các m ng đang qu n lý. Có top các ấ ả ự ệ ủ ấ ả ả ạ

ờ s ki n g n đây nh t... có th ch n m ng mình mu n xem s ki n, lo i s ki n, th i ự ệ ạ ự ệ ể ọ ự ệ ạ ầ ấ ố

gian x y ra s ki n,... ự ệ ả

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

35

t ệ

Hình 3-31 Th ng kê s ki n c a các m ng đang qu n lý ự ệ ủ ả ạ ố

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ

ồ ọ 3.3.5. Alerts (c nh báo) ả

Có th bi ể ế ầ ủ t có bao nhiêu alert đang ho t đ ng, tìm ki m alert theo yêu c u c a ạ ộ ế

Nh theo tên, theo thi t b ,... qu n tr viên. ị ả ư ế ị

Hình 3-32 H th ng c nh báo - Alerts ệ ố ả

3.3.6. Syslog

ả Đây nh file log trong windows. Có th tìm ki m log theo các yêu c u c a qu n ầ ủ ư ể ế

tr viên. Nh theo th i gian, đ a đi m(nodes, interfaces,...), lo i log,... ể ư ạ ờ ị ị

3.3.7. Trap (b y l i) ẩ ỗ

Theo dõi các Trap đang th c hi n. Sau khi t o Trap thì qu n tr viên có th theo ự ệ ể ạ ả ị

dõi t i đây. ạ

Nói chung, trong tab Home qu n tr viên có th theo d i, tìm ki m các thông tin ể ế ả ỏ ị

v h th ng m ng c a mình. ạ ề ệ ố ủ

3.4. Gi i thi u giao di n Network: ớ ệ ệ

Trong giao di n Network có các tab: NPM Summary, Top 10 Network, Wireless, ệ

VSANs, Overview. Trong đó NPM Summary và Top 10 Network t ng t trong giao ươ ự

di n Home nên chúng ta không nh c l i. ắ ạ ệ

3.4.1. Wireless

Qu n lý v các thi t b m ng không dây (AP, laptop,...). Bi c các thông s ề ả ế ị ạ t đ ế ượ ố

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

36

t ệ

t b đó. c a thi ủ ế ị

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

Hình 3-33 Qu n lý thi t b m ng không dây Wireless ả ế ị ạ

3.4.2. VSAN (Virtual Storage Area Network):

VSAN – M ng l i khu v c l u tr o. Cho phép qu n tr viên giám sát v ạ ướ ự ư ữ ả ả ị ề

VSAN. C ng nh nh ng tab khác, đây có các ch c năng nh cho bi ư ữ ủ ở ứ ư ế ầ t các s ki n g n ự ệ

đây v VSAN, VSAN nodes, … ề

3.4.3. Overview

Đây là tab quan tr ng, qu n lý các nodes, các interface. ả ọ

Hình 3-34 Tr ng thái các node trong m ng ạ ạ

Nodes:

• Node Status: tình tr ng c a Node (up, down, warning,…) ủ ạ

• IP Address: đ a ch ip c a Node. ị ủ ỉ

• Machine Type: mô t bi u t ả ể ượ ng c a nhà cung c p ấ ủ

i trung bình c a node • Average Response Time: th i gian tr l ả ờ ờ ủ

• Packet Loss: ph n trăm các gói d li u b m t ị ấ ữ ệ ầ

• Memory Used: ph n trăm b nh Ram ph i s d ng

• CPU Load: ph n trăm công su t s d ng CPU ấ ữ ụ ầ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

37

t ệ

ả ử ụ ộ ớ ầ

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ồ

• Interface percent utilization: ph n trăn interface s d ng.

ọ Interfaces:

• Interface type: Lo i interface.

ử ụ ầ

• Interface errors and discards today: interface b l

ị ỗ i và đã lo i b trong hôm ạ ỏ

• Interface errors and discards this hour: interface l

nay.

ỗ i và đã lo i b trong gi ạ ỏ ờ

• Interface status: tình tr ng interface.

này.

• Interface traffic: l u l

ng interface. ư ượ

ộ Qu n lý t ng Nodes b ng cách sau: right – click vào m t node, s hi n ra m t ẽ ệ ừ ằ ả ộ

menu v i các tính năng nh sau: ư ớ

Hình 3-35 Menu các tính năng qu n lý node ả

3.4.3.1. IP Network Browser

Là m t công c đ phát hi n ra m t m ng t ng tác. IP Network Browser có th ụ ể ệ ạ ộ ộ ươ ể

quét qua m t subnet và hi n m t cách chi ti t các thi trong subnet đó. M i đ a ch ệ ộ ộ ế t b ế ị ở ỗ ị ỉ

IP đ c g i đi trong gói Ping. Đ i v i m i đ a ch đ c h i đáp l i , IP Network ượ ố ớ ỗ ị ỉ ượ ữ ồ ạ

Browser s t p h p đ ẽ ậ ợ ượ ứ c nhi u thông tin. Công c này s d ng SNMP, M t giao th c ử ụ ụ ề ộ

SNMP ph i ho t đ ng đ c trên thi xa , h p l đ IP Network Browser có th ạ ộ ả ượ t b t ế ị ừ ợ ệ ể ể

t v thi t b . D i đây là giao di n t ng tác c a IP Network t p h p thông tin chi ti ậ ợ ế ề ế ị ệ ươ ướ ủ

Browser Tool

 Scan a Single Device : nh p vào Hostname c a Router, Server , Switch PC… ủ ậ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

38

t ệ

r i sau đó kích vào nút Scan Device đ quét. ồ ể

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ạ ọ ồ

 Scan a Subnet : nh p vào đ a ch IP và subnet mask . IP Network Browser s ị ỉ ẽ ệ ố ậ

quét nh ng host cùng subnet mask trong m ng. ữ ạ

 Scan an IP Address Range : Nh p vào đ a ch IP b t đ u và k t thúc c a dãy ắ ầ ủ ế ậ ị ỉ

t c các giá tri trong dãy đ a ch đ a ch IP c n quét , IP Network Browser s quét ra t ị ẽ ầ ỉ ấ ả ị ỉ

IP b t đ u và k t thúc ( k c đ a ch b t đ u và k t thúc ) ể ả ị ỉ ắ ầ ắ ầ ế ế

Hình 3-36 IP Network Browser

3.4.3.2. Trace route

ng trên đ ng truy n c a m ng đ máy tính Không ch hi n ral u l ỉ ệ ư ượ ườ ề ủ ạ c l y t ượ ấ ừ

t b khác.Nó còn hi n th thông tin SNMP đ đ n 1 server đích ho c thi ế ặ ế ị ể ị ượ c ch n t ọ ừ

thi t b đ ế ị ượ ề ờ c nh n ra.Đây là 1 công c đ nh tuy n tìm ki m m nh.Thông tin v th i ế ụ ị ế ạ ậ

gian Response và s gói b m t đ c hi n không ch d i d ng s mà còn là d ng thanh ị ấ ượ ố ỉ ướ ạ ệ ạ ố

đ th . ồ ị

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

39

t ệ

Hình 3-37 Tính năng Trace route

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

3.4.3.3. Ping

Đây là m t phiên b n đ h a c a ti n ích PING. Ping Tools s g i gói ICMP ồ ọ ủ ẽ ữ ệ ả ộ

đ n đ a ch IP đích và tính toán th i gian Response và s gói b m t. ờ ế ị ấ ố ỉ ị

Hình 3-38 Tính năng Ping

3.4.3.4. Enhanced ping

Giám sát k t n i liên t c c a Router, Server, PC và ghi l i th i gian đáp ng t ụ ủ ế ố ạ ứ ờ ạ i

nh ng th i đi m th t. ữ ể ậ ờ

Hình 3-39 Enhanced ping

Giám sát t xa tr ng thái port trên thi t b . Có th ch đ nh dãy đ a ch IP đ scan, 3.4.3.5. Port Scanner ạ ừ ế ị ể ỉ ể ị ị ỉ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

40

t ệ

cũng nh port đ scan. ư ể

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

Hình 3-40 Tính năng port scanner

xa. Thi xa ph i đ c thi t l p đ đi u ki n đ có Telnet đ n thi t b ế ị ở t b ế ị ở ả ượ ế ậ ủ ề ệ ể 3.4.3.6. Telnet ế

th telnet đ n. ế ể

3.4.3.7. WatchIt!

Giám sát server, router, web sites,… và thông báo khi các thi t b m ng không ế ị ạ ở

tr ng thái s n sàng. ạ ẵ

Hình 3-41 Tính năng giám sát các thi t b m ng ế ị ạ

Có th xây d ng m t danh sách các subnet trong m ng b ng cách duy t qua t 3.4.3.8. Subnet list ự ể ệ ạ ằ ộ ấ t

c các m c trong b ng đ nh tuy n. Đích đ n trong b ng đ nh tuy n ph i có SNMP ả ụ ế ế ế ả ả ả ị ị

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

41

t ệ

enable , và ph i bi c SNMP community string. ả t đ ế ượ

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

Hình 3-42 SubnetList – Xây d ng danh sách các subnet trong m ng ự ạ

3.4.3.9. CPU Gauge

S giám sát b x lý đ c cài đ t vào trên máy Window 2000 và Router Cisco và ộ ử ẽ ượ ặ

switch. CPU c a thi c giám sát qua giao th c SNMP. ủ t b đ ế ị ượ ứ

Hình 3-43 CPU Gauge – Giám sát CPU c a server và router Cisco ủ

Có th hi n th nhi u thông tin th ng kê v Router và Switch đ ng th i. 3.4.3.10. Real-Time Interface Monitor ị ể ệ ề ề ố ờ ồ

Hình 3-44 Hi n th các thông tin v Router và Switch ề ể ị

i qu n tr có 3.4.3.11. MIB Browser Là công c c b n ( c t l ụ ơ ả ố ỏ i) c a k thu t m ng. Nó cho phép ng ạ ủ ỹ ậ ườ ả ị

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

42

t ệ

th truy v n 1 thi ể ấ t b ế ị ở xa v c u hình software ho c là hardware qua SNMP. ặ ề ấ

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

Hình 3-45 Truy v n ấ c u hình software ho c là hardware qua SNMP ặ ấ

3.4.3.12. DOS Ping

G i gói ICMP cho nodes đó. Nh m t l nh ping bình th ng. ư ộ ệ ử ườ

Hình 3-46 Ping nodes

3.4.3.13. Remote Desktop

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

43

t ệ

Cho phép th c hi n thao tác remote desktop đ n máy tính xa. ự ế ệ ở

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

3.5. Th c hành giám sát m ng v i Solarwinds NPM ự ớ ạ

3.5.1. Mô hình gi l pả ậ

Hình 3-47 Mô hình gi ả ậ l p qu n lý m ng v i Solarwinds NPM ớ ạ ả

Đ th c hi n giám sát v i mô hình gi l p nh trên, giao th c SNMP ph i đ ể ự ệ ớ ả ậ ả ượ c ứ ư

kích ho t trên các thi t b m ng và th c hi n cài đ t ph n m m Solarwinds NPM trên ạ ế ị ạ ự ệ ề ặ ầ

Server Manager ch y h đi u hành Windows server 2003. ạ ệ ề

3.5.2. C u hình Router cisco h tr giám sát m ng ỗ ợ ạ ấ

e M t đ nh Router cisco không kích ho t d ch v SNMP. Đ kích ho t, vào mod ạ ị ặ ị ụ ể ạ

c th c hi n trên Router global configuration th c hi n các dòng l nh sau. Demo đ ệ ự ệ ượ ự ệ

Cisco 3620.

Router(config)#snmp-server community public RO

Router(config)#snmp-server community private RW

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

44

t ệ

Router(config)#snmp-server chassic-id Cisco-Viethanit

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

Hình 3-48 L nh c u hình kích ho t SNMP trên router cisco ệ ạ ấ

Đ xem th ng kê ho t đ ng c a SNMP trên router. Th c hi n gõ l nh show ạ ộ ự ủ ệ ệ ể ố

snmp trên privileged mode

Hình 3-49 K t qu th ng kê ho t đ ng c a SNMP trên router cisco b ng l nh ạ ộ ả ố ủ ế ệ ằ

Đ giám sát ti n trình ho t đ ng c a SNMP. Ti n hành gõ l nh debug snmp và ạ ộ ủ ế ệ ể ế

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

45

t ệ

gõ no debug snmp đ t t giám sát. ể ắ

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

Hình 3-50 K t qu debug đ giám sát SNMP trên router ể ế ả

3.5.3. Th c hi n tìm ki m phát hi n thi t b m ng s d ng Network Sonar Winzad: ự ệ ệ ế ế ị ạ ử ụ

M c đích: Đ dò tìm xem có nh ngthi t b nào đang tham gia trong m ng. ụ ữ ể ế ạ ị

Vào Start  Program  Solarwinds Orion  Configuration and Auto-Discovery  Network

Discovery.

Hình 3-51 Kh i đ ng Network Discovery ở ộ

ọ ớ

o N u mu n t o Discovery m i, ch n Add New Discovery. o N u mu n s d ng m t Discovery đã có đ tìm l ộ

i m ng c a b n, ố ạ ố ử ụ ể ạ ủ ạ ạ

ch n Discovery b n mu n s d ng, nh p vào Discover Now. ố ử ụ ấ ạ ử ấ ố ọ o N u mu n ch nh s a Discovery đã có, ch n Discovery đó và nh p vào Edit

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

46

t ệ

ế ế ọ ỉ ế đ th c hi n vi c thay đ i. ể ự ệ ệ ổ

ồ ọ

t c các thi Đ án môn h c Qu n lý h th ng m ng ả ế ạ VIETHANITC ề t b tìm th y trong nhi u ấ ế ị ậ ệ ố o N u b n mu n nh p m t s ho c t ố

Discovery đã có thành m t Discovery, ch n Import All Results. ạ ế ợ ế ị ớ ộ c kích ho t k t h p thành m t ữ ế ậ ố

ấ ớ ọ ộ ạ ặ ấ ả ộ ố ọ ộ t b m i đã đ o N u mu n nh p nh ng thi ượ Discovery m i, ch n m t Discovery đã có và nh p vào Import New Results.

ạ ỏ ấ ố ọ o N u mu n lo i b Discovery nào đó thì ch n Discovery đó và nh p vào ế Delete

Hình 3-52 Tùy ch n t o Discovery m i ớ ọ ạ

ế ề ầ ỗ o N u các thi

ể ế ụ ế ị ạ Private thì nh n Next đ ti p t c. ế ị ạ ầ ỗ o N u các thi ho c n u mu n s d ng SNMPv3 thì nh n Add New Credential. ặ t b m ng không yêu c u chu i truy n thông khác Public ho c ấ t b m ng yêu c u chu i truy n thông khác Public hay Private ề ấ ố ử ụ ế ặ ế

Hình 3-53 T o Discovery m i ớ ạ

ả Đi n thông tin chu i truy n thông vào SNMP Community String. Ch n phiên b n ề ề ỗ ọ

ể ế c a SNMP mu n s d ng trong ph n SNMP Version. Ch n Add và nh p Next đ ti p ủ ố ử ụ ầ ấ ọ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

47

t ệ

t c.ụ

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

Hình 3-54 Đi n tham s SNMP ề ố

Hình 3-55 K t qu sau khi t o SNMP ả ế ạ

ủ N u mu n tìm hi u b t kỳ vCenter VMware ESX máy ch ho c trên m ng c a, ủ ể ế ạ ặ ấ ố

xác nh n r ng Thăm dò ý ki n cho VMware đ c ki m tra, và sau đó hoàn t t các b ậ ằ ế ượ ể ấ ướ c

sau đ thêm ho c ch nh s a các thông tin c n thi t VMware. Click Add vCenter or ESX ử ể ầ ặ ỉ ế

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

48

t ệ

Credential.

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

Hình 3-56 T o m i vCenter ạ ớ

N u mu n add thêm VMware ch n New credential, đi n tên, user name và ế ề ố ọ

password. Sau đó ch n Add và Next đ ti p t c. ể ế ụ ọ

Hình 3-57 T o m i Vmware Credential ạ ớ

N u mu n tìm ki m thi t b qua đ a ch IP thì đi n dãy IP mu n thăm dò vào IP ế ế ố ế ị ề ố ị ỉ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

49

t ệ

Ranges, n u mu n thêm đ a ch IP thì nh n vào Add More. ế ấ ố ị ỉ

VIETHANITC ồ ọ ạ

Đ án môn h c Qu n lý h th ng m ng ả N u mu n tìm ki m nh ng thi t b đang k t n i đ n 1 router nào đó trong 1 ệ ố ế ữ ế ố ế ị ế ố ế

subnet thì ch n Subnet, n u mu n tìm trong 1 subnet nào đó thì ch n Add a New Subnet ế ố ọ ọ

và đi n subnet mask cho subnet đó r i ch n Add, n u mu n tìm 1 router c th nào đó ụ ể ề ế ồ ố ọ

thì ch n Add a Seed Router r i ch n Add. Xác nh n r ng t ồ ậ ằ ọ ọ ấ ả ố t c các m ng mà b n mu n ạ ạ

th c hi n tìm ki m đ c ki m tra, sau đó kích Next. ự ệ ế ượ ể

N u đã bi t các đ a ch IP ho c tên máy ch c a các thi t b mu n tìm ki m và ế ế ủ ủ ặ ị ỉ ế ị ế ố

đ a vào c s d li u Orion, ch n Specific Nodes sau đó đi n đ a ch IP ho c hostnam ư ơ ở ữ ệ ề ặ ọ ỉ ị

t b đó. c a thi ủ ế ị

Hình 3-58 Dãy IP c n quét ầ

đ phân bi t v i các Discovery khác. Cung c p ấ tên và mô t ả ể ệ ớ

Thay đ i v trí các thanh tr t ho c gõ m t giá tr trong ms, đ thi ổ ị ượ ể ặ ộ ị ế ậ t l p th i gian ờ

đ i SNMP, tìm ki m ...... ợ ế

N u ch mu n s d ng SNMP thì tích ch n User SNMP-only. M c đ nh thì ử ụ ế ặ ố ọ ỉ ị

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

50

t ệ

Network Sonar s d ng ICMP. ử ụ

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

Hình 3-59 Đi u các tham s SNMP đ Scan ề ể ố

ặ N u mu n ch y Discovery h ng ngày ho c theo l ch c đ nh thì ch n Daily ho c ặ ố ị ế ằ ạ ố ọ ị

Custom sau đó đi n th i gian gi a các l n th c hiên. ự ữ ề ầ ờ

ọ N u mu n ch y ngay thì ch n Yes, run this discovery now, còn không thì ch n ế ạ ố ọ

No.

Hình 3-60 Ch n l ch Discovery ọ ị

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

51

t ệ

Quá trình tìm ki m các thi t b đang có trên m ng. ế ế ị ạ

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

Hình 3-61 Quá trình Discovery

t c các thi K t qu tìm ki m: Hi n th t ế ị ấ ả ể ế ả ết b tìm th y đang có trên m ng trong ấ ạ ị

đó có Router Cisco 3620 nh trong mô hình gi l p. ư ả ậ

Hình 3-62 K t qu Discovery ế ả

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

52

t ệ

• L u k t qu vào c s d li u. ơ ở ữ ệ ư ế ả

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

Hình 3-63 L u k t qu Discovery vào CSDL ả ư ế

Quá trình tìm ki m hoàn t t. ế ấ

3.5.4. Th c hi n giám sát router Cisco 3620 ự ệ

Sau khi quá trình scan m ng k t thúc, trong ph n NPM Summary s xu t hi n các ẽ ấ ế ệ ầ ạ

Hình 3-64 Các node m ng và tr ng thái sau khi quét

nodes m ng phát hi n đ ệ ượ ạ ạ . c và tr ng thái c a t ng nodes m ng ủ ừ ạ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

53

t ệ

ạ ạ

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

Th c hi n click vào Router cisco 3620 đ giám sát thi t b này. ự ể ệ ế ị

Hình 3-65 Thông tin t ng quan c a router. ổ ủ

Solarwinds NPM cho phép ng i qu n tr có th giám sát thông tin v CPU, ườ ề ể ả ị

ồ ế Memory đang s d ng, IP, Tên, lo i router, tr ng thái interface… và l p bi u đ k t ử ụ ể ạ ậ ạ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

54

t ệ

qu r t tr c quan. ả ấ ự

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

Hình 3-66 Thông tin c th v router ụ ể ề

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

55

t ệ

Hình 3-67 Thông tin v CPU và Memory đ c s a d ng ề ượ ử ụ

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

Hình 3-68 Giám sát các interface c a router ủ

Click vào interface c th đ xem chi ti t thông tin v interface ụ ể ể ế ề

Hình 3-69 xem chi ti t thông tin v interface ế ề

3.5.5. Thi t l p m t c nh báo (Alerts) ế ậ ộ ả

Ti n hành click Start > All Programs > SolarWinds Đ thi ể ế ậ t l p c nh báo. ả ế

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

56

t ệ

Orion > Alerting, Reporting, and Mapping > Advanced Alert Manager.

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

• Click View > Configure Alerts

Hình 3-70 Thi t l p qu n lý Alerts ế ậ ả

Hình 3-71 C u hình Alerts ấ

Click New đ t o m t alert m i ho c ch n trong b ng các alert đã có s n. ể ạ ả ặ ẳ ộ ớ ọ

Có nhi u lo i alert nh : c nh báo có nhi u h n 10 client truy c p m ng không ư ả ề ề ậ ạ ạ ơ

t,… dây, c nh báo v m t interface b t ề ộ ị ắ ả

Sau khi ch n đ c lo i c nh báo chúng ta có th l p l ch đ thi ọ ượ ể ậ ị ạ ả ể ế ậ ạ t l p nó ch y

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

57

t ệ

vào gi , ngày, tháng chúng ta mu n. B ng cách ch n edit: xu t hi n b ng Edit Alert ờ ệ ả ằ ấ ố ọ

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

Hình 3-72 Ch nh s a Alerts ỉ ử

ể ấ • Trong bang Edit Alert có nhi u tab đ chúng ta c u hình nh : ư ề ự ệ ặ

o General: đ t tên cho alert, hi n ra câu thông báo khi th c hi n alert này, click ô “Alert ạ ở ự ệ ọ ờ ệ ch n nút “enable this alert” đ b t đ u alert. Th c hi n th i gian alert ch y ể ắ ầ Evaluation Frequency”

ế ậ t l p đi u ki n cho alert: ệ ề o Trigger Condition: thi

Hình 3-73 Thi ế ậ ấ t l p c u hình th i gian cho Alerts ờ

ng giám sát trong “Type of Propenty to Monitor”. Có ọ ạ ố ượ ạ ề

t l p đi u ki n, có các s l a ch n: all, any, none, not all. ế ậ ự ự ọ ể ẽ ề ệ ầ

 Ch n lo i đ i t ư  Link all: đ thi Đi u ki n này s nói rõ h n ặ ơ ở ể ệ ề

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

58

t ệ

nhi u lo i nh : Node, Interface, Volume, Wireless access,… ề ệ ph n sau.  Add ho c Delete: đ thêm ho c xóa đi u ki n. ặ  Export Condition: xu t ra đ s d ng cho các alert khác n u c n. ể ữ ụ ế ầ ấ

ồ Đ án môn h c Qu n lý h th ng m ng ả ạ ệ ố

ọ  Import Condition: thêm các đi u ki n có s n t ệ ề VIETHANITC ạ ừ nh ng alert đã t o t ẵ ừ ữ

c h p l tr Ch đ nh m t kho ng th i gian cho các đi u ki n đ ờ c.ướ ị ỉ ệ ề ả ộ ượ ợ ệ ả ta nh p kho ng ậ

th i gian vào ô “Do not trigger this action until condition exits for more than. ờ

o Reset Condition:

Hình 3-74 Reset condition

 Reset when trigger conditions are no longer true: th c hi n l ệ ạ ự ề i khi đi u ki n ko còn n a. ữ ệ

 Reset this alert when the following conditions are met: th c hi n l i alert ệ ạ ự này khi g p đi u ki n bên d ề ệ

ướ ự ặ ầ  Ph n bên d i t ướ ươ Alert Supprenssion: thi i đây. Trigger Condition. t l p m t đàn áp Alert. Các b c c u hình t ng t ế ậ ộ ướ ấ ươ ố ng đ i

gi ng Trigger Condition. ố

Hình 3-75 Suppress alert

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

59

t ệ

Time of Day: thi t ế l pậ l ch cho alert, kho ng th i gian th c hi n alert. ự ệ ả ờ ị

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

Hình 3-76 L p l ch cho Alerts ậ ị

Trigger Actions: báo hi u đang th c hi n alert này. M c đích là báo cho qu n tr ệ ự ụ ệ ả ị

viên bi t alert này đang ho t đ ng, ko ho t đ ng, x y ra s c ,… tùy vào vi c c u hình ế ệ ấ ạ ộ ạ ộ ự ố ả

mà ph ươ ạ ng th c báo hi u c a alert khác nhau. Có th là g i mail, ch i m t đo n nh c ệ ủ ứ ử ể ạ ộ ơ

ho c ch y m t ng d ng,… d a vào c u hình này qu n tr viên dù xa c ng có th ộ ứ ụ ự ả ấ ạ ặ ị ở ủ ể

bi t đ ế ượ ệ ố c h th ng m ng c a mình nh th nào. ủ ư ế ạ

Hình 3-77 Tùy ch n c u hình ph ng th c báo hi u c a Alerts ọ ấ ươ ệ ủ ứ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

60

t ệ

 Add new action: thêm lo i hình th c báo hi u ệ ạ  Edit selected action: ch nh s a hình th c báo hi u ử ệ ỉ  Copy Actions To Reset: l p l i báo hi u 1 l n n a ầ ữ ặ ạ ứ ệ

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ồ

c đây.

ừ ữ

ướ

ạ ọ  Delete Selected Actions: xóa b báo hi u ệ ỏ  Export Selected Actions: l u l i file c u hình báo hi u đ s d ng cho các ệ ấ ư ạ ể ữ ụ alert sau này.

nh ng alert tr ệ

 Import Actions: thêm file c u hình báo hi u đã có t ấ nh Triger Actions, nh ng báo hi u này xãy ra khi ự ư ệ ề

ng t ư o Reset Actions: t

x y ra s c , d a vào nh ng đi u ki n đã khai báo trong tab “Reset Condition”. ả ự ố ự ươ ữ

Nh v y là đã hoàn thành các b ướ ấ

ệ ể ể ộ c c u hình m t alert. ộ ệ ấ ấ ạ ụ • Đi u ki n All, Any, None, Not All trong vi c c u hình m t alert: đ hi u đi u ề ki n này ta xét ví d sau đây: CPU >=80%, Node=down, gói tin th t b i>=75%. V i cách hi u c a 4 ki u all, any, none, not all nh sau: ư ư ậ ề ệ ớ ứ ề ệ ể ủ ỉ ự ể ệ o All: ch th c hi n khi c 3 đi u ki n đ u đúng, t c là CPU>=85% và

ề ả ấ ạ ỉ ầ ự ứ ệ Node=down và gói tin th t b i>=75%. ặ o Any: th c hi n khi 1 trong 3 đi u ki n sai, t c là ch c n CPU>=85% ho c ệ Node=down ho c gói tin th t b i>=75%. ề ấ ạ ặ ỉ ự ấ ạ o None: ch th c hi n khi CPU<85% và Node=up và gói tin th t b i<75%. Nh v y nó ng i v i All. ư ậ c sai, t c là CPU<85% ượ ự ứ ệ

ệ c l ượ ạ ớ o Not all: th c hi n khi 1 trong đi u ki n đ o ng ả ệ ho c Node=up ho c gói tin th t b i<75%. ặ ặ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

61

t ệ

ề ầ ợ ộ ả ư c hi u qu cao nh t trong vi c qu n lý h th ng. đ ề ấ ạ Chúng ta c n ph i đ a ra các đi u ki n m t cách chính xác và h p lý đ đ t ể ạ ệ ệ ố ệ ệ ả ấ ả ượ

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ạ ọ ồ

K T LU N

 K t qu đ t đ c ả ạ ượ ế

ề ế o V lý thuy t:

Nhóm đã tìm hi u đ c t ng quan v giao th c giám sát m ng SNMP. các ể ượ ổ ứ ề ạ

ph ng th c giám sát m ng. u nh c đi m trong thi t k c a SNMP. ươ ạ Ư ứ ượ ể ế ế ủ

Tìm hi u lý thuy t v ph n m m qu n tr m ng Solarwinds. ề ế ề ầ ị ạ ể ả

o V th c hành ề ự

Tri n khai h th ng giám sát và qu n tr m ng v i Solarwinds trên mô hình gi ệ ố ị ạ ể ả ớ ả

l p, th c hi n m t s ti n ích giám sát và qu n tr m ng c b n. ậ ộ ố ệ ơ ả ị ạ ự ệ ả

 H n chạ ế

ề Vì th i gian có h n nên ch a tìm hi u h t các tính năng c a b ph n m m ư ủ ể ế ầ ạ ờ ộ

Solarwinds. Ch a đi sâu vào giao th c SNMP. ư ứ

Có s d ng tài li u t d ch t c ngoài nên ch c ch n s có ch sai v ng ử ụ ệ ự ị n ừ ướ ắ ẽ ề ắ ổ ữ

nghĩa cũng nh thu t ng chuyên môn s d ng. ữ ử ụ ư ậ

Đ án ch a mang tính th c t ự ế ư ồ ề cao. H th ng m ng ng d ng ph n m m ứ ụ ệ ạ ầ ố

Solarwinds không tri n khai th c t nên ch a phát hi n đ c các l ự ế ể ư ệ ượ ỗ ấ i cũng nh các v n ư

đ phát sinh. ề

 H ng m ướ ở

Tri n khai ph n m m giám sát và qu n lý m ng Solarwind trong môi tr ề ể ả ạ ầ ườ ự ng th c

t ế ế ể ơ n u có đi u ki n. Ti p t c tìm hi u b ph n m m Solarwind m t cách tri n đ h n ế ụ ệ ề ề ệ ể ầ ộ ộ

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

62

t ệ

n a.ữ

VIETHANITC Đ án môn h c Qu n lý h th ng m ng ả ệ ố ọ ồ

TÀI LI U THAM KH O

ạ Ệ

• Sách, giáo trình, đ ánồ

[1]. AdministratorGuide-Orion Common Components – Tài li u tham kh o t

nhà ả ừ ệ

[2]. AdministratorGuide-OrionNPM - tài li u tham kh o t

s n xu t. ả ấ

[3]. EvaluationGuide-OrionNPM - tài li u tham kh o t

ả ừ ệ nhà s n xu t. ả ấ

[4]. QuickStartGuide-OrionNPM - tài li u tham kh o t

ả ừ ệ nhà s n xu t. ả ấ

ả ừ ệ nhà s n xu t. ả ấ

[5]. Báo Cáo Tri n Khai Solawind trong mô hình th c t - Nguy n Ti n L c – ự ế ể ự ế ễ

H c Vi n B u Chính Vi n Thông. ư ễ ệ ọ

Internet

[1].

http://solarwinds.com/support/

Nhóm 1 - MM02A– Nguy n Hoàng – H u Ngh – T n Vi

Trang

63

t ệ