SNMP betyder Simple Network Management Protocol. Det är ett klient-serverprotokoll som nätverksadministratörer använder för att samla information om nätverksväxlar, skrivare, telefoner och andra enheter som är anslutna till nätverket (även känt som SNMP-agenter). SNMP är inte aktiverat som standard i Windows 10. Microsoft rekommenderar att administratörer istället använder Common Information Model (CIM).
Vad betyder SNMP i nätverk?
SNMP är ett klient-serverprotokoll. Detta innebär att nätverksadministratörer måste installera och konfigurera en SNMP-server, känd som en manager, som ständigt samlar in detaljerad information om SNMP-enheter i nätverket. SNMP-servrar samlar in och lagrar information om alla SNMP-agenter. Detta nätverkshanteringsprotokoll gör det enkelt att samla in realtidsinformation om dessa enheter utan att skapa överdriven nätverkstrafik. SNMP-agenter är enheter anslutna till nätverket som stöder SNMP-nätverksövervakning. Typiska SNMP-medel inkluderar:
- Datorer
- Skrivare
- Nätverksväxlar
- Trådlösa åtkomstpunkter
- VoIP-telefoner
- IP-tidsklockor
Hur SNMP fungerar
Varje SNMP-agent har, beroende på tillverkare, en lista med objekt som nätverksadministratörer kan samla in information om med SNMP-kommandon för att komma åt informationen. Uppgifterna är organiserade i en trädstruktur på SNMP-servern enligt följande:
- Management Information Base (MIB): Det här är den högsta gruppen som håller ordning på specifika typer av enheter (som skrivare eller datorer).
- Nod: Inuti varje MIB finns det enskilda noder som representerar enskilda enheter i nätverket.
- Objektidentifierare (OID): Detta är den specifika adressnätverksadministratören använder för att komma åt enskilda noder i MIB. OID låter administratörer utfärda kommandon för att begära information om en nod.
Det enda kravet för övervakning av en enhet med en SNMP-server är att enheten är kompatibel med SNMP-protokollet. Många enheter, som VoIP-telefoner och skrivare, har vanligtvis SNMP aktiverat som standard. Andra enheter, som Windows 10-datorer, måste ha det aktiverat manuellt. Kontrollera enhetshandboken för instruktioner om hur du aktiverar SNMP.
Vad är en SNMP-fälla?
Den största fördelen med SNMP-protokollet är att det förbrukar liten nätverksbandbredd. Det gör det genom vad som kallas en fälla. I ett typiskt klientserversystem kan en server undersöka eller begära information från många enheter i ett nätverk varje gång den behöver uppdatera en central databas. Men eftersom de flesta nätverk har ett stort antal enheter som tillhandahåller en stor mängd information, skulle det inte vara praktiskt för servern att kontinuerligt undersöka alla dessa enheter. Om du gör det skulle det hämma nätverksprestanda. Istället fångar varje SNMP-enhet i nätverket automatiskt information och skickar den till SNMP-chefen utan att bli ombedd. Så här sker kommunikation vanligtvis i en SNMP-klientservermodell:
- SNMP-agenter fångar händelser och skickar oönskade uppdateringar till SNMP-chefen.
- SNMP-chefer kan automatiskt svara på fällhändelser med automatiska uppföljningsförfrågningar om ytterligare information.
- Nätverksadministratörer kan använda SNMP-hanteraren för att manuellt avfråga enheter för felsökning eller hantering.
Detta tillvägagångssätt möjliggör övervakning och hantering av en stor mängd information utan att det påverkar nätverket negativt. För att aktivera en SNMP-fälla på Windows 10, öppna inställningar och gå till Appar och funktioner > Valfria funktioner > Lägg till en funktion, leta efter Simple Network Management Protocol (SNMP).
Grundläggande SNMP-kommandon
När en SNMP-server har konfigurerats och agenter finns i nätverket väljer nätverksadministratörer från en uppsättning kommandon som en del av deras verktyg för nätverksövervakning. Följande är några av de vanligaste SNMP-kommandona:
- SKAFFA SIG: Hämta ett eller flera övervakade värden.
- KOMMA NÄSTA: Hämta värdet för nästa OID i enhetens MIB-träd.
- FÅ BULK: Dra en stor samling datavärden.
- UPPSÄTTNING: Tilldela ett värde till en variabel på enheten.
Det finns också enhetsspecifika SNMP-kommandon beroende på vilken enhet som övervakas. Till exempel, när man övervakar en nätverksswitch har administratörer tillgång till följande kommandon:
- Konfigurera terminal: Ställ kommandotolken i globalt konfigurationsläge.
- Visa Running-Config: Ange en lista som bekräftar alla konfigurationsposter.
- Kopiera Running-Config Startup-Config: Spara konfigurationen som körs för att säkerställa att samma konfiguration används när omkopplaren startas om.
Enhetstillverkare tillhandahåller dokumentation för biblioteket med tillgängliga SNMP-kommandon och hur man använder kommandona, så se användarhandboken på tillverkarens webbplats.