Unterschied zwischen SNMP v1 und v2

Unterschied zwischen SNMP v1 und v2
Unterschied zwischen SNMP v1 und v2

Video: Unterschied zwischen SNMP v1 und v2

Video: Unterschied zwischen SNMP v1 und v2
Video: AMEISEN vs. TERMITEN 2024, Juli
Anonim

SNMP v1 vs. v2

SNMP (Simple Network Management Protocol) ist ein Internetprotokoll für die Verw altung von Geräten in Netzwerken. In der Regel unterstützen Router, Switches, Server, Workstations, Drucker, Modems und viele andere Geräte SNMP. SNMP wird hauptsächlich in NMS (Network Management Systems) zur Überwachung verschiedener Bedingungen auf Geräten verwendet, die die Aufmerksamkeit des Netzwerkadministrators erfordern. SNMP wird von der IETF (Internet Engineering Task Force) als Teil von IPS (Internet Protocol Suite) definiert. SNMP ist eine Kombination aus Netzwerkverw altungsstandards wie einem Protokoll für die Anwendungsschicht, einem Schema für Datenbanken und einer Sammlung von Datenobjekten. SNMP beschreibt die Konfiguration des Systems durch Offenlegung von Variablen (Verw altungsdaten) auf den verw alteten Systemen. Daher können andere Verw altungsanwendungen diese Variablen zu Überwachungszwecken abfragen und diese Werte gelegentlich festlegen. SNMP v1 und SNMP v2 sind die beiden Vorgängerversionen des SNMP-Protokolls (SNMP v3 ist die aktuelle Version).

Was ist SNMP v1?

SNMP v1 (auch bekannt als SNMPv1 oder SNMP Version 1) ist die erste Version des SNMP-Protokolls. SNMP v1 ist in RFC 1065 bis 1067 und 1155 bis 1157 definiert. Es wurde von einer kleinen Gruppe von Mitarbeitern zu einer Zeit entwickelt, als Internetstandards und -sicherheit nicht viel Aufmerksamkeit geschenkt wurde. SNMP v1 arbeitet über UDP (User Datagram Protocol), IP (Internet Protocol), CLNS (OSI Connectionless Network Service), DDP (AppleTalk Datagram-Delivery Protocol) und IPX (Novell Internet Packet Exchange). SNMP v1 verwendet den Authentifizierungsmechanismus der Übermittlung eines „Community-Strings“(d. h. eines Passworts) im Klartext, was sehr unsicher ist.

Was ist SNMP v2?

SNMP v2 (auch bekannt als SNMPv2 oder SNMP Version 2) ist in RFC 1441 bis RFC 1452 definiert. SNMP v2 fügt mehrere Verbesserungen gegenüber SNMP Version 1 hinzu. Sie sind Leistungsverbesserungen zusammen mit Fortschritten in Sicherheit und Vertraulichkeit. Es fügt auch Verbesserungen im Bereich Manager zur Managerkommunikation hinzu. GetBulkRequest wurde hinzugefügt, um große Datenmengen mit einer einzigen Anfrage abzurufen. Früher mussten Sie GetNextRequest iterativ verwenden, um einen Großteil der Daten zu erh alten. Viele Benutzer waren jedoch der Meinung, dass das parteibasierte Sicherheitssystem in SNMP v2 für ihren Geschmack zu komplex ist. Das war der Grund, warum es nicht populär wurde.

SNMP v2c ist das Community-Based Simple Network Management Protocol Version 2. Es ist in RFC 1901 bis RFC 1908 definiert. Eigentlich war SNMP v1.5 der ursprüngliche Name für dieses Protokoll. Der Hauptunterschied zwischen SNMP v2 und SNMP v2c ist das Sicherheitsmodell. SNMP v2c verwendet ein einfacheres Community-basiertes Sicherheitsmodell (zu finden in SNMP v1). Abgesehen von diesem Unterschied im verwendeten Sicherheitsmodell kann SNMP v2c als fast ähnlich zu SNMP v2 angesehen werden. Tatsächlich wird SNMP v2c jetzt als De-facto-SNMP v2 angesehen. Aber SNMP v2c ist immer noch ein „Draft Standard“.

Was ist der Unterschied zwischen SNMP v1 und SNMP v2?

SNMP v2 ist der Nachfolger von SNMP v1. SNMP v2 hat im Vergleich zu SNMP v1 andere Nachrichtenformate (Unterschiede in Header- und PDU-Formaten) und Protokolloperationen (zwei zusätzliche Operationen). SNMP v2 führte die GetBulkRequest zum gleichzeitigen Abrufen einer großen Datenmenge ein. Sowohl SNMP v1 als auch SNMP v2 gelten jetzt als ver altet. Alle SNMP-Implementierungen unterstützen jedoch weiterhin sowohl SNMP v1 als auch SNMP v2.

Empfohlen: