RFC 3416 – Version 2 of the Protocol Operations for the Simple Network Management Protocol (SNMP)

StatusInternet Standard
VeröffentlichtDezember 2002
ErsetztRFC 1905
Volltextrfc-editor.org/rfc/rfc3416

RFC 3416 definiert die Version 2 der Protokolloperationen für das Simple Network Management Protocol (SNMP). Es spezifiziert die Syntax und die Verfahrenselemente zum Senden, Empfangen und Verarbeiten von SNMP-PDUs (Protocol Data Units). Das Dokument ersetzt RFC 1905 und ist Teil der SNMP-Management-Architektur, die aus Komponenten wie der Gesamtarchitektur (RFC 3411), der Struktur von Managementinformationen (SMI) und verschiedenen Nachrichtenprotokollen besteht.

Der Kern des Protokolls umfasst mehrere PDU-Typen: GetRequest, GetNextRequest, GetBulkRequest, SetRequest, Response, SNMPv2-Trap und InformRequest. Die Verarbeitung definiert, wie ein Kommando-Generator (Manager) mit einem Kommando-Responder (Agent) kommuniziert, wobei Variablenbindungen aus Objektbezeichnern und Werten oder Ausnahmeindikatoren bestehen. Die Nachrichtengröße wird durch die minimale Kapazität von Sender und Empfänger begrenzt, wobei das GetBulkRequest-PDU speziell für effiziente Abrufe großer Datenmengen entwickelt wurde.

Historisch stellt RFC 3416 einen wichtigen Fortschritt gegenüber SNMPv1 dar, da es erweiterte Operationen wie Bulk-Abrufe und verbesserte Trap- und Inform-Mechanismen einführte. Es bleibt aktuell als zentraler Bestandteil der SNMPv2- und SNMPv3-Architektur und wird in modernen Netzwerkmanagement-Umgebungen verwendet. Das Protokoll setzt auf zuverlässige Antworten bei Anfragen und überlässt Wiederholungsstrategien der Anwendung, unter Berücksichtigung von Überlastungskontrolle gemäß BCP 41.