Snmp ca mijloc de rețele de gestionare, Computerpress
1. Introducere
Activitățile organizațiilor moderne sunt strâns legate de utilizarea tehnologiei informațiilor, fie că este vorba un computer în firmă mică manager de la locul de muncă sau o rețea corporativă de o companie mare - integrator de sistem. Și mai mult organizarea și funcția sa este mai importantă decât cerințele mai mari pentru sistemele informatice, furnizarea acestor funcții, iar mai scump prețul fiecărei defecțiuni. Eficacitatea companiei devine din ce în ce mai dependentă de calitatea echipamentelor sale informatice și de telecomunicații.
întrebare în special acută de fiabilitate și eficiență maximă a rețelelor. Pierderile uriașe de la probleme de rețea, ceea ce duce la pierderea de date, o scădere bruscă a performanței, servere de blocare și alte probleme, sunt bănci, financiare, transport și companiile de telecomunicații. Prin urmare, deosebit de important pentru problema de gestionare a rețelei.
Network Management - un set de măsuri și activități care vizează îmbunătățirea eficienței funcționării rețelei, detectarea și eliminarea eșecurilor în activitatea sa, dezvoltarea corectă și modernizare, precum și reducerea costurilor în cele din urmă. Sunt împărțite funcții de management de rețea în două grupuri:
managementul element de rețea:
- Tratamentul eșec:
- căutare, detectarea, localizarea și eliminarea defectelor și erorilor;
- prevenirea avertizare și eșec;
- monitorizarea sistemului de cablu;
- monitorizare la distanță și segmente de legătură.
- Managementul performanței:
- colectarea și analiza datelor statistice privind funcționarea analizei traficului în rețea;
- planificarea și evaluarea utilizării resurselor de rețea;
- analiza și interpretarea protocoalelor;
- planificarea dezvoltării rețelei, managementul segmentare.
În prezent, gestionarea rețelelor utilizate de aplicații care rulează pe baza unor platforme de gestionare a rețelei, cum ar fi compania sisteme de Hewlett-Packard HP OpenView. NetView pentru AIX (IBM), SunNet manager (Sun), Spectrum (Cabletron Systems), Sisteme de management al NetWare (Novell ) și o varietate de alte instrumente de gestionare a cross-platform.
În centrul acestor mijloace este utilizarea SNMP (Simple Network Management Protocol). protocolul SNMP este conceput pentru a colecta și transmite informațiile de serviciu (informații de stare) între diferite calculatoare.
2. Definirea SNMP
SNMP - un protocol de familie TCP / IP (protocolul SNMP este descris în RFC 1157). Acesta a fost inițial dezvoltat de o comunitate de Internet (comunitatea Internet) pentru a monitoriza și depana routere și poduri (poduri). SNMP vă permite să monitorizeze și să transmită informații cu privire la starea:
- computerele care execută Windows NT;
- servere LAN Manager;
- routere și gateway-uri;
- minicomputer sau mainframe;
- Servere Terminal;
- concentratoare.
SNMP folosește o arhitectură distribuită format din sistemele de control (sisteme de management) și agenți (agenți). Cu ajutorul calculatorului de serviciu Microsoft SNMP rulează Windows NT, poate emite un raport cu privire la starea sa a sistemului de management SNMP la rețea utilizând protocolul TCP / IP.
Serviciul SNMP trimite informații despre starea unuia sau mai multor calculatoare la cerere sau atunci când există un eveniment important, cum ar fi un calculator nu este suficient spațiu pe hard disk.
2.1. Sisteme de control și agenți
SNMP vă permite să monitorizeze mai multe calculatoare folosind sistemele de management și agenți, așa cum este prezentat în Fig. 1.
Sistemul de management SNMP
Funcția principală a sistemului de control - solicitarea de informații de la agenții. Sistemaupravleniya (sistem de management) - este orice computer pe care rulează software-ul de software de management SNMP. Sistemul de control poate efectua operațiunile primi, get-și setați.
agent SNMP
Funcția principală a agentului SNMP este de a efectua operațiuni set inițiate de către sistemul de control. Agent - este orice computer care execută software-ul adecvat SNMP, de obicei, un server sau router. Serviciul Microsoft SNMP - agent software SNMP este software-ul.
Singura operație care poate fi inițiată de un agent, - capcană. Această acțiune semnalează sistemele de control ale unui eveniment neobișnuit, cum ar fi o încălcare a parolei.
2.2. Serviciul Microsoft SNMP
Serviciul Microsoft SNMP furnizează servicii de agent SNMP este orice computer care rulează programul de management SNMP (Fig. 2). SNMP Serviciu:
SNMP model arhitectural
Microsoft SNMP Serviciul este scris folosind interfața Windows Sockets. Acest lucru vă permite să-l accesați din sistemele de gestionare a rețelei create de mijloacele de interfață. Serviciul SNMP trimite și primește mesaje prin intermediul UDP (portul 161) și folosește IP pentru a sprijini SNMP-un mesaj de rutare. SNMP permite utilizarea unor agenți suplimentari legate în mod dinamic biblioteci pentru a sprijini alte baze de date MIB. Furnizorii terță parte pot dezvolta propriile lor baze de date MIB pentru a fi utilizate cu serviciul Microsoft SNMP. Microsoft SNMP include Microsoft Win32 modul (API SNMP administrator pentru a simplifica dezvoltarea de SNMP-aplicații).
Astfel, SNMP vă permite să monitorizeze computerele care rulează Windows NT, și semnal sistem de control asupra evenimentelor. Serviciul Microsoft SNMP oferă servicii de agent, biblioteci suplimentare DLL și Win32 SNMP Administrator API pentru a simplifica dezvoltarea de SNMP-aplicații.
Informațiile pe care solicitările sistemului de management de agenți, stocate într-o bază de date specială de informații MIB (Information Management Base).
MIB - este un set de obiecte controlate, care furnizează informații despre dispozitive de rețea, cum ar fi numărul de sesiuni active sau versiuni de rețea ale sistemului de operare care rulează pe computer. Principalul lucru este că agentul SNMP, și baza de date MIB este la fel de obiecte interpreta controlate. Astfel, sistemul de control folosind o bază de date MIB «știe» ce informații pot fi obținute de la agentul și ce caracterizează acest lucru sau acel obiect.
Serviciu SNMP acceptă Internet MIB II, LAN Manager MIB II, DHCP MIB și WINS MIB.
Internet MIB II
Internet MIB II - este o extensie Internet MIB I. anterior standard definește 171 obiect necesar pentru rezolvarea problemelor și analiza de configurare (date de bază Internet MIB II este descrisă în RFC 1212).
LAN Manager MIB II
LAN Manager MIB II definește aproximativ 90 de obiecte, care includ elemente cum ar fi statistic, sesiune, utilizator, datele de conectare, precum și informații cu privire la resursele partajate. Pentru cele mai multe obiecte LAN Manager de MIB II este setat acces read-only, din cauza lipsei de securitate în SNMP.
Windows NT 4.0 nave cu WINS MIB. Această bază de date definește obiecte pentru monitorizarea activității WINS-server. Modulul Winsmib.dll este instalat automat când instalați serviciul WINS Server. El supraveghează aproximativ 70 de setări WINS, cum ar fi numărul de solicitări care au răspuns cu succes, numărul cererilor respinse și data și ora copierea bazei de date ultima sesiune.
nume de arbori
nume de obiecte MIB-spațiale au o structură ierarhică. Fig. 3 arată că aceasta este organizată astfel încât fiecare obiect monitorizat poate corespunde unui nume unic. Puterea de a guverna părți din spațiile de nume sunt atribuite organizațiilor individuale. Prin urmare, organizația, la rândul său, au dreptul de a atribui nume, fără consultarea Comitetului de Internet. De exemplu, spațiul de nume 1.3.6.1.4.1.77 este atribuit LAN Manager. Deoarece 1.3.6.1.4.1.77 atribuite LAN Manager, Microsoft Corporation premiat 1.3.6.1.4.1.311, și toate noua bază de date MIB va fi creat pe acea ramură. Microsoft poate atribui nume de obiecte oriunde în acest spațiu de nume.
Identificatorul de obiect în ierarhie este înregistrată ca o secvență de etichete care începe și se termină cu obiectul rădăcină în sine. Etichetele sunt separate prin puncte. De exemplu, identificatorul de obiect pentru MIB II de mai jos.
4.6. de detectare a erorilor
În cazul în care serviciul SNMP a eșuat din orice motiv, acesta va fi notat în jurnalul de sistem în Vizualizator evenimente. Asta în cazul în care ar trebui să arate mai întâi atunci când există o problemă asociată cu serviciul SNMP.
- Faceți clic pe Start, indicați spre Programe, apoi - pe Instrumente de administrare și faceți clic pe Event Viewer (figura 16.).
- Selectați pictograma pentru mesajul pentru a citi informațiile despre eroarea (fig. 17. Fig. 18).
- Faceți clic pe butonul Start, indicați spre Programs, apoi - Instrumente de administrare, apoi faceți clic pe Performance Monitor (fig.19.). fereastra Performance Monitor va apărea (fig. 20).
- În meniul Edit, selectați Adăugare la meniul Chart. Va adăuga caseta de dialog (fig. 21) Graficului.
- 3. În câmpul obiect, faceți clic pe săgeată pentru a afișa o listă de obiecte.
Observarea datagramele IP în Performance Monitor
Înapoi la Performance Monitor, și puteți urmări activitatea cauzate de punerea în aplicare a Ping (fig. 24). Ca urmare a unui ping IP-datagramă a fost trimis la al doilea și două mesaje ICMP sunt scrise în al doilea. Acest lucru se datorează faptului că fiecare a trimis IP-datagrama ca răspuns vine două mesaje ICMP - echo cerere (echo request) și răspuns ecou (echo).
4.8. Aplicație SNMPUTIL utilitate
Ca parte a setului de resurse Microsoft Windows NT vine Snmputil utilitar care verifică corectitudinea instalării serviciului SNMP pentru comunicarea cu stațiile de management SNMP. Snmputil efectuează aceleași provocări ca managerul SNMP.
Aici este sintaxa:
- get - vă permite să obțineți valoarea identificatorului obiectului solicitat;
- getnext - permite obținerea valorii obiectului după identificatorul specificat;
- mers pe jos - permite trece de ramură MIV identificator de obiect specificat.
snmputil getnext dhcpserver Public.1.3.6.1.4.1.311.1.3.2.1.1.1
În mod similar, aplicarea de utilitate Snmputil.ehe pentru WINS 1.3.6.1.4.1.311.1.2.1.17 obiect și WINS 1.3.6.1.4.1.311.1.2.1.18 obiect, puteți determina modul în care au fost prelucrate cu succes interogări rezolvate VICTORII-server
și cât de multe interogări nereușite server WINS
O cerere de utilitate Snmputil.exe LAN Manager de 1.3.6.1.4.1.77.1.1.1 obiect și LAN Manager obiect 1.3.6.1.4.1.77.1.1.2
returnează numărul versiunii de Windows NT Server, care rulează pe computer.
5. Concluzie
Astfel, protocolul SNMP din familia TCP / IP vă permite să monitorizeze și să transmită informații cu privire la starea computerele care rulează Windows NT, servere LAN Manager, routere și gateway-uri, de minicomputere sau mainframe, servere terminale, hub-uri. SNMP folosește o arhitectură distribuită format din sisteme de management și agenți.
Înainte de a instala SNMP, trebuie să definiți comunitate - un grup care deține SNMP-calculator. SNMP asigură un nivel minim de securitate și de testare în funcție de context pentru agenții. Puteți utiliza Event Viewer pentru a detecta întreruperi ale serviciului SNMP.
Cu Microsoft calculator SNMP-serviciu care rulează Windows NT, poate emite un raport cu privire la starea sa a sistemului de management SNMP la rețea utilizând protocolul TCP / IP.
Serviciul SNMP trimite informații despre starea unuia sau mai multor calculatoare la cerere sau atunci când există un eveniment important, cum ar fi un calculator nu este suficient spațiu pe hard disk.
Acest protocol este sprijinit de ambele Microsoft Systems Management Server, și produse OpenView (Hewlett-Packard), Unicenter TNG (Computer Associates), Tivoli (IBM). Windows NT Server și Windows NT Workstation includ agent SNMP care vă permite să le gestionați cu ajutorul tuturor acestor produse.