SNMP (eenvoudig netwerkbeheerprotocol) kan verschillende berichten verwerken, die allemaal vallen onder drie hoofdcategorieën:
1. Management Information Base (MIB) Operations:
* Get: Ontvangt de waarde van een specifieke MIB -variabele van het beheerde apparaat.
* getNext: Ontvangt de waarde van de volgende MIB -variabele in de volgorde.
* getBulk: Ontvangt meerdere MIB -variabelen in één verzoek.
* set: Wijzigt de waarde van een specifieke MIB -variabele op het beheerde apparaat.
* val: Stuurt ongevraagde meldingen over gebeurtenissen of wijzigingen op het beheerde apparaat.
2. Managementactiviteiten:
* Informeer: Vergelijkbaar met een val, maar de manager kan een antwoord verzenden dat de melding erkent.
* Bulkwalk: Ontvangt een groot aantal MIB -variabelen door door een specifiek deel van de MIB -boom te itereren.
* getNexTrequest: Vergelijkbaar met GetNext maar gebruikt in een bulkbewerking.
3. Controle -bewerkingen:
* Reactie: Het antwoord op een verzoekbericht.
* Rapport: Meldt fouten of andere informatie met betrekking tot een verzoek.
Soorten informatie behandeld:
Hoewel de berichten zelf gericht zijn op bewerkingen, wordt SNMP gebruikt om verschillende netwerkelementen en hun kenmerken te beheren en te controleren. Dit omvat:
* apparaatinformatie: Fabrikant, model, serienummer, firmwareversie, etc.
* interfacestatus: Linkstatus, snelheid, duplex, Mac -adres, etc.
* prestatiestatistieken: CPU -gebruik, geheugengebruik, netwerkverkeer, enz.
* Beveiligingsinstellingen: Toegangscontrole, authenticatie, codering.
* Configuratiegegevens: Netwerkinstellingen, routeringstabellen, gebruikersaccounts, etc.
Voorbeelden van SNMP -berichten:
* "Krijg de huidige waarde van het CPU -gebruik op de router" (Krijg verzoek)
* "Stuur me een melding als de interface op de schakelaar naar beneden gaat" (TRAP -bericht)
* "Wijzig het wachtwoord op de server" (Verzoek instellen)
* "Alle beschikbare IP -adressen op het subnet ophalen" (GetBulk -verzoek)
SNMP is zeer flexibel en kan worden aangepast om verschillende netwerkapparaten te beheren en verschillende soorten gegevens te verzamelen. De veelzijdigheid maakt het een veel gebruikt protocol voor netwerkbeheer en monitoring. |