Ce este SNMP? Simplu protocol de gestionare a rețelei

Majoritatea tipurilor moderne de echipamente de rețea suportă protocolul SNMP. Acest standard este considerat foarte simplu în structură. Implementarea sa în infrastructura de rețea a companiilor moderne este ușoară. Gestionarea computerelor printr-un protocol adecvat poate fi realizată utilizând o gamă largă de soluții software. Care sunt principalele caracteristici ale SNMP? Cum funcționează în practică protocolul relevant?

Ce este SNMP?

Care este protocolul SNMP?

În primul rând, vom studia informațiile de bază despre tehnologia în cauză. Ce este SNMP? aceasta abrevierea înseamnă ca protocol simplu de gestionare a rețelei și înseamnă "Simplu protocol de gestionare a rețelei". Acest standard se numără printre cele mai frecvente care sunt utilizate pentru a controla diferite dispozitive în rețele IP care funcționează pe baza arhitecturii TCP / IP. De exemplu, routere, switch-uri, stații de lucru, imprimante de rețea.

adesea considerat protocolul utilizat în acele cazuri în care infrastructura implică dispozitive de monitorizare care sunt conectate la rețea, pentru îndeplinirea condițiilor stabilite de către administrator. Structura traficului de date, care se realizează prin intermediul protocolului SNMP include, printre altele, cele care sunt reprezentate ca variabile care pot fi descrise prin configurația obiect al managementului, care este într-un sistem în rețea. Prin intermediul aplicațiilor de control, variabilele corespunzătoare pot fi solicitate și, în unele cazuri, date.

Funcțiile SNMP

Protocolul în cauză permite Administratorii de rețea pentru a configura anumite dispozitive care utilizează serverul principal fără a recurge la programe speciale, a căror funcționalitate este proiectată pentru a monitoriza diverse procese de rețea. Cu ajutorul protocolului în cauză poate fi efectuată în timpul administrării rețelei de procese nu numai managementul (SNMP, în acest sens este un instrument unic), prin diferite proceduri, dar, în special, să monitorizeze, de asemenea, performanța infrastructurii, identificarea problemelor apărute în pentru a monitoriza utilizarea resurselor de rețea.

Să analizăm acum ce componente cheie formează infrastructura rețelelor care funcționează pe baza SMTP.

SNMP: componentele principale

SNMP este un protocol care implică utilizarea mai multor componente ale rețelei. Cele mai importante sunt:

- obiect gestionat - un computer sau o aplicație la care trimite anumite comenzi utilizând protocolul în cauză, administratorul de rețea;

- Baza de date MIB;

- agent de aplicare;

- program manager;

- sistem de interoperabilitate a rețelei.

Obiectul gestionat nu poate primi numai comenzi de la administrator, ci și să le trimită - în conformitate cu parametrii specificați. Datele din obiect sunt transferate managerului de programe, care le interpretează conform algoritmilor stabiliți. La rândul său, agentul rulează pe dispozitivul gestionat. Se colectează informații cu privire la dispozitivul adecvat și, dacă este necesar, aceasta se traduce într-un format adaptat la specificul protocolului SNMP.

SNMP Windows

Sistemul de interacțiune în rețea permite administratorului să colaboreze cu mai mulți administratori de programe pentru a controla funcționarea infrastructurii. În rețele pot fi instalate mai multe tipuri de software de tip adecvat.

Cel mai important, poate elementul cheie al protocolului SNMP - MIB sau baza de date a informațiilor de management. Scopul său este în descriere structurile de date, care sunt schimbate în timpul gestionării dispozitivelor. De fapt, baza de date corespunzătoare vă permite să plasați informațiile care sunt utilizate pentru a controla dispozitivul, direct pe el, fie acesta un modem, un server sau, de exemplu, carte de rețea. SNMP este un protocol universal și, în multe privințe, funcționalitatea sa poate fi realizată datorită, în primul rând, capabilităților bazei de date MIB.

Dispozitivele compatibile cu această tehnologie conțin atât variabile standard, cât și cele care caracterizează caracteristicile unui anumit dispozitiv. Elementele principale ale acestei baze de date sunt identificatori de tip OID. Acestea vă permit să setați variabile care sunt citite sau definite de protocolul SMNP.

Aplicația de agent, care este o componentă a infrastructurii de rețea SMNP, primește de obicei cereri utilizând portul 161. În schimb, managerul poate utiliza orice porturi disponibile în rețea. În această notificare, acest tip de software este de obicei recepționat pe portul 162.

Luați în considerare instrumentele principale folosite de administratorii care utilizează protocolul SNMP în activitatea lor, mai detaliat. Printre ei se numără și managerul de program.

Programul de manager în cadrul protocolului SNMP: principalele caracteristici

Acest tip de software permite, datorită capabilităților protocolului examinat, să gestionați grupuri de diverse dispozitive din cadrul infrastructurii de rețea. Programul în cauză poate funcționa în condiții de instalare preliminară pe dispozitive gestionate prin interfețele sale, un agent de aplicație special, pe care l-am menționat mai sus. Acesta trimite datele necesare serverului de administrator folosind protocolul SNMP. La rândul său, pe partea principală a PC-ului funcționează managerul de programe în cauză, care procesează informațiile provenite de la dispozitivele gestionate.

Ce software este folosit pentru a gestiona rețeaua utilizând SNMP?

Ce programe pot fi folosite ca manageri? În principiu, există soluții care sunt adaptate pentru implementarea în diferite sisteme de operare a protocolului SNMP - Windows, Solaris. Dacă vorbim de software pentru Windows, atunci printre cele mai populare care lucrează în acest sistem de operare și care utilizează SNMP este un pachet lansat de Castle Rock Computing. La rândul său, Solaris a dezvoltat o altă soluție eficientă - Sun NetManager. Prin ambele opțiuni, poate fi construită o rețea de rețea eficientă bazată pe SNMP. În plus, ele permit comunicarea directă cu MIB.

Card SNMP

În interfețele respective, puteți gestiona ruterele diferitelor branduri care suportă în special SNMP, Cisco. În mod tipic, producătorii moderni de dispozitive de rețea publică documentația privind MIB-ul unui dispozitiv, ceea ce reflectă capacitatea de a gestiona componentele de infrastructură relevante din cadrul rețelei.

O altă soluție populară pentru gestionarea dispozitivelor de rețea este Zabbix. SNMP este un protocol pe care îl folosește și acest program. Soluția corespunzătoare are multe funcții.

Adaptor SNMP

În ceea ce privește utilizarea SNMP, de exemplu, permite monitorizarea eficientă a proceselor din rețea. Schimbul de date în cadrul protocolului SNMP se realizează prin intermediul unor mesaje speciale. Să luăm în considerare specificul lor în detaliu.

Caracteristici ale mesajelor SNMP

Principalele mesaje care pot fi schimbate de serverul de administrator SNMP sunt următoarele comenzi:

- GetRequest;

- SetRequest;

- GetNextRequest;

- GetBulkRequest;

- Răspuns;

- capcana;

- InformRequest.

Esența prima echipă constă în trimiterea unei cereri de la un manager de la un program de aplicație, agentul, în scopul de a obține o anumită valoare pentru o variabilă - sau unul pe listă. La rândul său, managerul programului primește un răspuns cu anumite valori.

Specificitatea celei de-a doua comenzi este de a trimite un mesaj și din programul manager către aplicația de agent, dar în acest caz în scopul ajustării variabilei - una sau o listă. Aplicația agent acceptă modificările și trimite managerului de programe noi valori pentru fiecare variabilă.



Esența celei de a treia comenzi este de a trimite o solicitare din programul de manager către aplicația de agenți a anumitor comenzi pentru a descoperi pe dispozitiv toate variabilele disponibile, precum și valorile care sunt setate pentru acestea. La rândul său, aplicația de agent returnează un răspuns care conține valoarea unei variabile, iar o legătură către următoarea este relativă la poziția sa din listă. Următoarea interogare presupune transferul datelor care reflectă informații despre următoarea variabilă, precum și o legătură cu cea care merge mai departe în coada de așteptare. Mai mult, se repetă algoritmul de rutare a datelor folosind comanda SNMP luată în considerare.

Specificitatea comenzii a 4-a este că, de fapt, este o versiune modernizată a mesajului GetNextRequest. Se presupune că agentul de aplicare va da managerul de program un răspuns care conține date cu privire la mai multe variabile, în același timp, începând cu cea care este prezentată în cererea inițială.

Esența echipei cincea - în punerea în aplicare a variabilei legate de procesul de returnare, precum și valorile agentului de aplicare la managerul de program folosind 4 tipuri de mesaje discutate mai sus. În același timp, se schimbă un mesaj de eroare între dispozitive printr-o comandă corespunzătoare.

Specificitatea celei de-a șasea comenzi se referă la transmiterea de mesaje de la agentul de aplicație fără solicitarea prealabilă a managerului de program. În structura acestui mesaj, este prezentă valoarea curentă pentru variabilă. Rețineți că destinatarul comenzii în acest caz este determinat de configurații speciale în cadrul bazei MIB.

Esența celei de-a șaptea comenzi este că aceasta corespunde, de fapt, notificării trimiterii unui mesaj din programul de manager către aplicația de agent și invers. Aplicația sa se datorează faptului că, într-o infrastructură de rețea, anumite mesaje pot uneori să nu fie livrate corect. Echipa InformRequest confirmă, de fapt, transferul reușit al comenzii de la un dispozitiv la altul.

Configurarea SNMP adecvată necesită, în multe cazuri, ca administratorul să acorde o atenție deosebită verificării funcționalității MIB-ului. Să luăm în considerare caracteristicile sale.

MIB: caracteristici ale funcționării bazei de date

Procedura cheie din cadrul MIB este abordarea variabilelor. Acesta este implementat ținând cont de structura componentei examinate a protocolului SNMP. MIB-ul arată ca o schemă asemănătoare copacului, constând din mai multe elemente, fiecare dintre acestea având un identificator special atașat.

Numele variabilei în cadrul MIB reflectă adresa ei, pornind de la directorul rădăcină. În structura variabila poate conține o varietate de informații, cum ar fi momentul dispozitivului. Standardul Structura arborelui MIB poate fi prezent ca ramuri, care sunt susținute de cele mai multe dispozitive, sau cele adăugate la producătorul dispozitivului sau organizația în care este pus în aplicare infrastructura de rețea. Principalul lucru în acest caz este să plasați corect seturile corespunzătoare de variabile.

controlul snmp

Deci, dacă sunt încorporate temporar în structura MIB, atunci este logic să le plasați în secțiunea experimentală. Imediat înainte de aprobare structura bazei de date Trebuie să atribuiți un număr separat setului de variabile. Pentru a face acest lucru, utilizați secțiunea private-întreprinderi. Acest lucru va permite inginerilor sau administratorilor de rețea, în a căror competență - monitorizarea SNMP și alte sarcini pentru a asigura funcționarea infrastructurii, să deschidă o nouă filială în structura MIB pentru a plasa variabile numai de la compania lor.

Istoria SMNP

Va fi interesant să studiem istoria dezvoltării SNMP. Principalul mediu software în care este implicat protocolul SNMP-Windows. Cu toate acestea, dezvoltarea sa a fost inițiată încă din 1988 - cu mult înainte de sistemul de operare de la Microsoft, a prezentat într-o interfață familiară, a început să cucerească piața. De fapt, SNMP a fost conceput inițial pentru UNIX - familia de sisteme de operare pentru o gamă largă de sarcini pentru a asigura funcționalitatea de o varietate de rețele de calculatoare. Deși, desigur, de acel moment, mulți experți au văzut potențialul Windows, și este posibil ca dezvoltarea unui protocol de rețea universală a fost predeterminat în mare măsură de faptul că creșterea potențială a popularității noului sistem de operare.

Desigur, a existat încă un factor care a jucat un rol important în accelerarea lucrărilor pe SNMP, pe Web. Deja au apărut primele servicii online și experții au arătat clar că integrarea interfețelor de rețea pe plan mondial a avut loc înainte.

Zabbix SNMP

Oricum, cei mai mari producători de dispozitive de rețea din 1988 au decis că trebuie să dezvolte un set universal de instrumente destinate să gestioneze dispozitivele. În acel moment, compania și-a lansat propriile soluții de monitorizare, precum și configurarea dispozitivului. Unificarea era necesară.

Dezvoltarea SNMP: instrucțiuni de bază

În august 1988, întreprinderile producătoare de echipamente de rețea au ajuns la un consens. În procesul de dezvoltare a unui nou protocol au fost aplicate unele deja în conceptul de forță. Experții care au lucrat împreună, a identificat 3 documente cheie: RFC 1065, 1066 și 1067. Acestea au fost ulterior completate, și au existat noi - RFC 1155, 1156 și 1157. Aceste surse au fost reproiectate, iar în 1991 a acestora bazat pe prima versiune a protocolului SNMP.

De exemplu, RFC 1155 conține instrucțiuni care definesc:

- apoi, în ce structură ar trebui să se reflecte informațiile de control;

- atunci care sunt principiile de bază ale utilizării sintaxei pentru definirea numelor pentru variabile.

RFC 1155 a fost completată de sursa RFC 1212, din nou, sintaxa variabilelor. La momentul protocolului SMNP aprobare a fost dezvoltat un număr de noi instrumente, cum ar fi RFC 1213. Aceasta reflectă o listă de variabile-cheie prin care a fost efectuat configurația infrastructurii de rețea.

- definirea comenzilor prin intermediul cărora serverul și obiectul gestionat ar putea interacționa între ele;

- schimbul de mesaje capcane.

Odată ce protocolul SNMP a fost publicat și introdus, adaptorul, carte de rețea, server - în principiu, orice dispozitiv care ar face parte din infrastructura rețelei ar putea deveni obiectul conducerii, efectuat în cadrul procedurilor standard. Introducerea SNMP a devenit cel mai puternic factor de creștere a pieței mondiale a echipamentelor de rețea. De asemenea, datorită standardizării, a devenit posibilă implementarea pe o scară largă a unor noi interfețe, cum ar fi, de exemplu, Ethernet, FDDI.

rezumat

Deci, ce este - SNMP, am aflat. Această abreviere corespunde unuia dintre protocoalele cheie de rețea care sunt utilizate pentru a menține funcționalitatea rețelelor moderne de calculatoare. Acest protocol implică implementarea între diferitele elemente ale infrastructurii - gestionarea serverelor și a dispozitivelor gestionate, schimbul de mesaje standardizate. Aceasta numește baza de date MIB a unui dispozitiv.

Prin mesajele standardizate, în cadrul protocolului SNMP sunt implementate următoarele:

- solicitări pentru unul sau mai mulți parametri MIB;

- citirea secvențială a diferitelor valori pentru diferiți parametri, de exemplu tabel;

- stabilirea valorilor specifice pentru una sau mai multe variabile MIB;

- returnați răspunsul dispozitivului la una sau la altă solicitare de la un alt dispozitiv;

- trimiterea de mesaje de notificare despre diverse procese de rețea.

MIB algoritmii pot fi fie comune pentru toate dispozitivele, fie cele care sunt prescrise de producători pentru anumite tipuri de echipamente de rețea.

Ce este SNMP în ceea ce privește valoarea pentru piața IT modernă? Această tehnologie este evident una dintre cele mai importante și, în multe cazuri, nu are altă alternativă. Și aceasta, în ciuda simplității sale, care totuși a fost rezultatul multor ani de dezvoltare și armonizare a standardelor de rețea cu participarea producătorilor de echipamente de vârf.

Comunicațiile în rețea, în care sunt activate capabilitățile protocolului MIB, implică utilizarea managerilor de programe și a aplicațiilor de agenți. Prima trimite comenzi diferite la al doilea, după care software-ul dispozitivului efectuează anumite algoritmi. Transmiterea datelor se efectuează, de asemenea, în conformitate cu schemele stabilite de la agentul aplicant la programul de manager.

Calculatoarele din rețea pot fi gestionate de pe serverul principal. În acest scop, poate fi folosit un program special, de exemplu, Zabbix. SNMP este un protocol susținut de programe care pot rula pe diferite sisteme de operare. Inițial, SNMP a fost dezvoltat pentru UNIX, însă a fost creat un software care a permis utilizarea acestuia în Windows, Sun Solaris.

Card SNMP

Deci, ce este - SNMP? Standardul internațional care permite, în primul rând, de a integra soluții de la mai mulți furnizori. Inițial, algoritmii de gestionare a mărcilor le-au cerut propriile lor. Dar, datorită dezvoltării SNMP au fost capabili de a utiliza comanda unificat, care a stimulat cererea de rețea Supă fabricate, a devenit un motor eficient de creștere a pieței de tipul de echipament corespunzător.

Distribuiți pe rețelele sociale:

înrudit
Protocolul de dezacorduri la tratat este un document importantProtocolul de dezacorduri la tratat este un document important
Ce este un protocol HTTP?Ce este un protocol HTTP?
Minute ale adunării generale a membrilor LLC. Reguli de proiectareMinute ale adunării generale a membrilor LLC. Reguli de proiectare
De ce aveți nevoie de un comutator gestionatDe ce aveți nevoie de un comutator gestionat
DLNA: ce este și cum să îl folosițiDLNA: ce este și cum să îl folosiți
Un protocol de rețea este ceea ce? Protocoale de bază de rețeaUn protocol de rețea este ceea ce? Protocoale de bază de rețea
Ce este Internet Protocol: Concepte de bazăCe este Internet Protocol: Concepte de bază
Protocoale ARP, RARP, IP, ICMP. Pentru ce se utilizează ARP?Protocoale ARP, RARP, IP, ICMP. Pentru ce se utilizează ARP?
Protocolul SIP: descriereProtocolul SIP: descriere
Porturile TCP. Lista de porturi TCP și UDPPorturile TCP. Lista de porturi TCP și UDP
» » Ce este SNMP? Simplu protocol de gestionare a rețelei