SNMP betyr Simple Network Management Protocol. Det er en klient-server-protokoll som nettverksadministratorer bruker for å samle informasjon om nettverkssvitsjer, skrivere, telefoner og andre enheter koblet til nettverket (også kjent som SNMP-agenter).
SNMP er ikke aktivert som standard i Windows 10. Microsoft anbefaler at administratorer i stedet bruker Common Information Model (CIM).
Hva betyr SNMP i nettverk?
SNMP er en klient-server-protokoll. Dette betyr at nettverksadministratorer må installere og konfigurere en SNMP-server, kjent som en manager, som kontinuerlig samler inn detaljert informasjon om SNMP-enheter på nettverket.
SNMP-servere samler inn og lagrer informasjon om alle SNMP-agentene. Denne nettverksadministrasjonsprotokollen gjør det enkelt å samle inn sanntidsinformasjon om disse enhetene uten å skape overdreven nettverkstrafikk.
SNMP-agenter er enheter koblet til nettverket som støtter SNMP-nettverksovervåking. Typiske SNMP-agenter inkluderer:
- Datamaskiner
- Skrivere
- Nettverkssvitsjer
- Trådløse tilgangspunkter
- VoIP-telefoner
- IP-klokker
Hvordan SNMP fungerer
Hver SNMP-agent, avhengig av produsenten, har en liste over objekter som nettverksadministratorer kan samle informasjon om ved å bruke SNMP-kommandoer for å få tilgang til informasjonen. Dataene er organisert i en trestruktur i SNMP-serveren som følger:
- Management Information Base (MIB): Dette er toppnivågruppen som holder spesifikke typer enheter (som skrivere eller datamaskiner) organisert.
- Node: Inne i hver MIB er det individuelle noder som representerer individuelle enheter på nettverket.
- Object Identifier (OID): Dette er den spesifikke adressen nettverksadministratorer bruker for å få tilgang til individuelle noder inne i MIB. OID-en lar administratorer utstede kommandoer for å be om informasjon om en node.
Det eneste kravet for å overvåke en enhet med en SNMP-server er at enheten er kompatibel med SNMP-protokollen. Mange enheter, som VoIP-telefoner og -skrivere, har vanligvis SNMP aktivert som standard. Andre enheter, som Windows 10-datamaskiner, må ha det aktivert manuelt. Se enhetshåndboken for instruksjoner om hvordan du aktiverer SNMP.
Hva er en SNMP-felle?
Den største fordelen med SNMP-protokollen er at den bruker lite nettverksbåndbredde. Den gjør dette gjennom det som er kjent som en felle.
I et typisk klient-serversystem kan en server spørre, eller be om, informasjon fra mange enheter på et nettverk hver gang den trenger å oppdatere en sentral database. Men fordi de fleste nettverk har et stort antall enheter som gir et stort volum informasjon, ville det ikke være praktisk for serveren å spørre alle disse enhetene kontinuerlig. Å gjøre det ville hemme nettverksytelsen alvorlig.
I stedet fanger hver SNMP-enhet på nettverket automatisk informasjon og sender den til SNMP-administratoren uten å bli spurt. Slik foregår kommunikasjon vanligvis i en SNMP-klient-server-modell:
- SNMP-agenter feller hendelser og sender uønskede oppdateringer til SNMP-administratoren.
- SNMP-administratorer kan automatisk svare på trap-hendelser med automatiske oppfølgingsforespørsler om tilleggsinformasjon.
- Nettverksadministratorer kan bruke SNMP-behandlingen til manuelt å spørre enheter for feilsøking eller administrasjon.
Denne tilnærmingen gjør det mulig å overvåke og administrere et stort volum informasjon uten å påvirke nettverket negativt.
For å aktivere en SNMP-felle på Windows 10, åpne Settings og gå til Apps & Features > Valgfrie funksjoner > Legg til en funksjon, og se etter Simple Network Management Protocol (SNMP).
Grunnleggende SNMP-kommandoer
Når en SNMP-server er konfigurert og agenter er tilstede på nettverket, velger nettverksadministratorer fra et sett med kommandoer som en del av nettverksovervåkingsverktøysettet. Følgende er noen av de mest brukte SNMP-kommandoene:
- GET: Hent én eller flere overvåkede verdier.
- GET NEXT: Hent verdien av neste OID i enhetens MIB-tre.
- GET BULK: Hent en stor samling av dataverdier.
- SET: Tilordne en verdi til en variabel på enheten.
Det finnes også enhetsspesifikke SNMP-kommandoer avhengig av enheten som overvåkes. Når for eksempel en nettverkssvitsj overvåkes, har administratorer tilgang til følgende kommandoer:
- Konfigurer terminal: Plasser ledeteksten i global konfigurasjonsmodus.
- Show Running-Config: Oppgi en liste som bekrefter alle konfigurasjonsoppføringer.
- Copy Running-Config Startup-Config: Lagre den gjeldende konfigurasjonen for å sikre at den samme konfigurasjonen brukes når bryteren starter på nytt.
Enhetsprodusenter gir dokumentasjon for biblioteket med tilgjengelige SNMP-kommandoer og hvordan kommandoene skal brukes, så sjekk brukerhåndboken på produsentens nettsted.