SNMP-Unterstützungsebenen

Die Microsoft WinSNMP-Implementierung bietet SNMP-Kommunikationsunterstützung der Stufe 2. Ebene 2 unterstützt das IETF-Standardprotokoll SNMPv2 (Internet Engineering Task Force), das in RFCs 1902-1908 definiert ist. Es unterstützt auch den communitybasierten Nachrichten wrapper gemäß RFC 1901 (SNMPv2C).

Die Kommunikationsunterstützung der Ebene 2 umfasst Nachrichtencodierungs- und -decodierungsdienste, die in WinSNMP Version 1.1a als Kommunikationsunterstützung der Ebene 0 bezeichnet wurden. Ebene 2 unterstützt auch alle SNMPv1-Protokollvorgänge, die in WinSNMP Version 1.1a als Kommunikationsunterstützung der Ebene 1 bezeichnet wurden.

Die Implementierung gibt die maximale SNMP-Kommunikation zurück, die sie als Reaktion auf einen Aufruf der WinSNMP-Anwendung an die SnmpStartup-Funktion unterstützt.

Wenn die WinSNMP-Anwendung die Implementierung nur für die SNMP-Nachrichtencodierung und -Decodierung verwendet, muss die Anwendung die erforderlichen Transformationen ausführen, die die Implementierung ausgeführt hätte. Dies umfasst das Übersetzen von SNMPv1-Traps, die von einem Aufruf der SnmpRecvMsg-Funktion zurückgegeben werden, in SNMPv2C-Traps. Es umfasst auch die Übersetzung von von SNMPv1 definierten PDU-Typen in den relevanten PDU-Typ, der von SNMPv2C gemäß RFC 1908 definiert ist.