SNMP er en standard TCP / IP-protokoll for nettverksadministrasjon. Nettverksadministratorer bruker SNMP til å overvåke og kartlegge nettverks tilgjengelighet, ytelse og feilfrekvenser.
Bruke SNMP
For å jobbe med SNMP bruker nettverksenheter en distribuert datalagring kalt Management Information Base (MIB). Alle SNMP-kompatible enheter inneholder en MIB som leverer de tilhørende egenskapene til en enhet. Noen attributter er faste (hardkodede) i MIB mens andre er dynamiske verdier beregnet av agentprogramvare som kjører på enheten.
Enterprise Network Management-programvare, som Tivoli og HP OpenView, bruker SNMP-kommandoer til å lese og skrive data i hver MIB-enhet. 'Get' -kommandoer henter vanligvis dataverdier, mens 'Set'-kommandoer vanligvis starter noen handling på enheten. For eksempel implementeres et systemreboot-skript ofte i administrasjonsprogramvare ved å definere et bestemt MIB-attributt og utstede et SNMP-sett fra programvaren som skriver en "reboot" -verdi i det attributtet.
SNMP-standarder
Utviklet på 1980-tallet, den opprinnelige versjonen av SNMP, SNMPv1 , manglet noen viktig funksjonalitet og jobbet bare med TCP / IP-nettverk. En forbedret spesifikasjon for SNMP, SNMPv2 , ble utviklet i 1992. SNMP lider av ulike feil, og mange nettverk forblir på SNMPv1-standarden, mens andre vedtatt SNMPv2.
Mer nylig, den SNMPv3 spesifikasjonen ble fullført i et forsøk på å løse problemene med SNMPv1 og SNMPv2 og la administratorer flytte til en felles SNMP-standard.
Også kjent som: Enkel Nettverksadministrasjon Protokoll