Simple Network Management Protocol

Simple Network Management Protocol (SNMP) ist ein Teil der Internet Protocol Suite. SNMP wird in Netzwerkmanagementsystemen verwendet, um den Status von Geräten zu überwachen und auch Probleme zu erkennen. Es besteht aus einer Reihe von Standards für die Netzwerkverwaltung, einschließlich eines Application-Layer-Protokolls, eines Datenbankschemas und einer Reihe von Datenobjekten.

SNMP legt Verwaltungsdaten in Form von Variablen auf den verwalteten Systemen offen, die die Systemkonfiguration beschreiben. Diese Variablen können dann von den verwalteten Anwendungen abgefragt (und manchmal auch gesetzt) werden. Es ist ein Standard für die Verwaltung von Geräten wie Routern, Switches, Servern usw.

Überblick und grundlegende Konzepte

Bei der üblichen SNMP-Nutzung gibt es eine Reihe von Systemen, die verwaltet werden müssen, und ein oder mehrere Systeme, die diese Systeme verwalten. Eine Softwarekomponente, ein so genannter Agent (siehe unten), läuft auf jedem verwalteten System und meldet Informationen über SNMP an die verwaltenden Systeme.

SNMP-Agenten stellen Verwaltungsdaten auf den verwalteten Systemen als Variablen dar (z. B. "freier Speicher", "Systemname", "Anzahl der laufenden Prozesse", "Standardroute"). Das Protokoll erlaubt aber auch aktive Verwaltungsaufgaben, wie das Ändern und Anwenden einer neuen Konfiguration. Das verwaltende System kann die Informationen über die Protokolloperationen GET, GETNEXT und GETBULK abrufen, oder der Agent sendet Daten unaufgefordert über die Protokolloperationen TRAP oder INFORM. Verwaltungssysteme können auch Konfigurationsaktualisierungen oder Steuerungsanforderungen über die SET-Protokolloperation senden, um ein System aktiv zu verwalten. Konfigurations- und Steuerungsoperationen werden nur dann verwendet, wenn Änderungen am Netzwerk erforderlich sind. Die Überwachungsoperationen werden in der Regel regelmäßig durchgeführt.

RFCs

  • RFC 1155 - Struktur und Identifizierung von Managementinformationen für das TCP/IP-basierte Internet
  • RFC 1156 - Management-Informationsbasis für die Netzwerkverwaltung von TCP/IP-basierten Internets
  • RFC 1157 - Ein einfaches Netzwerkverwaltungsprotokoll (SNMP)
  • RFC 1441 - Einführung in Version 2 des Internet-Standards Network Management Framework
  • RFC 1213 - Management-Informationsbasis für das Netzwerk-Management von TCP/IP-basierten Internets: MIB-II
  • RFC 3410 (Informational) - Einführung und Anwendbarkeitserklärungen für das Internet Standard Management Framework
  • RFC 3411 (Standard 62) - Eine Architektur zur Beschreibung von SNMP-Management-Frameworks (Simple Network Management Protocol)
  • RFC 3412 (Standard 62) - Nachrichtenverarbeitung und -versand für das Simple Network Management Protocol (SNMP)
  • RFC 3413 (Standard 62) - Anwendung des Simple Network Management Protocol (SNMP)
  • RFC 3414 (Standard 62) - Benutzer-basiertes Sicherheitsmodell (USM) für Version 3 des Simple Network Management Protocol (SNMPv3)
  • RFC 3415 (Standard 62) - Ansichtsbasiertes Zugriffskontrollmodell (VACM) für das Simple Network Management Protocol (SNMP)
  • RFC 3416 (Standard 62) - Version 2 der Protokolloperationen für das Simple Network Management Protocol (SNMP)
  • RFC 3417 (Standard 62) - Transport-Mappings für das Simple Network Management Protocol (SNMP)
  • RFC 3418 (Standard 62) - Management Information Base (MIB) für das Simple Network Management Protocol (SNMP)
  • RFC 3584 (Best Current Practice) - Koexistenz zwischen Version 1, Version 2 und Version 3 des Internet-Standards Network Management Framework
  • RFC 3826 (vorgeschlagen) - Der Verschlüsselungsalgorithmus des Advanced Encryption Standard (AES) im nutzerbasierten SNMP-Sicherheitsmodell

AlegsaOnline.com - 2020 / 2023 - License CC3