Niveles de compatibilidad con SNMP
La implementación de Microsoft WinSNMP proporciona compatibilidad con las comunicaciones SNMP de nivel 2. El nivel 2 admite el protocolo estándar SNMPv2 del Grupo de tareas de ingeniería de Internet (IETF), tal como se define en RFCs 1902-1908. También admite el contenedor de mensajes basado en la comunidad tal como se define en RFC 1901 (SNMPv2C).
La compatibilidad con comunicaciones de nivel 2 incluye servicios de codificación y descodificación de mensajes, anteriormente denominados compatibilidad de comunicaciones de nivel 0 en WinSNMP versión 1.1a. El nivel 2 también admite todas las operaciones de protocolo SNMPv1, anteriormente denominada compatibilidad con comunicaciones de nivel 1 en WinSNMP versión 1.1a.
La implementación devuelve el nivel máximo de comunicaciones SNMP que admite en respuesta a una llamada de la aplicación WinSNMP a la funciónsnmpStartup de.
Si la aplicación WinSNMP usa la implementación solo para la codificación y descodificación de mensajes SNMP, la aplicación debe realizar transformaciones necesarias que la implementación hubiera realizado. Esto incluye la traducción de capturas SNMPv1 devueltas por una llamada a la funciónsnmpRecvMsg, a capturas SNMPv2C. También incluye la traducción de tipos PDU definidos por SNMPv1 al tipo PDU pertinente definido por SNMPv2C, de acuerdo con RFC 1908.