Unterschied zwischen SNMPv2 und SNMPv3

SNMPv2 vs. SNMPv3

Internetprotokoll (IP) -Netzwerke verwenden verwaltende Geräte wie Simple Network Management Protocol (SNMP) zur Überwachung von an das Netzwerk angeschlossenen Geräten. In einem Computernetzwerk ist eine Gruppe von Geräten angeschlossen, die von einem Manager verwaltet und überwacht werden.
Ein Agent, bei dem es sich um ein Softwaremodul in einem verwalteten Gerät handelt, meldet Informationen über SNMP an den Manager, der über ein Netzwerkmanagementsystem (NMS) verfügt, das die Anwendungen ausführt, die verwaltete Geräte überwachen und steuern.
Es gibt sieben SNMP-Protokolldateneinheiten (PDU):

GetRequest - Anforderung, um den Wert einer Variablen vom Manager zum Agenten abzurufen.
SetRequest - Anfrage, um den Wert einer Variablen vom Manager zum Agenten zu ändern.
GetNextRequest - Anforderung, Variablen vom Manager zum Agenten zu finden.
GetBulkRequest - erweiterte Version von GetNextRequest.
Antwort - Antwort des Agenten an den Manager durch Rückgabe der Variablen.
Trap - gleichzeitige Nachricht vom Agenten an den Manager.
InformRequest - gleichzeitige Nachrichten zwischen Managern.

Es gibt drei Versionen von SNMP:

SNMPv1, das Netzwerkverwaltungsprotokoll, das vom Internet verwendet wird.
SNMPv2, eine überarbeitete Version von SNMPv1. Es enthält Verbesserungen in Bezug auf Leistung, Vertraulichkeit, Sicherheit und Kommunikation zwischen Managern. Ihr parteienbasiertes Sicherheitssystem ist jedoch sehr komplex und muss überarbeitet werden, um es mit SNMPv1 verwenden zu können.
SNMPv3, das kryptografische Sicherheit und neue Konzepte, Terminologie, Fernkonfigurationserweiterungen und Textkonventionen hinzugefügt hat. Seine neuen Sicherheitsfunktionen sind:

Es bietet Vertraulichkeit durch die Verschlüsselung von Paketen, um Eindringlinge von außen zu blockieren.
Es gewährleistet die Nachrichtenintegrität, indem Pakete mit einem Schutzmechanismus geschützt werden.
Es stellt sicher, dass die Nachricht von einer zuverlässigen Quelle stammt.

Das Request for Comments (RFC), ein Memorandum, das Methoden, Forschungsergebnisse und Änderungen beschreibt, die auf das Internet angewendet werden, hat SNMPv3 vollständigen Internetstandard gegeben und betrachtet ältere Versionen als überholt.
SNMPv2-Agenten können als Proxy-Agenten für SNMPv1-verwaltete Geräte verwendet werden. Es hat die Fehlerbehandlung und SET-Befehle gegenüber denen von SNMPv1 verbessert. Seine Inform-Funktionen ermöglichen die Bestätigung des Empfangs von Nachrichten durch den Manager.
SNMPv3 hat dagegen ein besseres Sicherheitssystem. Es stellt sicher, dass die Nachrichten nur von dem angegebenen Empfänger gelesen werden, und alle Nachrichten, die von nicht autorisierten Benutzern abgefangen werden, werden insbesondere dann verstümmelt, wenn sie über das Internet weitergeleitet werden.

Zusammenfassung:

1. Simple Network Management Protocol Version 2 (SNMPv2) ist ein Verwaltungsgerät zur Überwachung von Geräten in einem Computernetzwerk, während Simple Network Management Protocol Version 3 (SNMPv3) die neueste Version von SNMP ist.
2. SNMPv2 verfügt über ein komplexes, parteienbasiertes Sicherheitssystem, während SNMPv3 über ein kryptographisches Sicherheitssystem verfügt.
3. SNMPv2-Agenten können als Proxy-Agenten für SNMPv1-verwaltete Geräte verwendet werden.
4. SNMPv2 führte die Inform-Funktionen ein, die eine Bestätigung des Empfangs von Nachrichten durch den Manager ermöglichen, während das SNMPv3 ein erweitertes Sicherheitssystem einführte, das Nachrichten authentifiziert und ihre Privatsphäre sicherstellt, insbesondere wenn sie über das Internet weitergeleitet werden.