Einfaches Netzwerkverwaltungsprotokoll (snmp)

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 berücksichtigt werden. Zu den SNMP-Standards gehören ein Protokoll der Anwendungsschicht, eine Reihe von Datenobjekten und eine Methode zum Speichern, Bearbeiten und Verwenden von Datenobjekten in einem Datenbankschema.

Das SNMP-Protokoll ist in der Anwendungsschicht von TCP / IP enthalten, wie von der Internet Engineering Task Force (IETF) definiert.

Technische.me erklärt SNMP (Simple Network Management Protocol)

In der Regel 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, Agent genannt, gibt den Managern Informationen über SNMP. 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 beschrieben - hierarchische virtuelle Datenbanken von Netzwerkobjekten.

Drei Schlüsselkomponenten eines von SNMP verwalteten Netzwerks sind die verwalteten Geräte (Router, Server, Switches usw.), Software-Agenten und ein Netzwerkverwaltungssystem. In einem bestimmten verwalteten Netzwerk kann sich mehr als ein NMS befinden.

SNMP verwendet 7 Protokolldateneinheiten: GetRequest, SetRequest, GetNextRequest, GetBulkRequest, Response, Trap und InformRequest. Die PDUs ermöglichen Anforderungen für bestimmte Daten in Form von Variablen aus den hierarchischen virtuellen Datenbanken sowie Änderungen und logische Manipulationen der Variablen. Mit diesen Dateneinheiten ist SNMP eigentlich ein einfaches Protokoll zum Sammeln und Organisieren von Informationen.

SNMP hat sich zu drei verschiedenen 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 wird 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.