Inhaltsverzeichnis:
- Definition - Was bedeutet SNMP (Simple Network Management Protocol)?
- Techopedia erklärt SNMP (Simple Network Management Protocol)
Definition - Was bedeutet SNMP (Simple Network Management Protocol)?
Das Simple Network Management Protocol (SNMP) ist eine Reihe von Protokollen für die Netzwerkverwaltung und -überwachung. Diese Protokolle werden von vielen typischen Netzwerkgeräten wie Routern, Hubs, Bridges, Switches, Servern, Workstations, Druckern, Modem-Racks und anderen Netzwerkkomponenten und -geräten unterstützt. Unterstützte Geräte sind alle an das Netzwerk angeschlossenen Elemente, die überwacht werden müssen, um Bedingungen zu erkennen. Diese Bedingungen müssen für eine ordnungsgemäße, angemessene und fortlaufende Netzwerkadministration erfüllt werden. SNMP-Standards umfassen ein Anwendungsschichtprotokoll, eine Reihe von Datenobjekten und eine Methode zum Speichern, Bearbeiten und Verwenden von Datenobjekten in einem Datenbankschema.
Das SNMP-Protokoll ist in der von der Internet Engineering Task Force (IETF) definierten Anwendungsschicht von TCP / IP enthalten.
Techopedia erklärt SNMP (Simple Network Management Protocol)
Typischerweise verwendet das Simple Network Management Protocol einen oder mehrere Verwaltungscomputer, sogenannte Manager, die Gruppen von Netzwerkcomputern und zugehörigen Geräten überwachen. Ein ständig laufendes Softwareprogramm, ein sogenannter Agent, gibt Informationen über SNMP an die Manager weiter. Die Agenten erstellen Variablen aus den Daten und organisieren sie in Hierarchien. Die Hierarchien können zusammen mit anderen Metadaten Typen und Beschreibungen der Variablen sein und werden durch Verwaltungsinformationsbasen - hierarchische virtuelle Datenbanken von Netzwerkobjekten - beschrieben.
Die drei Hauptkomponenten eines von SNMP verwalteten Netzwerks sind die verwalteten Geräte (Router, Server, Switches usw.), Software-Agenten und ein Netzwerkverwaltungssystem. In einem verwalteten Netzwerk kann es mehr als einen NMS geben.
SNMP verwendet 7 Protokolldateneinheiten: GetRequest, SetRequest, GetNextRequest, GetBulkRequest, Response, Trap und InformRequest. Die PDUs ermöglichen Anfragen nach bestimmten Daten in Form von Variablen aus den hierarchischen virtuellen Datenbanken sowie Änderungen und logische Manipulationen an den Variablen. Mit diesen Dateneinheiten ist SNMP eigentlich ein einfaches Protokoll zum Sammeln und Organisieren von Informationen.
SNMP hat sich in drei verschiedene Versionen entwickelt:
- SNMPv1: Dies war die erste Implementierung, die innerhalb der Strukturverwaltungsinformationsspezifikation ausgeführt und in RFC 1157 beschrieben wurde.
- SNMPv2: Diese Version bietet eine verbesserte Unterstützung für Effizienz und Fehlerbehandlung und ist in RFC 1901 beschrieben. Sie wurde erstmals in RFC 1441 eingeführt und ist geeigneter als SNMP v2c bekannt.
- SNMPv3: Diese Version verbessert die Sicherheit und den Datenschutz. Es wurde in RFC 3410 eingeführt.